Important: Leap 15.5 Early planning and steering development towards ALP
Hello openSUSE! (sorry for the long but I believe important email) since the *announcement of next-gen SUSE Linux Enterprise has already landed, I'd like to take a moment and talk a bit about our last openSUSE Leap 15.X release and set some expectations. openSUSE Leap 15.5 will be based on the binaries and schedule of SUSE Linux Enterprise 15 SP5. SUSE Linux Enterprise 15 is using the tick-tock model, where 15 SP4 would be the feature release while 15 SP5 would be more of a bug fix r perhaps it better to say "maintenance" release. I did already created an SLE 15 SP5 draft-based *proposal for the Roadmap. For which I'd appreciate your feedback. I'm a bit keen on setting deadlines for the earlier milestones (See outlined alternatives) rather than the SLE Public ones as we did in 15.5. That in my opinion would result in fewer late changes and would be more testing-oriented which is what I believe this release needs to be. From the past, we know that "community originated" changes with a big impact can happen also outside feature release, such as glibc and rpm update in the late development phase of 15 SP3. We are in a bit different situation now, as the parallel development of the "Adaptable Linux Platform" is now happening publicly in OBS and neither community nor SUSE has unlimited resources. As the plan is that the next Community/Enterprise distribution (Leap) will be ALP itself (as it will be developed open) or closely based on ALP I believe it makes sense to steer community effort there as it pays off in the long run. There are some problematic topics that we will have to address. One of them in SLES 15 SP5+ and Leap 15.5 such as the python *situation. Which will only get worse with each SLE Service Pack (keep in mind that unlike for Leap there is a plan for SP7). Specifically for this isseu we could use existing *code-o-o#17 and interlink it with internal jsc#PM-3390 (Switch System Python3 to a supported version). If you know about other larger topics that are worth fixing in the last Leap 15.5 release, then please do not hesitate to report them in code- o-o and set milestone to 15.5. We'll process them on next-next monday on Community feature meeting (skip one due to Easter). Any feedback is greatly welcome. [0]https://lists.opensuse.org/archives/list/project@lists.opensuse.org/thread/N... [1]https://etherpad.opensuse.org/p/ReleaseEngineering-20220413#L124 [2]https://en.opensuse.org/openSUSE:Roadmap#Draft_schedule_for_openSUSE_Leap_15... [3]https://code.opensuse.org/leap/features/issue/17 [4]https://code.opensuse.org/leap/features/issues Thank you very much for your understanding Lubos Kocman on behalf of openSUSE Release Team
Hi Luboši, Lubos Kocman <lubos.kocman@suse.com> writes: *snip
There are some problematic topics that we will have to address. One of them in SLES 15 SP5+ and Leap 15.5 such as the python *situation. Which will only get worse with each SLE Service Pack (keep in mind that unlike for Leap there is a plan for SP7). Specifically for this isseu we could use existing *code-o-o#17 and interlink it with internal jsc#PM-3390 (Switch System Python3 to a supported version).
Python is not the only one, the Ruby situation is far worse: we are currently shipping Ruby 2.5 (Eol now), which neither supports Rails 7 nor Vagrant and in contrast to python, we don't have an alternative version which we could use. Unfortunately there are no resources available to maintain a second Ruby interpreter in SLE. If anyone has an idea how to move this situation forward, please speak up, because I don't have one. Cheers, Dan -- Dan Čermák <dcermak@suse.com> Software Engineer Development tools SUSE Software Solutions Germany GmbH Maxfeldstr. 5 90409 Nuremberg Germany (HRB 36809, AG Nürnberg) Managing Director/Geschäftsführer: Ivo Totev
On Tue, 2022-04-19 at 09:49 +0200, Dan Čermák wrote:
Hi Luboši,
Lubos Kocman <lubos.kocman@suse.com> writes:
*snip
There are some problematic topics that we will have to address. One of them in SLES 15 SP5+ and Leap 15.5 such as the python *situation. Which will only get worse with each SLE Service Pack (keep in mind that unlike for Leap there is a plan for SP7). Specifically for this isseu we could use existing *code-o-o#17 and interlink it with internal jsc#PM-3390 (Switch System Python3 to a supported version).
Python is not the only one, the Ruby situation is far worse: we are currently shipping Ruby 2.5 (Eol now), which neither supports Rails 7 nor Vagrant and in contrast to python, we don't have an alternative version which we could use. Unfortunately there are no resources available to maintain a second Ruby interpreter in SLE. If anyone has an idea how to move this situation forward, please speak up, because I don't have one.
Let's start by openning the actual issue in code-o-o Jira and show it to PM and packaging team. I did speak with Kristyna and her team would like to find a solution that will work for both 15 and ALP.
Cheers,
Dan
-- Best regards Lubos Kocman openSUSE Leap Release Manager
On Thu, 2022-04-21 at 10:49 +0200, Lubos Kocman wrote:
On Tue, 2022-04-19 at 09:49 +0200, Dan Čermák wrote:
Hi Luboši,
Lubos Kocman <lubos.kocman@suse.com> writes:
*snip
There are some problematic topics that we will have to address. One of them in SLES 15 SP5+ and Leap 15.5 such as the python *situation. Which will only get worse with each SLE Service Pack (keep in mind that unlike for Leap there is a plan for SP7). Specifically for this isseu we could use existing *code-o-o#17 and interlink it with internal jsc#PM-3390 (Switch System Python3 to a supported version).
Python is not the only one, the Ruby situation is far worse: we are currently shipping Ruby 2.5 (Eol now), which neither supports Rails 7 nor Vagrant and in contrast to python, we don't have an alternative version which we could use. Unfortunately there are no resources available to maintain a second Ruby interpreter in SLE. If anyone has an idea how to move this situation forward, please speak up, because I don't have one.
Let's start by openning the actual issue in code-o-o Jira and show it to PM and packaging team. I did speak with Kristyna and her team would like to find a solution that will work for both 15 and ALP.
For now I've created a public tracker for your request SLE-23096 https://code.opensuse.org/leap/features/issue/74
Cheers,
Dan
-- Best regards Lubos Kocman openSUSE Leap Release Manager
participants (2)
-
Dan Čermák
-
Lubos Kocman