07.11.2012 2:06 полÑзоваÑÐµÐ»Ñ "Brett" <brett.ma...@gmx.com> напиÑал: > > On Tue, 6 Nov 2012 13:38:32 +0100 > Marc Espie <es...@nerim.net> wrote: > > > Basically, we have a pattern, mostly observed with kde (and a bit with > > gnome) which is really harmful for us. > > > They occupy a few people in our team FULLTIME with respect to gnome, they're > > the reason we still DON'T have a full kde4 in our tree (hopefully to be > > addressed shortly), and they're the reason why sometimes we do drop old > > stuff (like killing gtk+1, and people really wanting to kill some gtk2/qt3 > > stuff). > > > It's also quickly turning Posix and Unix into a travesty: either you have > > the linux goodies, or you don't. And if you don't, you can forget anything > > modern... > > > > Not to disparage the hard work by Antoine and others on Gnome and KDE, but if upstream are going to entwine their code with non-standard OSs, then why bother with them? If everyone but the mainstream Linux distros dropped their projects, it seems a more likely way of getting through to the upstream developers than joining their project or sending them emails. > > I use Joe's Window Manager, it compiles in less than a minute straight from the sources with no patching or tweaking. I don't have semi-transparent windowbars and I had to make a couple of tweaks so I could hear a "beep" when I get an IM, apart from that, what can a "modern" window manager do that is worth the some porter's pain (and extra 10-20% cpu consumption to run) anyway? > > Stuff like X is a different matter, if upstream must be battled, I would say send the troops to defend what is hard to do without, not what is easy to do without.
I can speak only about KDE and OpenBSD. Yes, KDE is driven mostly by Ubuntu and Fedora users. SUSE and Arch are pocking around too. FreeBSD have a whole team (4 members last time I checked) working on bringing fresh KDE 4. We have two, working part-time and semi-official. But we're in better state than Windows port already. Yes, KDE doesn't care if some functionality isn't available on other platforms. But they are at least open enough. Some time ago I've sent a patch to Konsole developers, enabling process information gathering on OpenBSD. Upstream developer tried hard to build testing environment for a few days without any request from me, and, after predictable fail, :) still committed the code. kdelibs developers accept patches happily too... Of course, there ARE developers that say "Linux or losers", but you can ignore them safely, there are many other, more adequate, persons. KDE is just... huge. There is a plenty of work. But even me, not-so-knowledgeable-man, could deal with it - thanks to some decisions and actions both KDE and OpenBSD developers made and continue making. And that doesn't mean that KDE 4 wasn't usable at all until 4.6, on any platform - including Linux. :)