On 1/12/2014 10:47 AM, Nick Coghlan wrote:
Working across multiple projects has highlighted for me lately how much
unnecessary overhead we're currently dealing with in core development,
and how ineffective we are at delegating responsibility for parts of the
docs that aren't tied directly to the standard library and interpreter
implementation.

As far as I know, we have not had any problems with people given socially restricted commit privileges over-stepping the restrictions. I think we should look* for people who would like /Doc/.../*.rst commit privileges. Even in the Language and Library, such people could commit typo and grammar changes and technical wording changes submitted or approves by a code committer.

* As in post a notice to various python lists. There are multiple non-committers who have posted articulately to python-list for years. Perhaps a couple would be interested if they knew they would be welcome. I would be willing to help people to get started (other than with .rst markup).

I would note (to candidates) that doc-only commits are easier than general commits. Since the doc tools run with installed python, one does not have to do the extra setup needed to build Python itself. Simple changes that do not involve .rst markup do not need testing. Markup changes can be tested on the local machine; there in no need to monitor buildbots. If a News entry in needed (and I think not for spelling and grammar changes), it goes into separate section with a low rate of entry and hence a low rate merge conflicts.


In particular, the "core reviewer" model in OpenStack makes
substantially more effective use of core developer time than our core
committer model - if I say a change looks good, it merges cleanly and
passes the tests, why do I need to do the last step manually? (While I
don't work on OpenStack, I work on QA tools for Red Hat. I'm considering
deploying Zuul in particular, since it's at the heart of being able to
adopt a core reviewer model).

The other part is that I've suggested we invite the PSF's Outreach &
Education committee to the summit. There are some things we're currently
trying to run entirely from within the existing core dev team (like
maintenance of the tutorial and the howto guides) where that may not be
the most sensible model.

_______________________________________________
python-committers mailing list
python-committers@python.org
https://mail.python.org/mailman/listinfo/python-committers

Reply via email to