Hi everyone, I'd like to discuss if we (Celix) want to move from SVN to GIT. Since some time it is possible to use GIT at Apache, and most new podlings use GIT. Why do I want to move to git? - Easier branching Sometimes I'm working on several parts at the time, to be able to have proper commits and result, I already use git-svn. But that makes it difficult to share a local branch with someone else. - GitHub coupling Though not as important, it might help with visibility. We already have a mirror on Github, but when using Git the PR's created on Github are forwarded to the Celix mailing list. - Tooling support There are lots of good tools for Git, for example SourceTree and SmartGit. Of course there are tools for SVN as well, but at least it's not a reason to not move to Git.
If we move to Git, we should also look into some branching model. For example [1], which is also the model I would like to propose for starting with. Please share any feedback, pros and cons! [1]: http://danielkummer.github.io/git-flow-cheatsheet/ -- Met vriendelijke groet, Alexander Broekhuis
