Dag Sverre Seljebotn wrote:
> Sebastien Binet wrote:
>> On Wednesday 26 August 2009 21:44:04 Dag Sverre Seljebotn wrote:
>>> Dag Sverre Seljebotn wrote:
>>>> As many of you know me and Kurt attended SciPy 09. Four Cython-related
>>>> events were held:
>>>>
>>>>   - An introductory tutorial to Cython (by me)
>>>>   - A talk about Cython for numerics (by me again)
>>>>   - A talk on Fwrap (by Kurt)
>>>>   - A Cython BoF
>>>>
>>>> You can find links to slides and videos for the three first on
>>>> http://conference.scipy.org.
>>>>
>>>> An intensive week like that makes me reflect on what Cython is good
>>>> about, lacking, etc. etc.
>>>>
>>>> First of all, there seems to be quite a lot of interest in Cython, many
>>>> thinks it is excellent, and many thanked me personally for our efforts.
>>> One other thought from SciPy 09: It emphasised to me that one of the
>>> most important things missing in Cython, perhaps more than any single
>>> feature, is solid, updated introductory-level documentation.
>>> (docs.cython.org is more of a reference...)
>> and probably a howto for developers: cython's citymap, the 10,000 ft view of 
>> the overall organization of cython's code, the various concepts, etc...
>>
>> right now I have just been playing on the shore w/o the ability (nor the 
>> time, 
>> to be frank) to play further with the code.
> 
> I'm not too sure about this. It's always a question whether the 
> investment is worth it.
> 
> I have a strong feeling that developing on Cython will for the 
> foreseeable future happen through mentoring. Trying to upfront come up 
> with all the potential questions one might ask about the code base, or 
> just writing down the 10 000 ft organization of the code, is very time 
> consuming.
> 
> (Especially since Cython's code organization isn't the nicest -- but I'd 
> rather spend time to very gradually fix that than to document it...)

PS. If you disagree to this view, and writing such an overview is a way 
to get you involved in Cython development, I (or somebody else) might 
still do it :-) Just offering an alternative take on this.

> 
> So: When you get the time to contribute to Cython, just state what you 
> are interested in fixing, and the existing developers will come along 
> and tell you what you need to know. There's been several threads on the 
> mailing list that's basically "how to fix this bug" (over the summer I 
> mentored Kurt over Skype which worked out excellently.)
> 
> Perhaps we should state just that somewhere visible though.
> 
> (BTW, for anyone reading this, a nice, rather low-hanging fruit right 
> now is just to write testcases for pyximport and merge in the existing 
> patches for it.)
> 
> 
> 


-- 
Dag Sverre
_______________________________________________
Cython-dev mailing list
[email protected]
http://codespeak.net/mailman/listinfo/cython-dev

Reply via email to