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
