I think I'll wait until there's widespread adoption in the enterprise.
I swear to God the people on these boards are as deaf and blind as they come...
--Happy BTRFS user for the last like 2years. 1 Failure that entire time, which was completely my fault.--
As the first posters in this thread said, OpenSuse is a fairly conservative distro (when it comes to underlying technology not package versions). The fact that they are switching to this filesystem has caught most of us by surprise.
Now, I understand why OpenSuse's repos are split the way there are. Thanks, guys for the responses.
They also have a nice search engine on their web site which can sort through all their alternate repositories hosted on their own build system. This search engine of course procudes "1-click installer" just pick the package you want to install and it takes care of all the rest (adding extra repositories and handling dependencies).
So in fact Suse is become much more end-user friendly.
- if a package has a newer version, wait for the next release just like ANY version, not just milestones.
- if a package has a bug/security fix, you should get it from the upgrades. Earlier milestones don't feature upgrades (Debian does the same, too). Stay on a stable release if you want security.
- if you desparately need the latest version of a package, that's why the repositories from their build-system are availble. Either a new repositories, or use the 1-click feature (and the search engine)
There are users who aren't necessarily interested by having the latest possible version of everything in pure gentoo-style. Some just appreciate having stable periodic release, but would need a few more recent verison here and there. that's what tumbleweed is for. helping users get newer versions of core packages without needing to wait for the next release or rely on third party repositories. it's not for the ultra-bleeding edge. (specially it avoid the strange version dependencies hell that sometime cripple gentoo).Also, I think that OpenSuse should come out with a true rolling release model to compete with the fact that Ubuntu is "always stable" at any point in its release now.
In BTRFS' case, as you might have noticed by reading Phoronix, that mostly is going on in plug-ins and extra feature.
That means, if you don't turn on every last bat-shit-crazy-insane options, just to squeeze the last drop of performance, you probably won't see the *heavy* development. BTRFS heavily relies on extensions, etc. If you want stability, just use the few mature feature, specially the one regarding data security, and avoid bleeding edge new optimisation features.
I liked Tumbleweed for the most part, and if I liked KDE enough, I may have switched to it at some point. My biggest complaint was the speed of package management. It felt even slower than apt, (and I've found apt painfully slow for a while since you do a lot of package management with Debian sid and my patience level is terrible). However, I was using a 5400RPM disk for suse, so it wasn't a fair comparison.
Also Larabel appears to have missed a paragraph (ftfs):
(emphasis mine)Of some special interest for this release is btrfs. A discussion has been going on about making this future-oriented file system the default on the next openSUSE. That won’t be but btrfs is still a prominent option during installation so any relevant testing and bugfixing will benefit many openSUSE 13.1 users. And, more importantly, we aim for having it default in the future.
So that means they're looking at 13.2 having it by default not 13.1