[Numpy-discussion] Numpy governance update

Benjamin Root ben.root at ou.edu
Wed Feb 15 21:24:25 EST 2012


On Wednesday, February 15, 2012, Matthew Brett <matthew.brett at gmail.com>
wrote:
> Hi,
>
> On Wed, Feb 15, 2012 at 4:27 PM, Dag Sverre Seljebotn
> <d.s.seljebotn at astro.uio.no> wrote:
>> On 02/15/2012 02:24 PM, Mark Wiebe wrote:
>
>>> There certainly is governance now, it's just informal. It's a
>>> combination of how the design discussions are carried out, how pull
>>> requests occur, and who has commit rights.
>>
>> +1
>>
>> If non-contributing users came along on the Cython list demanding that
>> we set up a system to select non-developers along on a board that would
>> have discussions in order to veto pull requests, I don't know whether
>> we'd ignore it or ridicule it or try to show some patience, but we
>> certainly wouldn't take it seriously.
>
> In the spirit (as I read) of Dag's post, maybe we should accept that
> this thread is not going anywhere much, and summarize:
>
> The current situation is the following:
>
> Travis is de-facto BDFL for Numpy
> Disputes get resolved by convening an ad-hoc group of interested and /
> or active developers to resolve or vote, maybe off-list.  How this
> happens is for Travis to call.
>
> I think that's reasonable?
>
> As far as I can make out, in favor of the current status quo with no
> significant modification are:
>
> Travis (is that right)?
> Mark
> Peter
> Bryan vdv
> Perry
> Dag
>
> In favor of some sort of formalization of governance to be decided are:
>
> Me
> Ben R (did I get that right?)
> Bruce Southey
> Souheil Inati
> TJ
> Joe H
>
> I am not quite sure which side of that fence are:
>
> Josef
> Alan
> Chuck
>
> If I missed someone who gave an opinion - sorry - please do speak up.

Yes, you got my opinion right (don't know how it was ambiguous. Do I really
equivocate that much?). I will note that I am fine with a very light-handed
form of governance.  The most important thing is that it is agreed upon.

That means that when the time comes to solidify the details, we start a new
thread and invite members to contribute. Then, when that is finalized, we
start a *new* thread and ask users to vote for or against.

More complicated governance structures can come later, building off of the
existing system -- if desired.

Ben Root
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20120215/9137894a/attachment.html>


More information about the NumPy-Discussion mailing list