Antonin Delpeuch (lists)
unread,Apr 13, 2022, 5:44:56 AM4/13/22Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Sign in to report message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to openref...@googlegroups.com
Hello all,
For a while, we have had a gouvernance document which describes various
roles in the project, but that was not very well reflected in our GitHub
settings. So far, basically only organization owners were able to merge
pull requests.
I have tried to bring our GitHub settings more in line with our
gouvernance document, by doing the following changes:
- rename the GitHub team "contributors" to "committers"
- delete the "maintainers" GitHub team, which only had Owen in it, and
did not seem to serve any purpose
- give right to committers to merge pull requests which have been
approved. They can also approve pull requests made by others.
Note that I routinely invite people to the "committers" group, after a
few successful pull requests: this group has currently 61 members. The
gouvernance document suggests that I should instead "nominate" them, so
perhaps propose them publicly as committers on the mailing list? What is
your interpretation of this process? I have also been thinking that it
would be nice to accompany the invitations to the committers group with
a personal message thanking the person for their contributions and
introducing them to the team, but it is not always possible to find a
suitable email address to send this message to.
With those changes, a lot more people have write access to the
repository. My hope is that this empowers people to embrace day to day
tasks like issue triage and pull request reviewing. If this is too lax a
policy, we always have the option to revert commits or to change accesses.
Let me know if you have any concerns or other feedback about those changes.
Cheers,
Antonin