<div dir="ltr">Hi,<div><br></div><div>good news everyone. I migrated DPMT to Salsa.</div><div><div><br></div><div>What is done:</div><div><ul><li>git repository migration Alioth -> Salsa</li><li>git at Alioth locked (pre-receive hook)</li><li>DD members of Alioth DPMT team migrated to Salsa DPMT subgroup</li><li>DD members of Alioth PAPT team migrated to Salsa PAPT subgroup</li><li>original owners of DPMT+PAPT are owners of Salsa Python team (parent of DPMT and PAPT)</li><li>AliothRewriter (only for http/https). For example this URL: <a href="https://anonscm.debian.org/cgit/python-modules/packages/enum34.git">https://anonscm.debian.org/cgit/python-modules/packages/enum34.git</a> will redirect you to Salsa</li><li>enable IRC notification, tag bug as pending hook and email notifications to <a href="mailto:dispatch@tracker.debian.org">dispatch@tracker.debian.org</a></li></ul></div><div>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.</div><div><br></div><div>You should change your git remotes to Salsa.</div><div><br></div><div>Simple workaround if you like debcheckout:</div><div><div>onovy@sid:~$ cat ~/.gitconfig</div><div>...</div><div>[url "ssh://<a href="http://git@salsa.debian.org/python-team/modules/">git@salsa.debian.org/python-team/modules/</a>"]</div><div>    insteadOf = git://<a href="http://anonscm.debian.org/python-modules/packages/">anonscm.debian.org/python-modules/packages/</a></div><div>    insteadOf = git://<a href="http://git.debian.org/python-modules/packages/">git.debian.org/python-modules/packages/</a></div><div>    insteadOf = <a href="https://anonscm.debian.org/git/python-modules/packages/">https://anonscm.debian.org/git/python-modules/packages/</a></div><div>    insteadOf = <a href="https://anonscm.debian.org/cgit/python-modules/packages/">https://anonscm.debian.org/cgit/python-modules/packages/</a></div><div>    insteadOf = <a href="http://anonscm.debian.org/git/python-modules/packages/">http://anonscm.debian.org/git/python-modules/packages/</a></div><div>    insteadOf = <a href="http://anonscm.debian.org/cgit/python-modules/packages/">http://anonscm.debian.org/cgit/python-modules/packages/</a></div></div><div><br></div><div>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.</div><div><br></div><div>What is missing:</div><div><ul><li>change PAPT policy and change "Joining the team" section to same wording as DPMT policy</li><li>move all documentation, policy, pages from alioth (to Salsa pages?)</li><li>move mailing lists from alioth</li><li>fix wiki</li><li>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: <a href="https://salsa.debian.org/jcowgill/multimedia-cli/blob/master/multimedia-cli.py">https://salsa.debian.org/jcowgill/multimedia-cli/blob/master/multimedia-cli.py</a></li><li>PAPT -> Salsa migration (svn->git)</li><li>fix mr</li><li>mass-commit change of d/control: Vcs-*</li><li>... did I forgot something?</li></ul><div>Any thoughts? :)</div></div><div><br></div><div>Thanks.</div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Best regards<br> Ondřej Nový<br> <br>Email: <a href="mailto:novy@ondrej.org" target="_blank">novy@ondrej.org</a></div><div>PGP: 3D98 3C52 EB85 980C 46A5  6090 3573 1255 9D1E 064B<br><br></div></div></div></div></div></div>
</div></div>