[Distutils] Fwd: Warehouse update: role management & welcoming first-time contributors

Sumana Harihareswara sh at changeset.nyc
Tue Jan 23 22:36:12 EST 2018


Forwarding from pypa-dev
<https://groups.google.com/forum/#!topic/pypa-dev/f7VZ_gh5Je0>.


-------- Forwarded Message --------
Subject: Warehouse update: role management & welcoming first-time
contributors
Date: Tue, 23 Jan 2018 22:33:46 -0500
From: Sumana Harihareswara <sh at changeset.nyc>
To: pypa-dev at googlegroups.com

In the past week, the Warehouse team's continued making progress
despite a few of us getting sick.

The biggest news is that the master branch now includes the foundation
for a bunch of useful UI for maintainers. Several people collaborated
on a role management feature[0] so a project Owner can add and remove
Maintainer and Owner roles for their projects. This enables us to work
on further release management features.

We made progress on more improvements, including to developer
experience, that you'll see in future updates. And thanks to Srinivas
Garlapati for starting a password reset feature PR that we were able
to finish up and merge.[1]

We've turned a number of umbrella issues into more specific issues for
the maintainer MVP milestone[2] which we continue working on. And if
you're looking for a good first issue as you start contributing to
Warehouse, there's one in our current milestone we'd love help with:
"Valid `Author-email` and `Maintainer-email` fields are rejected".[3]
If you are or know someone who wants to be a first-time contributor,
check out Ernest's offer of neat stickers and mentorship time![4]

As we get closer to the maintainer MVP milestone, we're preparing to
publicize it and future milestones, including to developers who don't
usually watch distribution and packaging discussions. So we're making
lists of places to post notices, and we're using PyPI data and
libraries.io to find projects and maintainers to personally
contact. And we're working on future announcement channels, e.g.,
banners and a special announcement mailing list.[5]

Once again, thanks to Mozilla for their support for this project.[6]
More next week!


[0] https://github.com/pypa/warehouse/pull/2705
[1] https://github.com/pypa/warehouse/pull/2764
[2] https://github.com/pypa/warehouse/milestone/8
[3] https://github.com/pypa/warehouse/issues/2679
[4] https://twitter.com/EWDurbin/status/955413628408205313
[5] https://github.com/python/psf-infra-meta/issues/1
[6]
https://pyfound.blogspot.com/2017/11/the-psf-awarded-moss-grant-pypi.html

-- 
Sumana Harihareswara
Changeset Consulting
https://changeset.nyc


More information about the Distutils-SIG mailing list