Moving to D

Travis Boucher boucher.travis at gmail.com
Thu Jan 6 17:08:14 PST 2011


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.



More information about the Digitalmars-d mailing list