splitting up kdebase in git
Aaron J. Seigo
aseigo at kde.org
Tue Jan 18 22:34:21 CET 2011
hi all ...
when looking at migrating kdebase to git (thanks to Ian Monroe for his efforts
there and for the support of KO Gmbh that helped make that happen), it was
decided to split it up into chunks which are:
* kdebase runtime (git -> kderuntime)
* kdebase workspace (git -> kdeworkspace)
* kdebase apps, minus konsole (git -> kdebase-apps)
* konsole
runtime / workspace / apps as divisions already reflects changes made starting
with 4.0. even now in svn, code in one of those is not allowed to have a
compile time dependency on code in the other two. this is why, for instance,
folderview is in kdebase/apps/: it relies on libkonq which is also in there.
kdebase-apps is being kept together because there is a lot of code sharing
between the projects there, particularly in the form of file management code
in libkonq. it was determined by the maintainers of each that there was
nothing but a loss of efficiency and increased pain to be gained from
splitting them up.
konsole, however, is a significant application in its own right that doesn't
actually share code with the rest of the apps in there (besides Qt, kdelibs
and runtime, of course ;). so it is getting its own repo.
if there are any questions / concerns / thoughts on this, please provide your
feedback now as we'd like to make the move as soon as possible once 4.6.0 is
released.
also, please keep all relevant discussion on kde-core-devel rather than CC'ing
all the lists; i just CC'd the lists so everyone there who may not be on k-c-d
as well receives the information :)
--
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
KDE core developer sponsored by Qt Development Frameworks
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/plasma-devel/attachments/20110118/db52c6fb/attachment.sig
More information about the Plasma-devel
mailing list