KDE 3.2 Alpha 1 Finally on FTP
An anonymous reader cut-and-pastes from the announcement: "Stephan Kulow finally managed to get the last bits of the KDE 3.2 Alpha 1 codenamed 'Brokenboring' including KDevelop 3.0 Alpha 6 on the ftp server (the mirrors should soon pick it up). There won't be any binary packages for this release because the KDE 'P(a)i' release is coming out soon. Everyone using it is asked to compile it with --enable-debug, so we can get valuable feedback. There is a new unstable version of Konstruct to install it."
The KDE team have done a fantastic job at providing the necessary tools for even a slightly tech savvy user to upgrade to the latest development release.
Checkout Konstruct to learn how to run a simple script to download, verify, compile and install the components to get KDE working on your machine.
Stop whining. It WON'T happen.
Windows has one GUI because it's made by one company with one central management. KDE and Gnome are different teams, that work in different ways, use different languages and have different ideas. To expect that just because you think one desktop is needed that they'll leave whatever they're doing and start coding your ideal desktop is foolish. Deal with it, most OSS developers work on things because they like working on them, not because they're working for the common good.
Besides, there can't be a perfect WM. I don't want KDE 3 on a P166, there I'd use IceWM or Enlightenment. I don't want IceWM on my dual Athlon either, where I can use that extra power for something useful. I also don't like Gnome, while many Gnome users probably hate KDE.
Heck, how does anybody expect that we can somehow get independent developers to agree on one unique project when the world still hasn't managed to agree on one unique measure system?
It's odd really. In the poll that's here right now the options are in kg, and half of the posts in it is whining: "But where Americans! Why isn't it in pounds?". Then go to a KDE discussion and somehow now half of the discussion is whining about that we need a single standard.
So?
The moc is a hack that brings key c++ functionality to even the most mediocre c++ compilers. What's wrong with that? Sure, the syntax is different, but at least then there's no confusion about what's going on.
Have you ever tried to do *heavy* templated c++ code and have it be cross-platform? Have you written complex code relying on functors and it work on dozens of different c++ compilers? Good luck, chief.
All the moc does is use preprocessor trickery to make sure that functor mechanisms are completely functional regardless of compiler. Sure, it hides string invocation of methods in a SIGNAL() and SLOT() macro. Big deal. It works, beautifully, and between KDevelop and KDE's autoconf scripts, it's all hidden.
If you don't like the moc, why don't you go out and fix all the compilers for all the platforms that Qt runs on.
lorem ipsum, dolor sit amet