Why am I stuck with a version of GNOME Shell unlike KDE? For example, on Ubuntu 12.04 I am stuck with GNOME Shell version 3.4, and I can't upgrade to a newer version of GNOME Shell like 3.6.
With Kubuntu 12.04 comes with KDE 4.8 and I can upgrade it to the latest version which is 4.10. It seems like if a version of GNOME Shell gets released after a version of Ubuntu, it does support that version of Ubuntu. Does anyone know why it is like this? Does this have something to do with GTK dependencies?