I think the funniest thing is that KDE developers think they're using agile methodology. It's the worst f**ing clusterf*ck I've seen. How can you f*ck it so bad after 3 complete rewrites. KDE3 is totally different from KDE2 and for KDE4 they rewrote massive parts of the system. Now for KDE5 it's the same. You totally rewrite. And you have all the knowledge of agile methodology, TDD, regression testing. Still they barely manage to ship anything that compiles. At the same time they're using more modern versions of C++ which should really help with reliability. How can it be?
It's really surprising how broken things are. Kde 3.5.10 was pretty good. It mostly worked. It took several years till 4.2 or 4.3 to actually get anything on par with 3.5.10 in terms of reliability in the daily use of KDE as a desktop. When I use KDE4 now, the firsts things I do are disabling all bells and whistles, disabling all extra plugins and that damn nepomuk.
It's really surprising how broken things are. Kde 3.5.10 was pretty good. It mostly worked. It took several years till 4.2 or 4.3 to actually get anything on par with 3.5.10 in terms of reliability in the daily use of KDE as a desktop. When I use KDE4 now, the firsts things I do are disabling all bells and whistles, disabling all extra plugins and that damn nepomuk.
Comment