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
