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