[Numpy-discussion] Numpy governance update
Wed Feb 15 15:48:24 CST 2012
On Wed, Feb 15, 2012 at 4:43 PM, Matthew Brett <email@example.com> wrote:
> On Wed, Feb 15, 2012 at 12:45 PM, Alan G Isaac <firstname.lastname@example.org> wrote:
>> My analysis is fundamentally different than Matthew
>> and Benjamin's for a few reasons.
>> 1. The problem has been miscast.
>> The "economic interests" of the developers *always*
>> has had an apparent conflict with the economic
>> interests of the users: users want developers to work more
>> on the code, and developers need to make a living, which
>> often involves spending their time on other things.
>> On this score, nothing has really changed.
>> 2. It seems pretty clear that Matthew wants some governance
>> power to be held by individuals who are not actively
>> developing NumPy. As Chuck Harris pointed out long ago,
>> that dog ain't going to hunt.
>> 3. Constitutions can be broken (and are, all the time).
>> Designing a stable institution requires making it in
>> the interests of the members to participate.
>> Any formal governance structure that can be desirable
>> for the NumPy community as a whole has to be desirable
>> for the core developers. The right way to produce a
>> governance structure is to make concrete proposals and
>> show how these proposals are in the interest of the
>> *developers* (as well as of the users).
>> For example, Benjamin obliquely suggested that with an
>> appropriate governance board, the NA discussion could
>> have simply been shut down by having the developers
>> vote (as part of their governance). This might be in
>> the interest of the developers and of the community
>> (I'm not sure), but I doubt it is what Matthew has in mind.
>> In any case, until proposals are put on the table along
>> with a clear effort to illustrate why it is in the interest
>> of the *developers* to adopt the proposals, I really do not
>> see this discussion moving forward.
> That's helpful, it would be good to discuss concrete proposals.
> Would you care to flesh out your proposal in more detail or is it as
> you quoted it before?
> Where do you stand on the desirability of consensus?
> Do you have any suggestions on how to ensure that the non-Continuum
> community has sufficient weight in decision making?
I'm going to miss Ralf as release manager, since in terms of
governance he had the last control over what's actually in the
released versions of numpy (and scipy).
(I think the ABI breakage in 1.4 not 1.5 was pretty painful for a long time.)
> NumPy-Discussion mailing list
More information about the NumPy-Discussion