On Apr 16, 2009, at 11:38 AM, Dag Sverre Seljebotn wrote: > Lisandro Dalcin wrote: >> Do we really need this? >> >> $ tar -zxf Cython-0.11.1.tar.gz >> $ du -sh Cython-0.11.1 >> 11M Cython-0.11.1 >> >> $ du -sh Cython-0.11.1/.hg >> 6.2M Cython-0.11.1/.hg >> >> $ rm -rf Cython-0.11.1/.hg >> $ du -sh Cython-0.11.1 >> 4.5M Cython-0.11.1 >> > > Well, 11M \approx 4.5M \approx 0M :-) > > An argument in favor is that end-users can very easily contribute a > bugfix. If users suddenly encounter a bug they can fix then the fix > they > do is very likely to happen in the downloaded release directory, and > having done that then it's a lot less effort to submit a patch if > it's a > working repository. > > Especially with Cython, whose end-users are all developers, this is a > nice idea.
This is exactly why we do it. Sage ships this way and I think it's been a significant factor in attracting developers. > I don't really mind though. But I have a feeling that the time of > making > a reliable fix for doing releases without .hg, or even writing this > email, far surpass the download time of those few extra MBs... This is a good point too. - Robert _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
