<div dir="ltr"><div dir="ltr">On Tue, Dec 9, 2025 at 5:36 AM Ingo Klöcker <<a href="mailto:kloecker@kde.org">kloecker@kde.org</a>> wrote:</div><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Montag, 8. Dezember 2025 17:23:47 Mitteleuropäische Normalzeit Julius <br>
Künzel wrote:<br>
> 08.12.2025 13:12:52 Ingo Klöcker <<a href="mailto:kloecker@kde.org" target="_blank">kloecker@kde.org</a>>:<br>
> > On Montag, 8. Dezember 2025 10:02:06 Mitteleuropäische Normalzeit<br>
> > Konstantin> <br>
> > Kharlamov wrote:<br>
> >> On Sun, 2025-12-07 at 02:06 +0100, Enol P. wrote:<br>
> >>> I've just committed to master a change for a toolptip text in<br>
> >>> Bluedevil's KCM. Revert it if necessary because I thought GitLab's<br>
> >>> web IDE would be smarter enough to make a pull request instead. Sorry<br>
> >>> if I missed any contributor guidelines for Bluedevil or if any commit<br>
> >>> should be discussed in this mail list first. I'm just a translator<br>
> >>> and my git knowledge is limited.<br>
> >>> <br>
> >>> The commit i've mentioned:<br>
> >>> <a href="https://invent.kde.org/plasma/bluedevil/-/commit/88222071c80bcbcee32071e" rel="noreferrer" target="_blank">https://invent.kde.org/plasma/bluedevil/-/commit/88222071c80bcbcee32071e</a><br>
> >>> 2c<br>
> >>> 413a8f80db64947<br>
> >> <br>
> >> FWIW, it's a pretty common mistake, and for this reason I usually<br>
> >> disable "push" to master in project settings for projects I manage, so<br>
> >> any possible commit could only go via merge-request and hence via CI.<br>
> >> <br>
> >> Just mentioning in case Bluedevil maintainers might want to do the<br>
> >> same.<br>
> > <br>
> > In KDE it's usually explicitly allowed to push directly to master, but I<br>
> > thought one needed to be in the KDE Developers group for this.<br>
> > <br>
> > It looks like Enol is in the KDE Developers group. I'm wondering whether<br>
> > this is a mistake if they are "just a translator". On the other hand,<br>
> > there are some translators who regularly fix typos or bad grammar in<br>
> > messages (Thanks, folks!) and who should be in the KDE Developers group.<br>
> <br>
> The term KDE Developer is misleading. Everyone who needs/wants push access<br>
> to the mainline git or svn repos (and follows the process) will become a<br>
> "Developer" independent of whether they want to write code, documentation<br>
> or translations. So, taking special repos such as websites and sysadmin<br>
> aside, there is basically only one unified permission level on top of the<br>
> default permissions every KDE account has.<br>
<br>
Okay. So Enol is allowed to commit (translations) to svn and this implies that <br>
they are also allowed to push directly to mainline git repos. Fair enough. <br>
With great power comes great responsibility.<br></blockquote><div><br></div><div>Correct, all KDE Developer accounts - regardless of why it is granted - are equivalent.</div><div><br></div><div>The only special repositories we have are the ones in the sysadmin/ and websites/ groups on Invent, for which access is granted on an individual basis, as these repositories either govern key parts of infrastructure (repo-management, dns, ci-utilities, ci-images for instance) or represent us in the public view (all websites/)</div><div><br></div><div>Given their place in the software supply chain there may be changes to packaging/ in the future.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Regards,<br>
Ingo</blockquote><div><br></div><div>Thanks,</div><div>Ben </div></div></div>