--nextPart1444753.UHKt5eNjWh Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline David Faure wrote: >I think this request is really about splitting kdebase into one more > subdir:=20 > - workspace (main X11 desktop apps like kicker and kdesktop=20 > etc.) not needed to run KDE apps under TWM, but needed to run a full > KDE desktop on X11.=20 > - coreapps: apps needed at runtime by other apps=20 > - apps: other apps, needed by users but not by other apps How about moving these out of kdebase? Also, where is Konqueror? I would consider it part of Workspace, because=20 no environment is full without a file manager. On the other hand, even if=20 I were in TWM, I'd like to use Konqueror... >coreapps would contain > - drkonqi drkonqi is almost kdelibs... > - kioslaves (I know they're not really apps, but let's not name the > directory "core")=20 > - kdesu=20 > - kdebugdialog? maybe this one belongs in kdesdk? Yes. Applications don't need to run kdebugdialog. Normal users will never=20 know about it either. > - kreadconfig, kdialog, kstart (all potentially needed by scripts) > - khelpcenter > - kcontrol? or only kcmshell? kcmshell, probably, with kcontrol being part of workspace. >At packaging time it should be rather easy to split kdebase into three > packages especially if we keep all the configuration stuff modular - > i.e. with nothing in kdebase/ itself, other than a CMakeListst.txt with > three add_subdirectory calls. This should also make it easy to > developers to only update & recompile kdebase/coreapps without needing > to care about workspace and apps. But at the same time, it prevents > module multiplication. Modular modules (hehe) are much easier to handle > than hundreds of modules (and people wondering why they can't find app > xyz anymore...) Distributions already split KDE... =2D-=20 Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org thiago.macieira (AT) trolltech.com Trolltech AS GPG: 0x6EF45358 | Sandakerveien 116, E067 918B B660 DBD1 105C | NO-0402 966C 33F5 F005 6EF4 5358 | Oslo, Norway --nextPart1444753.UHKt5eNjWh Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBERfu+M/XwBW70U1gRAiC4AKCFIYvp5tmWKOxx+E13fp1k+2utUgCghNZE mBsDxmE9aeVrIZav5RgfTtI= =9XZV -----END PGP SIGNATURE----- --nextPart1444753.UHKt5eNjWh--