The discussion on 
https://groups.google.com/forum/#!topic/spyderlib/5tw2ZItlxUM remind me of 
http://code.google.com/p/spyderlib/issues/detail?id=816.
Google code clearly lacks functionalities compared to Bitbucket and Github 
(the main one being pull requests, I think). In addition to this is the 
eventuality to shift to git instead of mercurial.

Disclaimer: I'm currently a git user so I'm biased and I don't know 
mercurial very well

>From the tip of my head, here are the pros and cons I can find for each 
service :


*Bitbucket/Mercurial*+ Uses mercurial and git. This allows to keep 
mercurial as VCS.
+ TortoiseHg
- less users


*Github/Git*- Git only
+ numpy, scipy, ipython and matplotlib use it
+ more users
- tracker data has a proprietary format (but is it important ?)

There is also the possibility to have read/write mirror I guess, but I have 
no clue of how it works...

Why I prefer Git over Mercurial :
+ 2-stage commits helps to check the correctness of commits
+ easy selection line by line or block by block instead of whole files for 
commits (using git gui)
+ git stash

-- 
You received this message because you are subscribed to the Google Groups 
"spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to