On 01-23-2010, at 7:58 PM, Minh Nguyen wrote:

> I have had an account on bitbucket.org for a few months now. I have
> been using Mercurial to maintain the release note generation script.
> Another hosting provider is github.com, which uses git for revision
> control and offers about 300 MB of free space, while bitbucket.org
> (which uses Mercurial) offers about 100 MB. As the Sage project mainly
> uses Mercurial, I'm reluctant to use github.com for hosting software
> for maintaining the Sage website or any part of the Sage
> infrastructure. SourceForge.net looks like a good option. It allows
> for using Mercurial, but it's pages are ad-ridden and take too long to
> load with my low Internet download rate (about 7 KB/s when I have used
> up my monthly Internet quota). Another viable option is project
> hosting on Google Code, which offers 1 GB of storage space (wow!) and
> allows for using Mercurial. But at the moment, the projects I host on
> bitbucket.org are rather small and I'm reluctant to create another
> account for project hosting. Unless necessary.
> 

GitHub has a mercurial extension that allows mercurial to talk to
git repositories. It's not ideal, but it's an option. BitBucket allows 
150MB on the free plan. I checked when I logged on to my account there
(which I got when I was using hg, before I switched to git).

GitHub (and BitBucket) have a nice interface and also support a workflow
I quite like. You can fork someone's repository and do the work on your
copy of the repo and then request that the original maintainer pull your
changes back into the main. It means that you don't have to worry about
commit access to the main repository. Plus, it gives a nice way for the
maintainer to interact with contributors.

Cheers,

Tim.
---
Tim Lahey
PhD Candidate, Systems Design Engineering
University of Waterloo
http://www.linkedin.com/in/timlahey

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to