• Cleaning up the Salsa DPT landing page

    From =?UTF-8?Q?Louis-Philippe_V=c3=a9ron@21:1/5 to All on Mon Jan 17 18:30:01 2022
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------6ziYmVbuZhJDlRrnfAXkDe7F
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: quoted-printable

    Hey folks,

    The merger between the DPMT and the PAPT into a single entity has been
    pretty successful IMO and I think it's time to cleanup the Salsa DPT
    landing page.

    Looking at https://salsa.debian.org/python-team, I would propose the
    following:

    1. Delete the empty DPMT sub-group at https://salsa.debian.org/python-team/modules

    2. Delete the empty PAPT sub-group at https://salsa.debian.org/python-team/applications

    3. In the 'tools' sub-group, rename the 'python-modules' sub-sub-group
    to 'policy' and delete everything that is not the 'policy.rst' file, as
    people now use the 'packages' sub-sub-group for tracking purposes https://salsa.debian.org/python-team/tools/python-modules

    4. Delete the legacy 'python-apps' sub-sub-group https://salsa.debian.org/python-team/tools/python-apps

    Happy to hear what others think of this. I don't have the permissions to
    enact this anyway, so if we reach consensus, and admin will have to make
    the actual changes :)

    Cheers,

    --
    ⢀⣴⠾⠻⢶⣦⠀
    ⣾⠁⢠⠒⠀⣿⡁ Louis-Philippe Véronneau
    ⢿⡄⠘⠷⠚⠋ pollo@debian.org / veronneau.org
    ⠈⠳⣄

    --------------6ziYmVbuZhJDlRrnfAXkDe7F--

    -----BEGIN PGP SIGNATURE-----

    iHUEARYKAB0WIQTKp0AHB6gWsCAvw830JXpQshz6hQUCYeWlewAKCRD0JXpQshz6 hfoLAQDMxArgocp7dIHSsUqr3MftOWawNjU75NC2eOmSosaSjwEAk+EKuG4vicN9 lmDO2stwy9NrJ6F9x2fN5TimOkMZdQ0=
    =7BRy
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Scott Kitterman@21:1/5 to All on Mon Jan 17 18:40:02 2022
    On Monday, January 17, 2022 12:20:59 PM EST Louis-Philippe Vronneau wrote:
    Hey folks,

    The merger between the DPMT and the PAPT into a single entity has been
    pretty successful IMO and I think it's time to cleanup the Salsa DPT
    landing page.

    Looking at https://salsa.debian.org/python-team, I would propose the following:

    1. Delete the empty DPMT sub-group at https://salsa.debian.org/python-team/modules

    2. Delete the empty PAPT sub-group at https://salsa.debian.org/python-team/applications

    I don't have an opinion on #3 and #4.

    Might it be better to leave these with a description that explains where they went? There's lots of things that refer to DPMT/PAPT and I don't think all the packages have been uploaded with the correct Vcs-* data yet. It doesn't hurt to leave them there and if they explain where to look instead, I think the chances of someone being confused later are reduced.

    Scott K
    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEE53Kb/76FQA/u7iOxeNfe+5rVmvEFAmHlp/UACgkQeNfe+5rV mvGIcw//Uu0Rds3ngqdhmDiGRx/B9904pZ6jOgriABYP9cjUz3WJ6ftZLuf3EEq+ pG0AK1PG1Ckhfjwp+D3BKoLSbXq78BLBviBG1Sk1yVdC6+GE/13RkcyMuqMRH7D1 EmWIs7HK4DbsMHl4f/sPMZvhPYr86qkWs0vE1UcfOpZOscPSfOrmuDjmjswxut1x HaUAww1ZF+kH26vZHN8VFuN4NTvFWirT7NnW7jyklMHfsWjGgm9PdsB+zunOyJ/c u7O4PmyTjw/YCMBvCR20EuVFuKTiyvaBE0mDiW1HthQcZ5wk/74pWOUqubqdT4kS UrIykseWRGer8aVhdozv6bXovgr/kaDXopJ+SustbVHRQ3ZLyPPit2qYUrF+T/3w XNug3oXJMhOo+7vfvgxsKdMxJqKdViLcWHaGRq2OLm7JPDY3L1yITrHMXO4d1cvf zN8F7DwAe8j3FVZceNhqIfMXV+KVz7NCmKJmaZCztQSTR1vfEnTHEjcdDsQb/exW b34Ahgc4E5OIGKK/44V2YWgaYTDiVUKsHC1jaU5GlZzGX+kbtcsx1YuK3Xhu9TTZ maTRyiJ4PM9yJrkbgIVNyXseVQdLv9st3Gf1UwNFyRMI8pt67sVaApfw4roCvDMW v8+HAICMMkVWfedTir/t2MeCCiTgrdrJf7tsn2+9tr6T26DyUms=
    =j44x
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Louis-Philippe_V=c3=a9ron@21:1/5 to Scott Kitterman on Mon Jan 17 19:10:03 2022
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------Yo9WFxSKkGMzw0vUnqbyvyEM
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: quoted-printable

    On 2022-01-17 12 h 31, Scott Kitterman wrote:
    On Monday, January 17, 2022 12:20:59 PM EST Louis-Philippe Véronneau wrote:
    Hey folks,

    The merger between the DPMT and the PAPT into a single entity has been
    pretty successful IMO and I think it's time to cleanup the Salsa DPT
    landing page.

    Looking at https://salsa.debian.org/python-team, I would propose the
    following:

    1. Delete the empty DPMT sub-group at
    https://salsa.debian.org/python-team/modules

    2. Delete the empty PAPT sub-group at
    https://salsa.debian.org/python-team/applications

    I don't have an opinion on #3 and #4.

    I mostly care about #3 in #4 :P

    Might it be better to leave these with a description that explains where they
    went? There's lots of things that refer to DPMT/PAPT and I don't think all the packages have been uploaded with the correct Vcs-* data yet. It doesn't hurt to leave them there and if they explain where to look instead, I think the chances of someone being confused later are reduced.

    The following lintian tags flag packages using the old Vcs-* data:

    https://lintian.debian.org/tags/old-papt-vcs (11 packages) https://lintian.debian.org/tags/old-dpmt-vcs (431 packages)

    Those packages have been fixed in git though, as Ondřej ran a script to
    fix all of them a while ago already.

    Someone correct me if I'm wrong, but I don't think keeping empty dirs
    does anything to the Salsa redirects though.

    --
    ⢀⣴⠾⠻⢶⣦⠀
    ⣾⠁⢠⠒⠀⣿⡁ Louis-Philippe Véronneau
    ⢿⡄⠘⠷⠚⠋ pollo@debian.org / veronneau.org
    ⠈⠳⣄

    --------------Yo9WFxSKkGMzw0vUnqbyvyEM--

    -----BEGIN PGP SIGNATURE-----

    iHUEARYKAB0WIQTKp0AHB6gWsCAvw830JXpQshz6hQUCYeWumQAKCRD0JXpQshz6 hWbGAP95aYf0vtXPnib7ZR35CIOsLQpqWAEWlDXb0Y1SJnpJzwD+JC2Wz9Jlusg4 YK8H5lbYUnnpQoIXB8GdTkVzg0cmSgk=
    =BdHt
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Scott Kitterman@21:1/5 to All on Mon Jan 17 20:10:03 2022
    On Monday, January 17, 2022 12:59:53 PM EST Louis-Philippe Véronneau wrote:
    On 2022-01-17 12 h 31, Scott Kitterman wrote:
    On Monday, January 17, 2022 12:20:59 PM EST Louis-Philippe Véronneau
    wrote:
    Hey folks,

    The merger between the DPMT and the PAPT into a single entity has been
    pretty successful IMO and I think it's time to cleanup the Salsa DPT
    landing page.

    Looking at https://salsa.debian.org/python-team, I would propose the
    following:

    1. Delete the empty DPMT sub-group at
    https://salsa.debian.org/python-team/modules

    2. Delete the empty PAPT sub-group at
    https://salsa.debian.org/python-team/applications

    I don't have an opinion on #3 and #4.

    I mostly care about #3 in #4 :P

    Might it be better to leave these with a description that explains where they went? There's lots of things that refer to DPMT/PAPT and I don't think all the packages have been uploaded with the correct Vcs-* data
    yet. It doesn't hurt to leave them there and if they explain where to
    look instead, I think the chances of someone being confused later are reduced.

    The following lintian tags flag packages using the old Vcs-* data:

    https://lintian.debian.org/tags/old-papt-vcs (11 packages) https://lintian.debian.org/tags/old-dpmt-vcs (431 packages)

    Those packages have been fixed in git though, as Ondřej ran a script to
    fix all of them a while ago already.

    Someone correct me if I'm wrong, but I don't think keeping empty dirs
    does anything to the Salsa redirects though.

    I don't know, but I wasn't primarily thinking about people working internal to Debian (who might look at lintian output). I was more thinking about users (both ours and downstream). If they apt source <PKG> their debian/control will have the obsolete Vcs-Browser information. I think there should at least be a tombstone there for them to understand where the team went.

    I think this is much less relevant for #3 and #4 since they are more internally focused so some expectation that people will keep up with changes is more reasonable.

    Scott K

    Scott K
    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEE53Kb/76FQA/u7iOxeNfe+5rVmvEFAmHlvYoACgkQeNfe+5rV mvHJ5A//d5EY6W8O53w/1ssLV/vxO44e1ahZri6o4R1i/LNfeH0uBznGiG8Tblk9 j1uq56Z704v0IitG+BufMMJQZ7RgpP1SjbhWMpwp5IszL9eXhQ3kdJK32bGK2W8Y plRdilZMAbgqAx7EYoUQVZWJBJAKz/vetT9jAT3yqaDfmYSERCaBxsw7MQOy+H2h XDNG/u1otngA61MXGb5OAi9Yl5YWvhVmX13245NMFW/DJ4W0VQ4ztybX2XNWwfVH CsKkLwMzrDS+hiITOuWwvWnkpBUXtiJrbuQ4SmLCLeSDzl+Lfe0DAr+5YHBxvjEW 9UddRlhkR2ZQnhkqAmUGinUngFT9+QN6S0TdtEfBseHF5yZ7FqU7pW7LW5MuiiXk +iEX5b9+NneDfJFXQK62UfuKdmb5ZpPr5/VpKaOAVSpwMKGO81tdieF3XIz7mEEc CdGhm0HduWv1Iicw5KLqyQKZzW4jfMtDeObfq61qkYNMurF5e9Jz/3UjzMqRFM/e 5/QsGuoqCMioEsr9aP6wkDBr8TWIdSBWRqz9vfDspe8MTgOHgFY+WVD0kvvj4Lb5 BHb/P6xrZ5XBCN7qUPL9oEvfEElmDRfpvw/atkw84BURqndFJCSNd+TOHjU55e3C cisGNCRi5+Vtv1DOywQq1heizhjs4dEhr07ug4ZVWC6U1FbSAZQ=
    =ct61
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sandro Tosi@21:1/5 to All on Mon Jan 17 20:40:01 2022
    If they apt source <PKG> their debian/control
    will have the obsolete Vcs-Browser information. I think there should at least
    be a tombstone there for them to understand where the team went.

    since we moved these repos within salsa, they are actually being
    redirected to the right repo location. I took a random package that
    still uses the all address:

    https://salsa.debian.org/python-team/modules/webpy

    and if i browse it, i get redirected to

    https://salsa.debian.org/python-team/packages/webpy

    with a window stating:

    Project 'python-team/modules/webpy' was moved to
    'python-team/packages/webpy'. Please update any links and bookmarks
    that may still have the old path.

    so it looks like even if downstreams have the old url, it will be
    redirected to the right place and modules|apps can be removed

    --
    Sandro "morph" Tosi
    My website: http://sandrotosi.me/
    Me at Debian: http://wiki.debian.org/SandroTosi
    Twitter: https://twitter.com/sandrotosi

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Scott Kitterman@21:1/5 to All on Mon Jan 17 20:20:01 2022
    On Monday, January 17, 2022 12:59:53 PM EST Louis-Philippe Véronneau wrote:
    On 2022-01-17 12 h 31, Scott Kitterman wrote:
    On Monday, January 17, 2022 12:20:59 PM EST Louis-Philippe Véronneau
    wrote:
    Hey folks,

    The merger between the DPMT and the PAPT into a single entity has been
    pretty successful IMO and I think it's time to cleanup the Salsa DPT
    landing page.

    Looking at https://salsa.debian.org/python-team, I would propose the
    following:

    1. Delete the empty DPMT sub-group at
    https://salsa.debian.org/python-team/modules

    2. Delete the empty PAPT sub-group at
    https://salsa.debian.org/python-team/applications

    I don't have an opinion on #3 and #4.

    I mostly care about #3 in #4 :P

    Might it be better to leave these with a description that explains where they went? There's lots of things that refer to DPMT/PAPT and I don't think all the packages have been uploaded with the correct Vcs-* data
    yet. It doesn't hurt to leave them there and if they explain where to
    look instead, I think the chances of someone being confused later are reduced.

    The following lintian tags flag packages using the old Vcs-* data:

    https://lintian.debian.org/tags/old-papt-vcs (11 packages) https://lintian.debian.org/tags/old-dpmt-vcs (431 packages)

    Those packages have been fixed in git though, as Ondřej ran a script to
    fix all of them a while ago already.

    Someone correct me if I'm wrong, but I don't think keeping empty dirs
    does anything to the Salsa redirects though.

    I don't know, but I wasn't primarily thinking about people working internal to Debian (who might look at lintian output). I was more thinking about users (both ours and downstream). If they apt source <PKG> their debian/control will have the obsolete Vcs-Browser information. I think there should at least be a tombstone there for them to understand where the team went.

    I think this is much less relevant for #3 and #4 since they are more internally focused so some expectation that people will keep up with changes is more reasonable.

    Scott K

    Scott K

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)