On 19-04-01 18 h 18, Daniel Kahn Gillmor wrote: > On Mon 2019-04-01 15:17:27 -0400, Louis-Philippe Véronneau wrote: >> On 19-03-31 03 h 39, Stefano Zacchiroli wrote: >>> >>> Statement: every Debian package must be maintained in Git on salsa and >>> every Debian Developer with upload rights to the archive should have >>> commit/push right to every packaging repository on salsa. >> >> I'm curious to how this would be implemented on Salsa. As far as I know, >> DDs get added to the 'Debian' group when their accounts are created and >> already have commit access on all repositories in that group. > > fwiw, i think team-specific repository groupings in salsa aren't > particularly useful. I prefer to work on teams whose packages are > already in the debian/ namespace anyway. > > So if i had to decide how to implement this technique, i think the > simplest thing would be to move every > https://salsa.debian.org/foo-team/libfoo to > https://salsa.debian.org/debian/libfoo and let the debian/ grouping > handle the permissions. > > That still leaves all the rest of salsa for user-specific projects, > upstream projects, etc., which might have different permissions. > > Is there some reason that wouldn't address the concern you're raising? It does sound like a good solution to me :D Some teams might dislike it, but I guess those people will also dislike the idea of giving all DDs commit access on all packages VCS. -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Louis-Philippe Véronneau ⢿⡄⠘⠷⠚⠋ pollo@debian.org / veronneau.org ⠈⠳⣄
Attachment:
signature.asc
Description: OpenPGP digital signature