when i write in my blog, it's coloured by my personal knowledge and sometimes i forget to include things that to me are obvious given my day-in-day-out involvement with these things but which aren't so obvious to others. when it comes to the recent xgl issue, i realized that i had not included enough detail after reading this response.
the writer of that "editorial" bit is wrong on several points. first off, XGL is not a new project started by Novell. it was an existing project that Novell hijacked by hiring some (but only some) of the developers and then taking all their work in house, where it is both duplicating and blocking the efforts of those still working in the open. therefore the "getting something working before opening it" argument is not accurate at all.
next, he (i assume it was a he; it could be a she though) compares XGL to luminosity. they aren't the same thing at all. luminosity is not an xserver, it's a layer that runs on top of a given xserver and intercepts the various calls xfake style.
he also says that KDE has not done anything towards this work. he ought to read up on zack rusin a bit. he's a kde developer who has contributed to X and has worked on XGL. more over, we would like to work with this technology as well as consumers of it.
he also tries to frame it as a kde and gnome issue. it's not. red hat, a gnome shop, is as out in the cold as kde is on xgl. we are all losing out on this one.
finally, i find the dismissal of the utility of open development to be vastly concerning. here's a hint: successful open source projects are developed in the open. many otherwise good projects have (and are) failing specifically because they aren't.
as for what KDE is doing about these things .. well, we would like to be involved but we aren't going to be idiots and try and fork off in yet another direction. just because some people feel that's an acceptable response doesn't make it a good one. more productively, we're working with technologies that will benefit from hardware accelerated x servers that will hit end user desktops with kde4. kde will not fall behind in visual presentation. that's not my concern. i just want the open source desktop not to be slowed down (or worse) by the self-centered actions of a few.
so .. what am i hoping for out of all this? best would be if xgl development opened up. second best is if our partners and user base understand what is going on so expectations are reasonable and so they can vote with their feet should they decide to.
a final note: if you're going to "editorialize" on something by writing an aritcle for publication, have the decency to post non-anonymously. identity is the basis of trust, and if you don't feel confident putting your reputation on the line for what you have to say in an article then maybe you should think twice about saying it. =)