Hacker News new | ask | show | jobs
by crudbug 3554 days ago
I totally agree.

This might have been the main reason for Canonical to develop - Unity & Mir, for stable development cycles.

I think Linux Desktop environments need to decouple the user applications from core desktop functionalities - window manager, themes, settings; everybody is doing their own thing.

Currently, every DE comes with its own solution for these functionalities.

1. Toolkits - GTK+, QT, EFL

2. Desktop - Gnome, KDE, XFCE, Enlightenment

3. Desktop/Systems Settings Control - Network / Disk / Display etc.

4. Applications - File Manager, Web Browser, Email Manager etc.

Gnome 2 forks brought more chaos into this argument.