OK, in order to have something concrete to consider, I've converted a
bit of history to git and Mercurial.

Rosegarden's history is pretty gnarly and includes a lot of dead-end
branches and relatively few sensible tags, so rather than get into
knots trying to convert everything I converted only the trunk, and
only back to the point where the Qt4 build was pulled across to trunk.
That's still 2000-odd revisions. I've mapped the usernames as well as
I could (let me know if you see any mistakes there).  I used hg
convert to convert to Mercurial, and ended up using hg-fast-export to
get the data from hg to git.

Here it is in git:
https://github.com/cannam/rosegarden

And here in Mercurial:
https://bitbucket.org/cannam/rosegarden

Presumably there would want to be an official rosegarden-release repo
to do builds from -- I'm just proposing one of these as a possible
starting point to clone from.

So, what do you think? Developers please please pick one of the following --

 [ ] I like the git one
 [ ] I like the hg one
 [ ] either is fine with me (e.g. I'm happy with both tools, or I'd
clone to the other one anyway)
 [ ] I'd like to use a dvcs, but I'd suggest a different repo to start
from (e.g. one I already have locally)
 [ ] I don't think we should switch from svn

and of course

 [ ] Gah! Cannam is an arse


Chris

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to