Hi,

On Fri, Jul 1, 2011 at 5:15 PM, Charles R Harris
<charlesr.har...@gmail.com> wrote:
>
>
> On Fri, Jul 1, 2011 at 10:00 AM, Matthew Brett <matthew.br...@gmail.com>
> wrote:
>>
>> Hi,
>>
>> On Fri, Jul 1, 2011 at 4:34 PM, Mark Wiebe <mwwi...@gmail.com> wrote:
>> > On Fri, Jul 1, 2011 at 9:50 AM, Matthew Brett <matthew.br...@gmail.com>
>> > wrote:
>> >>
>> >> Hi,
>> >>
>> >> On Fri, Jul 1, 2011 at 3:09 PM, Mark Wiebe <mwwi...@gmail.com> wrote:
>> >> > On Fri, Jul 1, 2011 at 6:58 AM, Matthew Brett
>> >> > <matthew.br...@gmail.com>
>> >> > wrote:
>> >> >>
>> >> >> Hi,
>> >> >>
>> >> >> On Fri, Jul 1, 2011 at 2:36 AM, Keith Goodman <kwgood...@gmail.com>
>> >> >> wrote:
>> >> >> > On Thu, Jun 30, 2011 at 10:51 AM, Nathaniel Smith <n...@pobox.com>
>> >> >> > wrote:
>> >> >> >> On Thu, Jun 30, 2011 at 6:31 AM, Matthew Brett
>> >> >> >> <matthew.br...@gmail.com> wrote:
>> >> >> >>> In the interest of making the discussion as concrete as
>> >> >> >>> possible,
>> >> >> >>> here
>> >> >> >>> is my draft of an alternative proposal for NAs and masking,
>> >> >> >>> based
>> >> >> >>> on
>> >> >> >>> Nathaniel's comments.  Writing it, it seemed to me that
>> >> >> >>> Nathaniel
>> >> >> >>> is
>> >> >> >>> right, that the ideas become much clearer when the NA idea and
>> >> >> >>> the
>> >> >> >>> MASK idea are separate.   Please do pitch in for things I may
>> >> >> >>> have
>> >> >> >>> missed or misunderstood:
>> >> >> >> [...]
>> >> >> >>
>> >> >> >> Thanks for writing this up! I stuck it up as a gist so we can
>> >> >> >> edit
>> >> >> >> it
>> >> >> >> more easily:
>> >> >> >>  https://gist.github.com/1056379/
>> >> >> >> This is your initial version:
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >>  https://gist.github.com/1056379/c809715f4e9765db72908c605468304ea1eb2191
>> >> >> >> And I made a few changes:
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >>  https://gist.github.com/1056379/33ba20300e1b72156c8fb655bd1ceef03f8a6583
>> >> >> >> Specifically, I added a rationale section, changed np.MASKED to
>> >> >> >> np.IGNORE (as per comments in this thread), and added a vowel to
>> >> >> >> "propmsk".
>> >> >> >
>> >> >> > It might be helpful to make a small toy class in python so that
>> >> >> > people
>> >> >> > can play around with NA and IGNORE from the alterNEP.
>> >> >>
>> >> >> Thanks for doing this.
>> >> >>
>> >> >> I don't know about you, but I don't know where to work on the
>> >> >> discussion or draft implementation, because I am not sure where the
>> >> >> disagreement is.  Lluis has helpfully pointed out a specific case of
>> >> >> interest.   Pierre has fed back with some points of clarification.
>> >> >> However, other than that, I'm not sure what we should be discussing.
>> >> >>
>> >> >> @Mark
>> >> >> @Chuck
>> >> >> @anyone
>> >> >>
>> >> >> Do you see problems with the alterNEP proposal?
>> >> >
>> >> > Yes, I really like my design as it stands now, and the alterNEP
>> >> > removes
>> >> > a
>> >> > lot of the abstraction and interoperability that are in my opinion
>> >> > the
>> >> > best
>> >> > parts. I've made more updates to the NEP based on continuing
>> >> > feedback,
>> >> > which
>> >> > are part of the pull request I want reviews for.
>> >>
>> >> Ah - I think what you are saying is - too late I've started writing it.
>> >
>> > Do you want me to spend my whole summer designing something before
>> > starting
>> > the implementation?
>>
>> No, but, this is an open source project.  Hence it matters not only
>> what gets written but how the decisions are made and quality of the
>> discussion.   Here what I see is that you lost interest in the
>> discussion some time ago and stopped responding in any specific way.
>> This unfortunately conveys a lack of interest in our views.   That
>> might not be true, in which case I'm sure you can convey the opposite
>> with some substantial discsussion now.  Or it might be for good
>> reason, heaven knows I've been wrong enough times.  But the community
>> cost is high for the sake of an extra few days implementation time.
>> Frankly I think the API will also suffer, but I'm less certain about
>> that.
>
> What open source has trouble with isn't discussion, it's attracting active
> and competent developers. You should treat them as gifts from the $deity
> when they show up. If they are open and responsive to discussion, and I
> think Mark is, so much the better. Mind, you don't need to bow down and kiss
> their feet, but you should at least take the time to understand what they
> are doing so your criticisms and feedback are informed.

Are you now going to explain why you believe our criticisms and
feedback are not well informed?

See you,

Matthew
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to