Lisandro Dalcin wrote:
> On Tue, Apr 21, 2009 at 10:35 AM, Dag Sverre Seljebotn
> <[email protected]> wrote:
>> This is exactly why we do it. Sage ships this way and I think it's
>> been a significant factor in attracting developers.
>>
> 
> Sorry, can't resist... Could you tell me why a developer would be
> attracted by this? To make use of ".hg", they need to have mercurial,
> then... Do you think any DEVELOPER will find it cumbersome to do "hg
> clone http://hg.cython.org/cython"; ??

The developer still has to do it :)

With Sage telling people to check in their changes and to send us a 
patch is absolutely trivial. This is also due to the integration of hg 
and the different repos in Sage to the command line in Sage. Once you 
get someone to contribute that way the first time it is often possible 
to convert such a person into a Sage developer since the main problem 
often enough is to get non-technical mathematicians to play with version 
control, etc.

Debugging problems is also much easier if you ship with a repo since you 
can verify the state, figure out what patches are applied, etc. But I 
see this to be less of an argument for Cython, but I agree with Robert 
that it cannot hurt to have the extra 4MB in the archive.

Cheers,

Michael

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

Reply via email to