KDE PIM Split?

Alex Merry alex.merry at kde.org
Tue Dec 1 19:15:16 UTC 2015


On 2015-12-01 09:06, laurent Montel wrote:
> Le mardi 1 décembre 2015, 05:51:45 CET Nicolás Alvarez a écrit :
>> > El 1 dic 2015, a las 05:10, Ben Cooksley <bcooksley at kde.org> escribió:
>> >> On Tue, Dec 1, 2015 at 6:50 PM, laurent Montel <montel at kde.org> wrote:
>> >>
>> >> Le lundi 30 novembre 2015, 22:43:36 CET Ben Cooksley a écrit :
>> >>> Hi Pim devels,
>> >>
>> >> Hi,
>> >> So I reorganized source yesterday.
>> >> I verified that all was ok
>> >> So how I do now to split ?
>> >
>> > The splitting of the repositories can be conducted using several means:
>> >
>> > 1) Filter branch, where the history is kept in each individual repository
>> > 2) Grafts, where the history is kept in the original repository, and
>> > is attached by the developer when it is needed. This is how both Qt
>> > and Frameworks did their 4 -> 5 splits I believe.
>> 
>> I was going to try the grafting approach last night, but my Internet 
>> went
>> down right as I realized that I had mistakenly cloned kdepim instead 
>> of
>> kdepimlibs -.-
> 
> It's kdepim :)
> Not kdepimlibs
> 
> => to conclude:
> I need to split:
> Calendarsupport
> Eventviews
> Incidenceeditor
> Kdepim-apps-lib
> Kdgantt2
> Libgravatar
> Libkdepim
> Libkleo
> Libksieve
> Mailcommon
> Mailimporter
> Messagelib
> Pimcommon
> 
> Regards
> 
>> 
>> I will try to get some test repos up later today.

FYI, I wrote some wiki stuff about advanced git usage a while back [0]. 
Do fill it out with anything you think would be helpful about splitting 
repos (which isn't covered explicitly).

Alex

[0]: https://community.kde.org/Sysadmin/GitKdeOrgManual#Advanced_Git


More information about the Kde-frameworks-devel mailing list