kdepimlibs splitting done

Aleix Pol aleixpol at kde.org
Fri Dec 12 14:29:19 GMT 2014


On Fri, Dec 12, 2014 at 5:19 AM, Aleix Pol <aleixpol at kde.org> wrote:
> Hi,
> I have performed the first round of kdepimlibs splitting tonight, as we agreed.
> Below you can see the for reference how the splitting was performed.
>
> Dan, Laurent, can you give me the ok? Then we can proceed to remove
> the modules from the kdepimlibs repository.
>
> Cheers!
> Aleix
>
> kcontacts           -- [1]
> kxmlrpcclient       -- git filter-branch --tag-name-filter cat
> --subdirectory-filter kxmlrpcclient/ -- --all --tags
> kblog               -- git filter-branch --tag-name-filter cat
> --subdirectory-filter kblog/ -- --all --tags
> kcalcore            -- git filter-branch --tag-name-filter cat
> --subdirectory-filter kcalcore/ -- --all --tags
> kcalutils           -- git filter-branch --tag-name-filter cat
> --subdirectory-filter kcalutils/ -- --all --tags
> kholidays           -- git filter-branch --tag-name-filter cat
> --subdirectory-filter kholidays/ -- --all --tags
> kalarmcal           -- [2]
> kimap               -- git filter-branch --tag-name-filter cat
> --subdirectory-filter kimap/ -- --all --tags
> kldap               -- git filter-branch --tag-name-filter cat
> --subdirectory-filter kldap/ -- --all --tags
> kidentitymanagement -- [3]
> kmbox               -- git filter-branch --tag-name-filter cat
> --subdirectory-filter kmbox/ -- --all --tags
> kmime               -- git filter-branch --tag-name-filter cat
> --subdirectory-filter kmime/ -- --all --tags
> kontactinterface    -- git filter-branch --tag-name-filter cat
> --subdirectory-filter kontactinterface/ -- --all --tags
> kpimtextedit        -- git filter-branch --tag-name-filter cat
> --subdirectory-filter kpimtextedit/ -- --all --tags
> ktnef               -- git filter-branch --tag-name-filter cat
> --subdirectory-filter ktnef/ -- --all --tags
> kmailtransport      -- git filter-branch --tag-name-filter cat
> --subdirectory-filter mailtransport/ -- --all --tags
> syndication         -- git filter-branch --tag-name-filter cat
> --subdirectory-filter syndication/ -- --all --tags
> gpgmepp             -- [4]
>
> [1]
> time git filter-branch --tag-name-filter cat --prune-empty --index-filter '
> git read-tree $GIT_COMMIT:kcontacts || git read-tree --empty
> git read-tree --prefix kcontacts $GIT_COMMIT:kcontacts
> git read-tree --prefix kabc $GIT_COMMIT:kabc
> true
> ' master --all --tags
>
> [2]
> time git filter-branch --tag-name-filter cat --prune-empty --index-filter '
> git read-tree $GIT_COMMIT:kalarmcal || git read-tree --empty
> git read-tree --prefix kalarm/cal/ $GIT_COMMIT:kalarm/cal/
> true
> ' master --all --tags
>
> [3]
> time git filter-branch --tag-name-filter cat --prune-empty --index-filter '
> git read-tree $GIT_COMMIT:kidentitymanagement || git read-tree
> $GIT_COMMIT:kpimidentities
> true
> ' master --all --tags
>
> [4]
> time git filter-branch --tag-name-filter cat --prune-empty --index-filter '
> git read-tree $GIT_COMMIT:gpgme++ || git read-tree --empty
> git read-tree --prefix qgpgme/src/ $GIT_COMMIT:qgpgme/src
> true
> ' master --all --tags

After discussing this with Dan, Luigi and Nicolás, we decided to move
it to kde/pim:
https://projects.kde.org/projects/kde/pim

This way we could move the documentation there just once and when we
decide to move them to kde/frameworks, we will get to do so one at a
time.

Aleix




More information about the kde-core-devel mailing list