-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On Thu, 2020-12-10 at 13:53 +0100, Vojtěch Zeisek wrote:
Dne čtvrtek 10. prosince 2020 12:17:51 CET, ddemaio napsal(a):
On 12/9/20 11:46 PM, Mark Stopka wrote:
Sorry for "top-posting"... As you may know, CentOS (free clone of RHEL) is changing it's direction from being a RHEL clone to being a test-bed for RHEL N+1 version, the new product is called CentOS Stream, big part of CentOS community is rightfully upset about it and they are looking for alternatives, I was thinking we could capture a significant part of that market if we approach the issue with the right strategy and united, we certainly do have a lot to offer, starting with openSUSE Leap, going thru OBS (which is in my opinion sort of a killer app), all the way to all other more use-case specific "micro projects"... I would like to see if we can put together a team of 5 - 10 people with skills cited below by Stasiek from my original post to project@ only, now let me see how many bounce messages I get from CCing the specific mailing lists :-)
I am wondering if someone here is committed to trying to come up with the strategy on how to go about that, I think it will be essential to produce easy to understand migration guides from CentOS -> openSUSE Leap and stress that CentOS is moving in the exact opposite direction as we are moving with openSUSE Leap and SUSE Linux Enterprise...
I've been giving it some thought. I have come up with a little of a strategy for this, which I started on <https://etherpad.opensuse.org/p/migratefromcentos> It still needs some refinement and community input, but for the most part it addresses an immediate vision.
If I imagine myself if I'd have to migrate (for whatever reason), my main worries would be: 1) Different way to do common tasks, especially package management and services (YaST? Any differences in SystemD?). 2) Migration of data and respective settings. Everyone can export- import MySQL DB or so, but what about settings? Does it have same location? Differences? Both can be addressed by good documentation, some examples, etc. We can easily list common services. Basic LAMP or so can be easy, but what about things like LDAP, Kerberos, complex networking, mail server, ...? Could we anyhow facilitate the migration of the data? Like: - describe differences in placement of configuration files (if there are any) - describe differences among configuration files (e.g. are there any differences in e.g. php.ini?) - describe differences among versions (MySQL, ...) and what to be aware of - comparison of Centos-specific and openSUSE-specific commands (e.g. yum/dnf vs. zypper, usage of YaST) - advertise advantages of Btrfs, snapper and respective YaST module - examples of common scenarios (LAMP, authentication against LDAP/Kerberos, firewall settings, ...) and how to migrate them I'd also wonder if such migration guide should be part of main documentation either at https://doc.opensuse.org/ or https://en.opensuse.org/ or if it should get its own place (later we could add how to migrate from Debian/ Ubuntu;-). As translator, I'd also wonder how to translate these things. It could be helpful. AFAIK doc.opensuse.org isn't translatable, wiki is. Or would some language-specific site be generally better? Time is running, we must be quick here. :-)
_______________________________________________ openSUSE Project mailing list -- project@lists.opensuse.org To unsubscribe, email project-leave@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/project@lists.opensuse.org
In my experience, CentOS has primarily been used as a base for various orchestration workflows, so I would suggest including those as well to the list of scenarios as well, e.g. Ansible controllers and workers, container-based workflows like CI/CD pipelines, etc. A comparison of the defaults and locations for common configurations with those orchestration-heavy use cases in mind would be great advantage when considering a migration. -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEss2dENO/PTuA9NTTOdNgxkl4+QMFAl/SJLAACgkQOdNgxkl4 +QPEFA/+Ngg5wB7rwovHBKAPEfQvo5u3dACGl7Uel1SgLlpKflZgPqmEM4OLu7ty vYHMuVHusbb1O2/GVZucAgIxjQZuMkZuYWLgsWJXFSSMOJc3UJrPTh8CzOxxLHDh fSga/0U5rRG6cHpSI99d7d9dpXGN9ajX99GXUc90KwsdiC8XMSxXhtYnB9jTK9/A Z8mlR6IPaq6o7aao5uFxv9dY7RK2VG/qqbF8pEeZTmIa+VLpjHZN5c2o6AN9BJf5 saOlj5WAAmGLeVWe7K+dNkVdDqYOTxp+iHx8vi+nOiOBeYEvlpzbEqMUnrhVdivV vXp3tuV/uOy4BR5Ko+yGf0QBsu2jcNPU6idxszg51HMWAG7WOQPX+xFeIpZXGk5K /CgqMlAuicqjZxiebsOlLW9lqW8rFZyrn4ep/E+aEdsiWCHIpYl2IfvOVC2y26S1 ikOCNnIGXPvkyg5SjrBSs8KvKJb/R2P3M5ZrBkQyZo2pXQUTvqOy2OWVF4bUAuci TL6D0JQUyhgyB1p0NrlBwoNAnQz1W+OXU43WXE5yrIdaPNQ/bnAwX3IV7gwwuS2+ 2iEGCQmo2qCdVflEdNN5FrHq3zRb6VpwGxf5klH1kfhUKIAFDSs6dhNXmJz1rulw Agt6pW6zm/1czlJUEQFDWS+8XFLlCqqNt8+xUR949DWp2A/+KtA= =6tFe -----END PGP SIGNATURE-----