[pytest-dev] Adding plugins to pytest-dev

Ringo De Smet ringo.de.smet at ontoforce.com
Thu Apr 19 07:28:17 EDT 2018


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 <flub at devork.be> 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
> pytest-dev at python.org
> https://mail.python.org/mailman/listinfo/pytest-dev
>



-- 
*Ringo De Smet*
ringo.de.smet at ontoforce.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pytest-dev/attachments/20180419/034c5e29/attachment.html>


More information about the pytest-dev mailing list