On Tue, Dec 9, 2025 at 5:36 AM Ingo Klöcker <[email protected]> wrote:
> On Montag, 8. Dezember 2025 17:23:47 Mitteleuropäische Normalzeit Julius > Künzel wrote: > > 08.12.2025 13:12:52 Ingo Klöcker <[email protected]>: > > > On Montag, 8. Dezember 2025 10:02:06 Mitteleuropäische Normalzeit > > > Konstantin> > > > Kharlamov wrote: > > >> On Sun, 2025-12-07 at 02:06 +0100, Enol P. wrote: > > >>> I've just committed to master a change for a toolptip text in > > >>> Bluedevil's KCM. Revert it if necessary because I thought GitLab's > > >>> web IDE would be smarter enough to make a pull request instead. Sorry > > >>> if I missed any contributor guidelines for Bluedevil or if any commit > > >>> should be discussed in this mail list first. I'm just a translator > > >>> and my git knowledge is limited. > > >>> > > >>> The commit i've mentioned: > > >>> > https://invent.kde.org/plasma/bluedevil/-/commit/88222071c80bcbcee32071e > > >>> 2c > > >>> 413a8f80db64947 > > >> > > >> FWIW, it's a pretty common mistake, and for this reason I usually > > >> disable "push" to master in project settings for projects I manage, so > > >> any possible commit could only go via merge-request and hence via CI. > > >> > > >> Just mentioning in case Bluedevil maintainers might want to do the > > >> same. > > > > > > In KDE it's usually explicitly allowed to push directly to master, but > I > > > thought one needed to be in the KDE Developers group for this. > > > > > > It looks like Enol is in the KDE Developers group. I'm wondering > whether > > > this is a mistake if they are "just a translator". On the other hand, > > > there are some translators who regularly fix typos or bad grammar in > > > messages (Thanks, folks!) and who should be in the KDE Developers > group. > > > > The term KDE Developer is misleading. Everyone who needs/wants push > access > > to the mainline git or svn repos (and follows the process) will become a > > "Developer" independent of whether they want to write code, documentation > > or translations. So, taking special repos such as websites and sysadmin > > aside, there is basically only one unified permission level on top of the > > default permissions every KDE account has. > > Okay. So Enol is allowed to commit (translations) to svn and this implies > that > they are also allowed to push directly to mainline git repos. Fair enough. > With great power comes great responsibility. > Correct, all KDE Developer accounts - regardless of why it is granted - are equivalent. 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/) Given their place in the software supply chain there may be changes to packaging/ in the future. > Regards, > Ingo Thanks, Ben
