Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #16529
| Path | csiph.com!weretis.net!feeder9.news.weretis.net!newsfeed.endofthelinebbs.com!news.corradoroberto.it!gothmog.csi.it!bofh.it!news.nic.it!robomod |
|---|---|
| From | Louis-Philippe Véronneau <pollo@debian.org> |
| Newsgroups | linux.debian.maint.python |
| Subject | Re: User roles in DPT salsa - Developer, Reporter |
| Date | Thu, 05 Dec 2024 15:30:01 +0100 |
| Message-ID | <JQl1D-dVPW-7@gated-at.bofh.it> (permalink) |
| References | <JQl1D-dVPW-9@gated-at.bofh.it> |
| X-Mailbox-Line | From debian-python-request@lists.debian.org Thu Dec 5 14:27:54 2024 |
| Old-Return-Path | <pollo@debian.org> |
| X-Amavis-Spam-Status | No, score=-108.349 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, BODY_8BITS=1.5, DKIMWL_WL_HIGH=-0.34, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, LDO_WHITELIST=-5, RCVD_IN_DNSWL_MED=-2.3, UNPARSEABLE_RELAY=0.001, USER_IN_DKIM_WELCOMELIST=-0.01, USER_IN_DKIM_WHITELIST=-100] autolearn=ham autolearn_force=no |
| MIME-Version | 1.0 |
| User-Agent | Mozilla Thunderbird |
| Content-Language | en-US |
| Autocrypt | addr=pollo@debian.org; keydata= xjMEYEPdjBYJKwYBBAHaRw8BAQdA5yh8SOHhcvKeX/A4rv0/JTCL8Kgnnwy4/okKh1Htbs3N LExvdWlzLVBoaWxpcHBlIFbDqXJvbm5lYXUgPHBvbGxvQGRlYmlhbi5vcmc+wpYEExYKAD4C GwMFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AWIQT2TWHTIfPLSJFWdT3h5UV8i61BEwUCZb/f iAUJDuIDfAAKCRDh5UV8i61BEzdaAP0cGJp8CpkywzefhdaJjfK5/uAQLRg5Bk6yCWnyR8B4 wQEAxA4C39PJPsosgOVBMdfkzCPhGVynYBnujOyEcksX1w/OOARgQ+DlEgorBgEEAZdVAQUB AQdAgRLbDfS/6GLXd15qI9zHso9UwJQgDbme7pvL1Z9rkG4DAQgHwn4EGBYKACYCGwwWIQT2 TWHTIfPLSJFWdT3h5UV8i61BEwUCZb/fsAUJDuIASgAKCRDh5UV8i61BEwYaAQDhvbQQqmTD F/fdodzfiY45IWYckb9rCvKaVnfP6DOY9QEA/eeaEWmOq2NpOYpBesVjBZCLe8jKv1WPMfLL YOfDIAc= |
| Content-Type | text/plain; charset=UTF-8; format=flowed |
| Content-Transfer-Encoding | 8bit |
| X-Debian-User | pollo |
| X-Mailing-List | <debian-python@lists.debian.org> archive/latest/22615 |
| List-ID | <debian-python.lists.debian.org> |
| List-URL | <https://lists.debian.org/debian-python/> |
| List-Archive | https://lists.debian.org/msgid-search/07b995a4-9d0d-491d-9935-cec24d51bf09@debian.org |
| Approved | robomod@news.nic.it |
| Lines | 45 |
| Organization | linux.* mail to news gateway |
| Sender | robomod@news.nic.it |
| X-Original-Date | Thu, 5 Dec 2024 09:27:35 -0500 |
| X-Original-Message-ID | <07b995a4-9d0d-491d-9935-cec24d51bf09@debian.org> |
| X-Original-References | <68a82e4567d19613f776368372bc531a10de6db3.camel@gmail.com> |
| Xref | csiph.com linux.debian.maint.python:16529 |
Show key headers only | View raw
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