ps: Those (few) who think they absolutely need tomboy and can't live with gnote can install it.
I don't understand why people think that either GTK or Qt have to die.
They are both decent toolkits, and they have their developer bases.
Neither Windows nor Mac have just one toolkit, so why should Linux, where choice is revered?
A couple of high-quality themes which apply to both will solve the visual discrepancies, and then you're set.
I've found the CD size distribution always a plus point, and am not particularly fond of this mixing of different toolkits. Keep in mind that this is not just CD/disk space we're talking about, but the extra toolkit libraries also need to be loaded in memory when running applications using these toolkits. May not be an issue on modern desktop systems, but might be on low end netbooks.
But the bigger issue for me is consistency, one thing I have always liked about GNOME is the minimalistic UI that doesn't get in the way. Developers of Qt apps on the other hand seem to more follow the Microsoft Windows philosophy, with cluttered UIs and too many options.
what bothers me is having a non consistent desktop experience with apps looking like shit.
we also need central configuration for the toolkits (have no idea if its achievable) and matching themes
it would be better resource wise to have one toolkit or at least a big set of common libraries (ie why do we need both ffmpeg and gstreamer and whatever else does the same job)
Not to mention, the cellular companies with their anti-standards contract-based device-lock-in market aren't helping on that front, at least not in America. Oh Europe and your government-mandated pro-consumer standards like SIM cards, how I envy thee.
Vala, which is better as it is not a "managed environment"/VM or whatnot like .NET is, so it's faster.
The same thing needs to be done to the Linux kernel too so there are actually real standard interfaces for drivers. I refuse to believe that it's impossible to have a standard method of communication between system components that can't be made in such a way to allow for upgrades while maintaining compatibility. If you can have systems like DBus, you can have communication standards between drivers and other parts of the kernel.
Well, it seems Ubuntu developers finally woke up and are forgetting (a bit) that there's only GNOME/GTK+ apps/desktop in the linux world...
I also hope they start to develop some lightweight applications using the Qt framework instead of GTK+. It wouldn't just be good for Ubuntu, but maybe also for other distros...
About some people saying Qt is a too huge application: Well, if you're compiling Qt in your PC along their debug libraries, you'll take about 700MB of installation (Qt 4.7).
If you're compiling all main Qt runtime libraries (QtDevelop, QtCore, QtWebkit, QtMultimedia, QtPhonon, etc.), you'll have a full-blown access to them with about "just" 100MB of disk space.
If you just want to compile the main Qt "Core", it isn't bigger in your disk than 20MB.