On 29 June 2015 at 23:48, Daniel Noga <noga.dany@gmail.com> wrote:
I can't imagine how idea of openSUSE 42 can be succesfull, I think it cannot be done with so tighly coupled systems like linux distributions were. Maybe I have only small imagination. So I would like to create here hypothetical distribution based on openSUSE 42 idea.
I am Daniel, real power user in september 2014. I have two computers, desktop with older AMD graphics at home and Ivy Bridge laptop for work. At work, I am PHP and Groovy programmer and I am using PHP 5.4 similar to production Debian Wheezy, Java 7, Couchbase and MySQL. I need test web applications on Internet Explorer, Chrome, Firefox. Sometimes I need GIMP. I am using git and svn. At home, I am watching Youtube, movies and I play linux games like Europa Universalis, DEFCON, Left 4 Dead. Sometimes I need connect my Android phone to a computer for file transfer.
I have not liked SLED 11 SP 3 at that time, because Steam and Chrome needs newer glibc, I need newer PHP, openSUSE's kernel supports DPM for opensource AMD graphics and openSUSE has newer Mesa which fixes issues with WebGL on Firefox with my IvyBridge. Only limitation on openSUSE for me was non functional Couchbase, which I must put with Ubuntu on virtualization. I use openSUSE because it has long enough support and even though I don't like old version PHP 5.4 shipped with distribution, it is enough for my work.
Now. How would look like openSUSE 42? What are base packages from SLED and what are desktop packages from tumbleweed? Package / openSUSE 13.1 / SLED 11 SP 3 / openSUSE 42 kernel / 3.11 / 3.0 (with lots of patches like Haswell support backported) / ? Mesa / 9.2.2 / 9.0.3 / ? glibc / 2.18 / 2.11 / ? xserver / 1.14 / 1.6 / ? qt / 4.8 / 4.6 / ? gtk / 3.10 / 2.18 / ? gnome / 3.10 / 2.28 / ? kde / 4.11 / 4.3 / ? bluez / 5 / 5(?) / 5 php / 5.4 / 5.3 / ? java / 7 / 7 / 7 vaapi / 1.2 / none(?) / ? vdpau / 0.6 / 0.4 only for NVidia / ? libreoffice / 4.1 / constantly updated / ? mtp / 1.1.6 / 0.3 / ? Chromium / constantly updated / not working / ? Firefox / constantly updated / constantly updated / constantly updated
Chromium needs glibc >= 2.14, Steam >= 2.15 Gnome 3.10 needs xserver >= 1.14 for pointer barriers, gtk = 3.10, bluez = 5 KDE 4.11 needs qt = 4.8, bluez = 4 (bluez 5 had on release openSUSE 13.1 broken bluetooth) I cannot find r600 and radeonsi drivers packages on SLED, which are often better than closed source one. Media players can optionaly use vdpau or vaapi
How can be this distribution packaged for programmer and home user like me? On Ubuntu LTS I have answer. It is only two years between 12.04 and 14.04, between SLED 11 and SLED 12 it is five and half years. And every point release on Ubuntu has optional newer kernel, mesa and xserver. --
I think it's irrational to use SLE 11 as a reference point for openSUSE 42. For starters, SLE 12 is a very different beast from SLE 11. SLE 12 has modules, where things like LAMP, GCC, etc are able to move faster than the 'traditional enterprise approach'. Secondly, SLE 12 has a very different release schedule from SLE 11. While it hasn't been formally decided, or announced, the discussions inside SUSE to date all lean in the direction of 'annual service packs' and a release for SLE 13 faster than the gap between 11 and 12 (There's a reason I've only been saying "at least 3 years" for openSUSE 42's release schedule) Thirdly - openSUSE 42 is *based on* SLE 12 sources, *NOT* an exact copy of SLE 12. openSUSE can, and will, replace some packages to fit our needs. The only thing we have to consider when we do that is that means we won't be getting the free SUSE Maintenance of the SLE package any more, so we have to be prepared to do the work to maintain that package for a long while and lastly, if you want a stable platform for a programmer and a home user with recent software, you already have a fine option from openSUSE, it's called Tumbleweed -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org