This ship sailed sooooo long ago it's not even funny...
Posted Nov 10, 2011 20:17 UTC (Thu) by khim
In reply to: Why GNOME refugees love Xfce (Register)
Parent article: Why GNOME refugees love Xfce (Register)
This was done with GNOME 2.0 - when GNOME developers understood that combinatorial explosion from way too many options is killing them. Thus the removed most knobs and slowly added them back over the course of GNOME 2.x development in order to satisfy larger and larger number of users. GNOME 3.o started another cycle.
It really looks like we are doomed to repeat this cycle again and again. It happens with browsers (Netscape Communicator becomes Netscape 6 which is so slow and unwieldy it dies and Phoenix^WFirebird^WFirefox takes it's place; then Firefox becomes too bloated and unwieldy and Chromium takes it place), it happens with desktops (first GNOME, then KDE, then GNOME again), etc. Somehow it's tolerated when one project dies and another replaces it but when single project reinvents itself - everyone complain...
I'm not sure why kernel does not suffer from the same fate, but my explanation is that it happens because there are a lot of kernel developers - and that means their crap-tolerance can be so low that crap is not growing in codebase too fast and can be removed without revolutions. If someone will try to apply the same rules to GUI development then project will just die stillborn.
to post comments)