[Openmcl-devel] How about Git?

Tim Bradshaw tfb at tfeb.org
Sun Nov 29 14:12:08 PST 2015


On 29 Nov 2015, at 21:42, R. Matthew Emerson <rme at clozure.com> wrote:

> I agree that git is very popular, and I know that many people find that github alone is a reason to use git.  But I like to host my own stuff, and I just can't see how a switch would improve the life of ccl hackers all that much.  Maybe I haven't yet seen the light.
> 

GitHub is a good thing, but I'd not personally ever want to rely on it to be the 'main' repo: at some point it will inevitably get horribly compromised or just fade and die in the way Sourceforge has (it doesn't seem that long ago that SF was the bright new future).  You're in less danger of losing all your code history than you would be with a hosted SVN/CVS, but you might still lose all stuff around the history like issue-tracking and so on.

However this question seems mostly moot to me: you can use git with SVN as a remote pretty easily so long as the SVN branching structure is not too hostile, which gives anyone who wants a git workflow access to one without requiring the upheaval of moving the SVN repo to git.

I haven't actually tried this with the CCL repo, but I don't imagine it would be hard.  I certainly would experiment with it if I was going to do any real work on CCL as you get all the nice commit-early-then-rebase-to-make-all-your-mistakes-vanish stuff that git gives you.

--tim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clozure.com/pipermail/openmcl-devel/attachments/20151129/1e6929dd/attachment.htm>


More information about the Openmcl-devel mailing list