[Debian GNUstep maintainers] Moving away from Alioth

Yavor Doganov yavor at gnu.org
Sun Jan 28 21:54:11 UTC 2018


Some excellent news regarding the mailing list:

https://lists.debian.org/debian-devel-announce/2018/01/msg00003.html

This is going to be a temporary service (1-2 release cycles) but at
least it doesn't put us under immediate pressure.  Eric/Gürkan, please
_make sure to respond_ to the opt-in message in time so that our list
is migrated.  I cannot do it because I'm not among the list owners.

On Tue, 23 Jan 2018 17:24:14 +0200,
Yavor Doganov wrote:
> I started migrating the repositories,

All repositories are migrated now.  Those at Alioth are locked, and I
also updated the .git/description files just in case.

> addresses-for-gnustep -> gnustep-addresses

There were two repositories -- adresses.git, containing real history
up to 0.4.7-2 and addresses-for-gnustep.git, containing three
import-dsc commits.  I imported addresses.git, then imported the last
three releases to the jessie branch and merged the jessie branch with
the -Xtheirs option.  The merge commit contains detailed explanation
about this operation and the jessie branch confusion.

> pantomime1.2 -> pantomime

Again, these were two repositories with automatic import-dsc commits;
no real history.  I imported pantomime.git (containing history until
the SONAME change in 2006) and then merged each branch from
pantomime1.2.git with --allow-unrelated-histories.

For several packages, I had to import some NMUs and many other regular
maintainer uploads that have been made without using the VCS.  Gürkan
doesn't have a single commit in any repository.  Some repositories
were recreated, losing the old history which I imported with great
care from the old Arch repositories, and the subsequent Git history
which had plenty of fine-grained commits.  I'm very sorry especially
for the core packages, but we've talked about that already.  What is
done is done.

It looks like we are not utilizing the VCS at all.  Our team work was
more effective in the old days, even with an archaic and semi-broken
system as GNU Arch.




More information about the pkg-GNUstep-maintainers mailing list