On 01/06/11 17:55, Vladimir Panteleev wrote:

Disclaimer: I use Git, and avoid Mercurial if I can mainly because I
don't want to learn another VCS. Nevertheless, I tried to be objective
above.
As I mentioned on IRC, I strongly believe this must be a fully-informed
decision, since changing VCSes again is unrealistic once it's done.


Recently I have been using mercurial (bitbucket). I have used git previously, and subversion alot.

The question I think is less of git vs. mercurial and more of (git|mercurial) vs. (subversion) and even more (github|bitbucket) vs. dsource.

I like dsource alot, however it doesn't compare feature wise to github & bitbucket. The only argument feature wise is forums, and in reality we already have many places to offer/get support for D and D projects other than the dsource forums (newsgroups & irc for example).

Another big issue I have with dsource is that its hard to find active projects and projects that have been dead (sometimes for 5+ years).

The 'social coding' networks allow projects to be easily revived in the case they do die.

Personally I don't care which is used (git|mercurial, github|bitbucket), as long as we find a better way of managing the code, and a nice way of doing experimental things and having a workflow to have those experimental things pulled into the official code bases.

dsource has served us well, and could still be a useful tool (maybe have it index D stuff from (github|bitbucket)?), but its time to start using some of the other, better, tools out there.

Reply via email to