[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bikeshedding



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


Reply to: