Hi all:

There's quite a bit of discussions regarding using Git as our code
version control system recently and I'd like to start an official
thread to discuss this.

There is also a big push to host our code at GitHub.  This allows
anybody to play with our code and submit pull requests -- it takes
social/collaborative programming to the next level.

My only concern with this is in regards to our intention of joining
the ASF.  AFAIK projects at ASF are using SVN as the canonical code
repository but they do have read-only Git mirrors at
http://git.apache.org and code is also replicated to GItHub at
http://github.com/apache.  I wouldn't want to spend the effort to move
our entire codebase to GitHub, then later find out we have to move it
back to SVN again.

So perhaps the thing to do, is to follow the Apache setup as close as
possible, what that translates to is:

1) Start using Git at SourceForge
2) Setup a mirror from SVN->Git (perhaps this is done automatically)
3) Mirror the code to http://github.com/ganglia

People can still do what they normally do with SVN, Git, or GitHub in
terms of patches or pull requests but *code must only be checked into
SVN since it is the canonical source*.

I'd like to hear your thoughts on this proposal.

Since Matt has worked with a couple of Apache projects he may be quite
familiar with this process of working with code using Git and then
having to push that into SVN.  Perhaps he can share some of his
experience with us so that we can see what we're getting ourselves
into.

Thanks for your attention.

Bernard

------------------------------------------------------------------------------
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
_______________________________________________
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers

Reply via email to