[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

The definition of Collaborative Maintenance group on salsa (was: debian group on salsa allowing any DD to upload packages hosted there)



thomas@goirand.fr:


On Aug 20, 2025 11:55, Lucas Nussbaum <lucas@debian.org> wrote:

What I oppose is the retrofitting of a new, not well defined policy on

the Debian group, to turn it into a "Debian Collaborative Maintenance

Team".



Lucas


Well, the "debian" namespace comes from the migration of "collab-maint" in Alioth. You're opposed to what it has always been!!!


Thomas Goirand (zigo)



Hi,

I feel there is some confusion on what the policy of the collaborative maintenance group in salsa is and is not. The definition I can find is https://wiki.debian.org/Salsa/Doc#Collaborative_Maintenance:_.22Debian.22_group.

I have pasted here for convenience.

Collaborative Maintenance: "Debian" group

The debian group is for CollaborativeMaintenance (the old collab-maint on Alioth).

The group is accessible to all Debian developers upon linking their SSO Account, and are granted Maintainer access levels. Direct commits to repositories in the Debian group by any Debian developer are implicitly welcome. No pre-commit coordination (e.g. merge-request or mail) is expected.

External users (non-Debian Developers) need to request write access to repositories inside debian group from a Debian developer they know, or their sponsor. Access should be granted to single projects and not the whole Debian group.

Projects under debian group cannot be transferred or deleted by anyone except Salsa administrators. In case you need to delete a project or have it transferred out into other namespaces, please contact Salsa administrators via support channel. See #Support section for contact information (tickets are preferred example).

Some highlights:

 * This definition does not seem to have changed considerable since 2020

 * The definition explicitly states that direct commits by any DD is
   welcome. No pre-commit coordination required (such as, email or MR)

 * The definition does not mention uploads at all.

* The direct commit bit was added in https://wiki.debian.org/Salsa/Doc?action=diff&rev2=111&rev1=110 which **explicitly** mentions that the changes is about documenting how the salsa group differs from collab-maint. It is from 2018 and is still present in today's definition.


I am **not** asking people to agree with this definition. Rather, go with "I like this part of the definition but not that part, because for me X & Y & Z is important and that part conflicts with it.".

Best regards,
Niels



Reply to: