Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #10133

[IMPORTANT] DPMT migrated to Salsa

From Ondrej Novy <novy@ondrej.org>
Newsgroups linux.debian.maint.python
Subject [IMPORTANT] DPMT migrated to Salsa
Date 2018-02-09 14:10 +0100
Message-ID <vhgBb-3qF-9@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Hi,

good news everyone. I migrated DPMT to Salsa.

What is done:

   - git repository migration Alioth -> Salsa
   - git at Alioth locked (pre-receive hook)
   - DD members of Alioth DPMT team migrated to Salsa DPMT subgroup
   - DD members of Alioth PAPT team migrated to Salsa PAPT subgroup
   - original owners of DPMT+PAPT are owners of Salsa Python team (parent
   of DPMT and PAPT)
   - AliothRewriter (only for http/https). For example this URL:
   https://anonscm.debian.org/cgit/python-modules/packages/enum34.git will
   redirect you to Salsa
   - enable IRC notification, tag bug as pending hook and email
   notifications to dispatch@tracker.debian.org

All non-DD members needs to create account at Salsa and request access.
Please send that request (with your username) by private mail to me. If you
are member of DPMT/PAPT Alioth group, I will add you to Salsa.

You should change your git remotes to Salsa.

Simple workaround if you like debcheckout:
onovy@sid:~$ cat ~/.gitconfig
...
[url "ssh://git@salsa.debian.org/python-team/modules/"]
    insteadOf = git://anonscm.debian.org/python-modules/packages/
    insteadOf = git://git.debian.org/python-modules/packages/
    insteadOf = https://anonscm.debian.org/git/python-modules/packages/
    insteadOf = https://anonscm.debian.org/cgit/python-modules/packages/
    insteadOf = http://anonscm.debian.org/git/python-modules/packages/
    insteadOf = http://anonscm.debian.org/cgit/python-modules/packages/

Requests to join DPMT/PAPT should be send to debian-python ML. One of owner
of Python team will add you as member to DPMT and/or PAPT subgroup. Please
don't add anyone but Owners to Python team directly to keep access control
clean.

What is missing:

   - change PAPT policy and change "Joining the team" section to same
   wording as DPMT policy
   - move all documentation, policy, pages from alioth (to Salsa pages?)
   - move mailing lists from alioth
   - fix wiki
   - prepare script for setting up/fixing repos (i did it by ad-hoc scripts
   now) ideally with CI/CD + GitLab Scheduler (runs every week?). Something
   like this:
   https://salsa.debian.org/jcowgill/multimedia-cli/blob/master/multimedia-cli.py
   - PAPT -> Salsa migration (svn->git)
   - fix mr
   - mass-commit change of d/control: Vcs-*
   - ... did I forgot something?

Any thoughts? :)

Thanks.

-- 
Best regards
 Ondřej Nový

Email: novy@ondrej.org
PGP: 3D98 3C52 EB85 980C 46A5  6090 3573 1255 9D1E 064B

Back to linux.debian.maint.python | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

[IMPORTANT] DPMT migrated to Salsa Ondrej Novy <novy@ondrej.org> - 2018-02-09 14:10 +0100
  Re: [IMPORTANT] DPMT migrated to Salsa Daniele Tricoli <eriol@mornie.org> - 2018-02-09 14:40 +0100
  Re: [IMPORTANT] DPMT migrated to Salsa Vincent Bernat <bernat@debian.org> - 2018-02-09 22:40 +0100
    Re: [IMPORTANT] DPMT migrated to Salsa Dmitry Shachnev <mitya57@debian.org> - 2018-02-10 13:00 +0100
    Re: [IMPORTANT] DPMT migrated to Salsa Ondrej Novy <novy@ondrej.org> - 2018-02-10 18:30 +0100

csiph-web