Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #16529 > unrolled thread
| Started by | Louis-Philippe Véronneau <pollo@debian.org> |
|---|---|
| First post | 2024-12-05 15:30 +0100 |
| Last post | 2024-12-05 18:10 +0100 |
| Articles | 4 — 3 participants |
Back to article view | Back to linux.debian.maint.python
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
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
| From | Louis-Philippe Véronneau <pollo@debian.org> |
|---|---|
| Date | 2024-12-05 15:30 +0100 |
| Subject | Re: User roles in DPT salsa - Developer, Reporter |
| Message-ID | <JQl1D-dVPW-7@gated-at.bofh.it> |
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 ⠈⠳⣄
[toc] | [next] | [standalone]
| From | Mechtilde Stehmann <mechtilde@debian.org> |
|---|---|
| Date | 2024-12-05 18:00 +0100 |
| Message-ID | <JQnmQ-dXhC-9@gated-at.bofh.it> |
| In reply to | #16529 |
[Multipart message — attachments visible in raw view] — view raw
Hello Lois-Philippe, Am 05.12.24 um 15:27 schrieb Louis-Philippe Véronneau: > On 2024-11-28 11 h 06 a.m., Alexandru Mihail wrote: > 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. So you give all the person more rights in the repo. In Salsa the role Maintainer has more rights then the role Developer Regards > > Cheers, > -- Mechtilde Stehmann ## Debian Developer ## PGP encryption welcome ## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F
[toc] | [prev] | [next] | [standalone]
| From | Stefano Rivera <stefanor@debian.org> |
|---|---|
| Date | 2024-12-05 18:10 +0100 |
| Message-ID | <JQnwu-dXCh-9@gated-at.bofh.it> |
| In reply to | #16535 |
Hi Louis-Philippe (2024.12.05_17:02:30_+0000) > As I said, I doubt the few accounts that were under "Developer" were chosen > for a reason. At least on my side, I've been adding people with that role > since I've been granted the Owner role and didn't really think much of it. There were some where I used lower rights, when someone was very new, (typically time limited too). But yeah +1 Stefano -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272
[toc] | [prev] | [next] | [standalone]
| From | Louis-Philippe Véronneau <pollo@debian.org> |
|---|---|
| Date | 2024-12-05 18:10 +0100 |
| Message-ID | <JQnwu-dXCh-11@gated-at.bofh.it> |
| In reply to | #16535 |
On 2024-12-05 11 h 55 a.m., Mechtilde Stehmann wrote: > >> 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. > > So you give all the person more rights in the repo. > > In Salsa the role Maintainer has more rights then the role Developer Indeed. As I said, I doubt the few accounts that were under "Developer" were chosen for a reason. At least on my side, I've been adding people with that role since I've been granted the Owner role and didn't really think much of it. The criterias to join the DPT are not very strict and I think it would be pretty arbitrary not to give everyone the same role based on some perceptions or feelings. -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Louis-Philippe Véronneau ⢿⡄⠘⠷⠚⠋ pollo@debian.org / veronneau.org ⠈⠳⣄
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.maint.python
csiph-web