On 27 May 2015 at 14:24, Stanislav Baiduzhyi <baiduzhyi.devel@gmail.com> wrote:
Hm, that's right, I forgot to ask: what will be the goal of +0.1 releases of openSUSE? Will it be upgrade of WM/DE/apps on top of the same stable core of SLE, or some Ring 0/1 parts minght be affected as well? I would expect the gap increase for latter.
--
The 'goal' is a tough one to answer - if you haven't gathered from from Frederics answer, this is also a topic of some debate within SUSE when it comes to their Service Packs I guess it's easier to talk about it in terms of 'opportunities' and 'expectations' So, for SLE Service Packs, I would describe the expectations from SLE customers is that each SLE service pack will be 1) Easy to upgrade to 2) Compatible with everything they're running on top of the current Service Pack. 3) Include Fixes and Hardware enablement 4) Also include new features (either as backports, or as new versions, see #5) 5) Might also include new versions of stuff. And when I say 'stuff', I mean both 'userland' (DE/WM/apps stuff) and 'kernel-land' stuff, but still maintaining the compatibility expectation in #2. So for SLE ,the 'goal' is to fulfil those expectations with each service pack. For SLE 12 SP1, the current focus for SUSE seems to be on numbers 1-4. SLE 12 SP2 is likely to also include #5. For openSUSE minor releases (based on those SLE Service Packs) I think those 'SLE Customer' expectations pretty much mirror what openSUSE user expectations will be for each minor release. So I would propose we think along the same lines for each openSUSE minor release. However, the most contentious one seems to be around #5 - I think it's fair to say that some of our openSUSE users may wish new versions of stuff faster than SLE users expect it. (However, this is also getting a more diverse situation, with SLE customers having 'Modules' and the newly announced Backports project, both of which enable newer versions of stuff ontop of their SLE installations but with a lower support expectation) And so, here's where I think openSUSE has opportunities. openSUSE has these SLE sources as a starting point. Somewhere for us to build from, and extend upon. If *we*, the community, decide to include more 'new stuff' in our minor versions, we can, and sometimes I think we should. But, it comes with some costs or downsides. The most obvious downside to that is, every time we 'overwrite' something from the SLE sources with something newer for openSUSE, we have to be prepared to maintain that version for as long as we keep it in our supported versions of the distribution. With the new release model suggesting Major versions will be supported for 'at least 3 years', that's potentially a long time for people to be dedicated maintaining that. If our teams are willing to do it, great, let's do it. If not, then we have the opportunity to use the versions SUSE already provide and will be maintaining for SLE customers anyway. Or to put it sufficiently, we have the opportunity to have the 'best of both worlds' with this approach, but exactly where that line is depends primarily on the work our maintainers are willing to do, the packages they submit, and the maintenance they're prepared to do. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org