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

Reply via email to