overhaul of some kcm appearance

Alexander Neundorf neundorf at kde.org
Mon Mar 16 21:49:21 GMT 2009


On Monday 16 March 2009, Oswald Buddenhagen wrote:
...
> have you ever wondered why kde is an island beyond those apps which go
> full monty, while gnome core technologies are more or less silently
> penetrating not only the desktop (including kde), but the entire free
> software market? i mean, apart from the obvious "it's c++"? yes, it's
> badly structured monster libraries with oodles of dependencies. almost
> *every* c++ (and even qt) developer to whom i suggest to use kde
> libraries comes up with this argument.
> just as a random data point, kinda ironically we (trolls) are right now
> facing the same situation with some random nokia-internal potential user
> group.

So you'd like to use some functionality from some KDE library, but the 
potential users are "hesitant" because this would mean to install all of KDE, 
including all its dependencies ?
You mean e.g. to use something from kdeui (maybe a bad example, but ignore 
this for now), they would need to install kdecore, phonon, maybe gstreamer, 
strigi, run kded, klauncher, etc. ?
Hmm, ok. What can we do to improve here ?
Do we need to improve here ?
Maybe (actually I hope) in a few years KDE libraries will be available easily 
everywhere, I mean also Windows and OSX, and they will just be already there. 
Qt being LGPL now should help a lot in this regard.
Or should we make it easier to build parts of kdelibs separately ?
Or structure kdelibs a bit like kdebase, with a set of "core" libraries 
(kdecore, kdeui, kio, kfile), and some not so-core stuff, like e.g. katepart, 
lkhtml, plasma, ftp and http ioslaves, kdoctools, etc. ?

Alex





More information about the kde-core-devel mailing list