Floris, Let me pass on how other communities manage Github teams, repositories and shared maintenance. Here is the example from the Chef (config management tool) community:
https://github.com/sous-chefs/terraform-github-org They have everything scripted with Terraform[1] in a public read only repo so everybody can see who the maintainers are for each repo. Ringo [1] https://www.terraform.io On Tue, Apr 17, 2018 at 10:33 PM, Floris Bruynooghe <[email protected]> wrote: > Hi all, > > While just looking at > https://github.com/pytest-dev/pytest/blob/master/ > CONTRIBUTING.rst#submitting-plugins-to-pytest-dev > I had some observations: > > 1. It says one of the objectives of having plugins under pytest-dev is > "Sharing some of the maintenance responsibility (in case a maintainer > no longer wishes to maintain a plugin)". > > I found this somewhat surprisingly worded. I thought it was more > "protect the pytest community in case a maintainer goes AWOL". I > think that's a significant difference, maintainers aren't supposed to > think they can move the plugin there if they no longer feel like > actively maintaining it. > > > 2. The other thing this says is "We recommend that each plugin has at > least three people who have the right to release to PyPI." I think > that's somewhat light and does not ensure a package can be released > if a maintainer does go AWOL. Could we change that to something like > "each plugin must have at least three people from > https://github.com/orgs/pytest-dev/teams/core/members who have the > right to release to PyPI" [0]? Practically we should probably > include a list of pypi usernames to that paragraph since there's not > mapping otherwise. > > > Any opinions on these? > > Cheers, > Floris > > > [0] Bonus points for whoever contributes a teams functionality to > warehouse! > _______________________________________________ > pytest-dev mailing list > [email protected] > https://mail.python.org/mailman/listinfo/pytest-dev > -- *Ringo De Smet* [email protected]
_______________________________________________ pytest-dev mailing list [email protected] https://mail.python.org/mailman/listinfo/pytest-dev
