[pkg-go] moving to salsa.debian.org
Alexandre Viau
aviau at debian.org
Wed Jan 17 21:31:12 UTC 2018
On 17/01/18 08:05 AM, Michael Stapelberg wrote:
> I’d be happy to review any draft announcement you come up with.
>
Alright.
Here is a draft announcement:
Dear pkg-go contributors,
I will be migrating all of pkg-go's Alioth repositories to
salsa.debian.org on January 29.
=== About the migration ===
- A mail will be sent to pkg-go-maintainers at lists.alioth.debian.org when
the migration starts and when it ends
- All repositories in git.debian.org:/git/pkg-go/packages will be
migrated to the pkg-go-team group on salsa.debian.org[1] You should join
the group if you are not already in it!
- Repositories will keep the same name, with ".git" removed.
- HTTP anonscm.debian.org links of migrated repositories will be
redirected to the new location.
for example, you can test the following links:
- https://anonscm.debian.org/cgit/pkg-go/packages/syncthing
- https://anonscm.debian.org/git/pkg-go/packages/syncthing.git
=== During the migration ===
- Your pushes could be denied because the repository no longer exists.
Don't panic! It was moved to Gitlab.
- You may start using salsa repositories immediately after they are created.
- If you push during the migration, take a moment to confirm that your
changes are available on salsa
=== After the migration ===
- On the next upload of your packages, please replace the VCS-*
anonscm.debian.org links with the proper salsa.debian.org links.
For example:
https://anonscm.debian.org/cgit/pkg-go/packages/syncthing ->
https://salsa.debian.org/pkg-go-team/syncthing
https://anonscm.debian.org/git/pkg-go/packages/syncthing.git ->
https://salsa.debian.org/pkg-go-team/syncthing.git
You might want to wait a couple of days after the migration before
spending time doing this because I might automate it for all repositories.
- A copy of the migrated repositories will remain available in
git.debian.org:/git/pkg-go/packages-migrated-to-salsa
- You will still be able to create repositories on Alioth, but there
will be no other bulk migration.
- If all went well, we might disable repository creation on Alioth a
couple of days after the migration.
- You may point your git working directories to the new remote address
with this oneliner:
``git remote set-url origin git at salsa.debian.org:pkg-go-team/$(git
config --get remote.origin.url | tr "/" "\n" | tail -n 1)``
1. https://salsa.debian.org/pkg-go-team
Cheers,
--
Alexandre Viau
aviau at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 858 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-go-maintainers/attachments/20180117/f55aa2ed/attachment-0001.sig>
More information about the Pkg-go-maintainers
mailing list