[Numpy-discussion] Commit privileges

Ralf Gommers ralf.gommers at gmail.com
Mon Jul 23 21:21:42 EDT 2018

On Mon, Jul 23, 2018 at 3:24 PM, Matti Picus <matti.picus at gmail.com> wrote:

> On 19/07/18 14:08, Charles R Harris wrote:
>> Hi All,
>> The NumPy Steering Council has been looking at commit rights for the
>> NumPy developers hired at BIDS. We would like them to be able to label PRs,
>> close issues, and merge simple fixes; doing that requires commit
>> privileges. OTOH, it is also the case that people paid to work on NumPy
>> don't automatically receive commit privileges. So it is a bit a quandary
>> and we don't seem to have an official document codifying the giving of
>> commit privileges, and the Github privileges are rather coarse grained,
>> pretty much all or nothing for a given repository.
>> The situation has also caused us to rethink commit privileges in general,
>> perhaps we are being too selective. So there is some interest in offering
>> commit privileges more freely, with the understanding that they are needed
>> for many of the mundane tasks required to maintain NumPy, but that new
>> people should be conservative in their exercise of the privilege. Given the
>> reality of the Github environment, such a system needs be honor based, but
>> would allow more people an opportunity to participate at a deeper level.
>> So in line with that, we are going to give both of the BIDS workers
>> commit privileges, but also extend the option of commit privileges for
>> issue triage and other such things to the community at large. If you have
>> contributed to NumPy and are interested in having commit rights, please
>> respond to this post, but bear in mind that this is an experiment and that
>> things might change if the system is abused.
>> Chuck
> I rephrased this mail as an addition to the governance document, see
> https://github.com/numpy/numpy/pull/11609

Thanks Matti, good idea.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20180723/f81b6a30/attachment.html>

More information about the NumPy-Discussion mailing list