Just a quicky: I've noticed that many binary packages of KDE applications note in their description field that the application is "for KDE". What exactly does that mean? These apps run just fine anywhere they can be compiled, so I don't think that phrase has much meaning. It certainly can give people who don't use KDE as their desktop the impression that those applications aren't for them and lead to them missing out on some great software.
I understand the history behind such wording, but it really has lost its meaning over the years. So perhaps the packagers of the world could consider dropping the use of that rather meaningless phrase, "for KDE", from the package descriptions.
(If you're curious, it was in the description for the deb package for KFileReplace that I noticed this phrase. apt-cache displayed the message and I couldn't help but think what an odd thing that was. The app itself it pretty sweet, though. Some rough UI edges (like the edit selected string dialog is a bit of a nightmare) but generally very nice to use.)