unifying libdiff2
Kevin Kofler
kevin.kofler at chello.at
Fri Oct 28 03:58:16 UTC 2011
On Friday 28 October 2011, Jeremy Whiting wrote:
> That was going to be my next question. Kevin, are you aware of any
> plans to migrate kdesdk to git? I can start to look into writing the
> rules (if they haven't been started already). My first question
> though is does kdesdk want to migrate as one git module? or split git
> modules per application?
I've been told that the plan is that ALL the KDE SC modules will eventually
migrate to git, but I don't know any details about when and how this will
happen for kdesdk. You have to talk to the people driving the git migration
and/or to the kdesdk module coordinator.
> Included in my reason for wanting everyone to use one codebase of
> libdiff2 is my want to use it myself also. It would be nice if it was
> not part of kompare, but a library that kompare depended on. I'm not
> sure how tied to kompare it is at the moment though tbh.
If kdesdk is going for split repos, a libdiff2 as a separate submodule of
kdesdk (i.e. a separate git module which would be listed as part of kdesdk in
the tree on projects.kde.org) is certainly doable (and in line with what e.g.
kdegraphics is doing).
> Kevin, what are your thoughts on making libdiff2 a library independent
> of kdesdk? Again I'm not really clear how tied to kompare it is, but
> it does seem useful elsewhere imo.
The problem with moving it out of kdesdk is, where do we move it to?
1. It depends on kdelibs, so kdesupport is the wrong place.
2. We can't add it to kdelibs before 5.0 because kdelibs 4.x is permafrozen.
(And I've tried to fight that pointless freeze on kde-core-devel, with no
success.)
3. There's no suitable module between kdelibs and kdesdk.
If kdesdk is getting split anyway, having libdiff2 become one of its submodules
looks like the sanest solution to me.
Kevin Kofler
More information about the Kompare-devel
mailing list