Path: csiph.com!news.redatomik.org!aioe.org!bofh.it!news.nic.it!robomod From: Ondrej Novy Newsgroups: linux.debian.maint.python Subject: [IMPORTANT] DPMT migrated to Salsa Date: Fri, 09 Feb 2018 14:10:01 +0100 Message-ID: X-Original-To: debian-python , Debian Python Modules Team X-Mailbox-Line: From debian-python-request@lists.debian.org Fri Feb 9 13:03:10 2018 Old-Return-Path: X-Amavis-Spam-Status: No, score=-2.38 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FOURLA=0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=2, LDO_WHITELIST=-5, MURPHY_DRUGS_REL8=0.02, ONEWORDBODY=2, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=no autolearn_force=no X-Policyd-Weight: using cached result; rate: -7 Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:from:date:message-id:subject:to; bh=rekIOloaLz0ecnmK5+ladOY55W2ebHTvfl7f6+QUJyM=; b=YFbZbzIyOa2g2djZPeEpkinh/FfH4lQJaFzDMy/wWxA/1VSbspGOafxOzC9VewlVvx 1FqFCLeCIwJ++BWAuB+QGtXygO+qfvwPlXc31ePqSe98FA+66fc5WlvAAStdJDCQYNj4 cQiXDH98P95dHLvJy8XT2jrfsjhpuZWLlhP6hw03xJ3PvdVNs+Tzq3K4QxiEyW8HlVQ+ w6wDKp2BZ6xyzW2FiPxK1lg5tDbz/TRbH8hy6f0QdbCwsoXgRnlcbJsumS6JFLyEaCV1 B+Suj7JfR3a2JHrqZP2205cKea3pRWFDscmmDo+9mjk92gmvG7NCfh6ZVo+FCgq+NorB lh6A== X-Google-Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=rekIOloaLz0ecnmK5+ladOY55W2ebHTvfl7f6+QUJyM=; b=YodCMHoUY+zujJEv5+d+9J6jYaKSg8GKBbfeM4T837VBcqlINlVw75MagKcLuxf6X+ f86pxwtx8USE93OhYqnK4WW0O0Y9y3Kfd7SiRXYmajRFecx392cI6nlyyQjyf3Yc4BV9 +b55vPalw73sv/uIxmU5y89XPpLfuG3Tldxz3QpdC7d/e7QGy3n2ex8GmszQQn+73DLT 8esrHPOBPnR6r90wRGTki5PL+CTmV5oMFxQV+0B05UYPqY4WvfTa2p6RH0ai4yFIDh11 fqqRzcrkCx1cEr3GaejN3jrlGNIVQ0PafV9yy4eJf/5rTv3tevTTVI6UZ/uY4Tf9dCui uGBg== X-Gm-Message-State: APf1xPDlolapyd6mgTxrlGEsy9OXlT2t5WyATN0/HSE7q8CE/Xp5+QT7 0XIzvC0zglUx94FPQTqj3zemMg0eRcvUfE9vm5ZnbQOX X-Google-SMTP-Source: AH8x227DzRA42S9Z+iijWjWAiyqAKFjoXiubQugMiK1RIJCNxH/Xasp9MpxnSGKcC7Z81BQoVUQqqy+alYxPbArM4TE= X-Received: by 10.31.158.78 with SMTP id h75mr2211884vke.165.1518180395139; Fri, 09 Feb 2018 04:46:35 -0800 (PST) MIME-Version: 1.0 Sender: robomod@news.nic.it X-Google-Sender-Auth: aZzBI_KFCSmLMzUvU_r5kLB1gak Content-Type: multipart/alternative; boundary="001a113d32722847d40564c6ebba" X-Mailing-List: archive/latest/15528 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/CAOO6c=xa5L68UTSJm9xo2tYPG9+1fFhDV+V92eFSHtZCf2k7bQ@mail.gmail.com Approved: robomod@news.nic.it Lines: 132 Organization: linux.* mail to news gateway X-Original-Date: Fri, 9 Feb 2018 13:46:34 +0100 X-Original-Message-ID: X-Original-Sender: ondrej.novy@gmail.com Xref: csiph.com linux.debian.maint.python:10133 --001a113d32722847d40564c6ebba Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 =3D git://anonscm.debian.org/python-modules/packages/ insteadOf =3D git://git.debian.org/python-modules/packages/ insteadOf =3D https://anonscm.debian.org/git/python-modules/packages/ insteadOf =3D https://anonscm.debian.org/cgit/python-modules/packages/ insteadOf =3D http://anonscm.debian.org/git/python-modules/packages/ insteadOf =3D 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. --=20 Best regards Ond=C5=99ej Nov=C3=BD Email: novy@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B --001a113d32722847d40564c6ebba Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

good news everyone. I migrated DPMT= to Salsa.

What is done:
  • gi= t repository migration Alioth -> Salsa
  • git at Alioth locked (pre= -receive hook)
  • DD members of Alioth DPMT team migrated to Salsa DPM= T subgroup
  • DD members of Alioth PAPT team migrated to Salsa PAPT su= bgroup
  • original owners of DPMT+PAPT are owners of Salsa Python team= (parent of DPMT and PAPT)
  • AliothRewriter (only for http/https). Fo= r example this URL:=C2=A0https://anonscm.debian.org/cgit/python-modules= /packages/enum34.git will redirect you to Salsa
  • enable IRC noti= fication, tag bug as pending hook and email notifications to=C2=A0dispatch@tracker.debian.org
All non-DD members needs to create account at Salsa and re= quest 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 Sals= a.

You should change your git remotes to Salsa.

Simple workaround if you like debcheckout:
onovy@sid:~$ cat ~/.gitconfig
...
=C2=A0 =C2=A0 insteadOf = =3D git://an= onscm.debian.org/python-modules/packages/
=C2=A0 =C2=A0 inste= adOf =3D git://g= it.debian.org/python-modules/packages/

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

What is missing:
  • change PAPT pol= icy 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
  • pr= epare script for setting up/fixing repos (i did it by ad-hoc scripts now) i= deally with CI/CD + GitLab Scheduler (runs every week?). Something like thi= s:=C2=A0https://salsa.debian.org/jcowgill/multimedia-cli/bl= ob/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
=C2=A0Ond=C5=99ej Nov=C3=BD
=C2=A0
Email: novy@ondrej.org
PGP:=C2=A03D98 3C52 EB85 980C 46A5 =C2=A06090 3573 1255 9D1E 064B

=
--001a113d32722847d40564c6ebba--