overhaul of some kcm appearance
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
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. ?
More information about the kde-core-devel