In the beginning it was a neat idea. They wanted a common set of standards for interop on the desktop... Then somehow it all went wrong, somehow implementations started to pollute these standards. This has caused quite a quandary, now somehow we have these standards that are bound to technology, some of which we could argue is pretty poor technology. IMHO this is reason to abandon efforts to follow these standards until they become standards once again, instead of implementations.
In the last 3 months KDE has integrated more with GTK and Gnome without these standards, this furthers my annoyance with freedesktop.org. While things like dbus and their xserver are interesting, they are implementations and imho inappropriate for a standard. It would have been far more effective if there was a protocol established that projects could implement natively. If we choose to use common implementation cool, otherwise don't trap people into them.
I don't see a reason to follow standards that cause use to be forced to use a platform. It seriously sounds like a Microsoft approach to things. "You can work with our platform, if you are running on it"...
oh well... the nice thing about standards is there are so many to choose from.


I'm Afraid I Agree....
Then somehow it all went wrong, somehow implementations started to pollute these standards. This has caused quite a quandary, now somehow we have these standards that are bound to technology, some of which we could argue is pretty poor technology.
Well, I agree here. I know some people say that you cannot prove specs and standards without implementations, and that is certainly true, the fact is that the specs and standards do not seem to have been developed along with the implementations. The implementations seem to have completely taken over. Could D-BUS be re-written to C++/Qt through a set of verifiable standards? I don't think so.
It would have been far more effective if there was a protocol established that projects could implement natively. If we choose to use common implementation cool, otherwise don't trap people into them.
Yep.
I don't see a reason to follow standards that cause use to be forced to use a platform. It seriously sounds like a Microsoft approach to things. "You can work with our platform, if you are running on it"…
Well, quite. I wonder why all the Gnome people seem to support it....
The emphasis seems to have shifted from standards to "Ooh, look at our swish new X server" type thinking. Freedesktop seems to be a project to shift all the major components of a desktop Linux distribution into Havoc and Red Hat's lap. Nothing has hardened that belief more than Havoc's announcement about XFree and X.org "basically merging". Well even if they are what the hell has that got to do with him? We also got some rubbish after that about Freedesktop only being a container project and not forcing anything on anyone. Yer, right...