Translator

On 2026-06-21 12:34, Simon Josefsson wrote:

Tianon Gravi <[email protected]> writes:

On Thu, 18 Jun 2026 at 05:32, Otto Kekäläinen <[email protected]> wrote: I would like to improve the situation starting from the Go team, and
thus I want to propose a policy for how team memberships are granted
and revoked, what levels of access exist inside the team, what
avenues exist to contribute without formal access, and how we
encourage code reviews as a way to both onboard new members and keep
existing members involved.

Before I post a draft, I wanted to check if others here think alike
and if having a policy for team membership would be useful?

Or do people dismiss such things as excess "bureaucracy" and think
the current state of things is just fine, and worrying about
potential misuse is unfounded?
IMO any DD should even be *auto*-accepted into the team

+1

I see no reason to deny if a DD wants to help, and think we should even
encode this in the policy, something like:

  "If you are a DD you should consider yourself already part of the Go
   team and feel welcome to contribute considering normal Debian
   policies in general and Go team policies in particular".

Beyond that, I don't have a strong opinion, beyond a belief based on my
own experience with Debian package maintainer teams is that they their
presence (with typical unclear membership and contribution rules) is
that they acts as a way to exclude people wanting to help.

I'd like to see welcoming contributor guidelines that encourage and
helps new contributors, rather than membership/accesscontrol rules that
exclude people.  I think/hope this is what Otto has in mind, though, but
framing it as "access control rules" may lead people in the wrong way of
thinking.

/Simon

Hi everyone!

I decided to join the conversation because I was recently accepted into

the group. And I'm willing to help. Nileshe accepted me and increased

my privileges so I could better configure the repository. I believe that

the fact that he already knew me from other teams may have facilitated these actions.

But, for me, it was like a hug the team gave me.

If there were restrictive rules, I believe that wouldn't have convinced

me to collaborate with the team.

Concern for new members is important, but nothing that a brief search of

the candidate's history can't solve. Criteria such as:
1. time spent on Debian,
2. participation in other groups,
3. any inappropriate conduct in other teams, and so on...

But nothing that is an obstacle to entry, just a verification element.

And depending on the result of the search, this should be reflected

in the level of privileges the person will have in their repositories.

Over time, this level may change.

For a newcomer, I've already packaged 4 packages; Two are already

on Debian and two are awaiting sponsorship.

This workflow has made me quite excited to the point that I'm willing

to help fix bugs in some packages that might need it.

My concern is whether there's already a coordinated effort for packages

that need attention, in order to avoid two people working on fixing the same package.

In the Rust and Python team, which I participate in, there is something like that.

As a newcomer, I'm observing the team's workflow to avoid making mistakes.

But I'm letting you know that I'm available.

Nilson F. Silva

Reply via email to