Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #16529
| From | Louis-Philippe Véronneau <pollo@debian.org> |
|---|---|
| Newsgroups | linux.debian.maint.python |
| Subject | Re: User roles in DPT salsa - Developer, Reporter |
| Date | 2024-12-05 15:30 +0100 |
| Message-ID | <JQl1D-dVPW-7@gated-at.bofh.it> (permalink) |
| References | <JQl1D-dVPW-9@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On 2024-11-28 11 h 06 a.m., Alexandru Mihail wrote: > Hi all, > This is a reply to > https://lists.debian.org/debian-python/2024/11/msg00066.html but I feel > this should have its own thread. > > I wander what is the purpose of the Developer, Reporter and Guest roles > in salsa/DPT right now. As of now, out of 505 total users, 14 have the > Developer role (including me :D).The rest are Owner/Maintainer. > > The developer role, in my opinion, has permissions which don't really > map well to any Debian related roles. For example, I can create endless > repos but can't delete them. Can push to branches but cannot push to > protected branches or unprotect them (So it's not grief-proof, a > malicious actor can just spam repos, etc). I understand this is > probably inherited from Gitlab, but I feel perhaps a slight > restructuring should be in order. > First of all, what do we do about the 14 users with the developer role? > What is the criteria by which a user is put here ? (I checked age of > admission, it ain't it, some user was added in 2019). Do we move them > all to Maintainer and deprecate the role ? > Secondly, do the Reporter/Guest roles have any logic here ? I feel > those are more related to close source repos which map well to company > git structures, not salsa. > Perhaps we keep the Guest role for some later use ? However, I don't > see much logic behind keeping Reporter,Developer here. > Suggestions are very much welcomed ! > > Have a good one, > Alexandru Mihail Hi, Thanks for raising this issue. I doubt this was an intentional practice. I've moved all the accounts that had the "Developer" role to the "Maintainer" one. Cheers, -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Louis-Philippe Véronneau ⢿⡄⠘⠷⠚⠋ pollo@debian.org / veronneau.org ⠈⠳⣄
Back to linux.debian.maint.python | Previous | Next — Next in thread | Find similar | Unroll thread
Re: User roles in DPT salsa - Developer, Reporter Louis-Philippe Véronneau <pollo@debian.org> - 2024-12-05 15:30 +0100
Re: User roles in DPT salsa - Developer, Reporter Mechtilde Stehmann <mechtilde@debian.org> - 2024-12-05 18:00 +0100
Re: User roles in DPT salsa - Developer, Reporter Stefano Rivera <stefanor@debian.org> - 2024-12-05 18:10 +0100
Re: User roles in DPT salsa - Developer, Reporter Louis-Philippe Véronneau <pollo@debian.org> - 2024-12-05 18:10 +0100
csiph-web