[Kde-pim] KContacts, KXMLRPC. Moving forward

Aleix Pol aleixpol at kde.org
Tue Nov 11 02:21:24 GMT 2014


On Mon, Nov 10, 2014 at 6:55 PM, Aaron J. Seigo <aseigo at kde.org> wrote:

> On Monday, November 10, 2014 18.15:43 laurent Montel wrote:
> > Le Monday 10 November 2014 17:45:48 Aleix Pol a écrit :
> > > Hi,
> > > I would like to get permission to have these 2 repositories finally
> split
> > > into separate repositories and have them promoted as KDE Frameworks.
>
> Aleix: Is there any chance that you might be willing to help split all the
> repositories so that it isn't in a half-done state?
>

Well, I'm proposing this because I thought it was a nice way to get kde pim
to start working together with the rest of KDE.
But I can see why one would want all rather than part of kdepimlibs. :)


>
> Also, we have a PIM dev sprint coming up in 10 days in Munich. The
> arrangement
> of the repos is one of the topics. In fact, we discussed some of the
> relevant
> issues in a pre-sprint irc meeting just today. Would it be alright to wait
> on
> the splitting until after the PIM dev sprint? I don't foresee any
> significant
> changes in plan, but it would prevent any possible annoyances should ideas
> /
> decisions come up at the sprint that would affect this split.
>

Well, I'm curious to see what's up with that, considering Laurent won't be
there and he's been doing most of the work.


>
> > > I'm suggesting to only split those two (by grafting, like we did with
> most
> > > of kde-runtime, kde-workspace and kdelibs)
> >
> > We need to keep git history during split.
>
> Agreed; what happened to the workspace repositories was a travesty,
> particularly for files that moved in the process. graft is a neat trick but
> completely unnecessary in these cases. The repositories are not that big
> and
> keeping history is trivial with git subtree.
>

I can try to do it, but it seems to me it won't be that trivial, as the
code has moved around over the years.
Also I think it's an error to disregard grafting, but since I'm probably
not going to suffer it myself, I'll let you (collectively) decide what kind
of solution needs to be taken.

Still, I doubt I'm the most adequate person to do this work, because:
- you're asking me to do all kdepimlibs, in contrast to the mentioned parts.
- you're asking me to do more work, by diving through all history of kdepim
and kdepimlibs.
- you're asking me to do it in 3 weeks.

Aleix
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


More information about the kde-pim mailing list