Breaking this out into its own discussion thread... It has been proposed that Apache.NMS Subversion repository be moved to a Git repository. While the dominate reason seems to be "that's what everyone else is doing", I'm sure there are more technical reasons for the proposal. I will let others offer up those reasons for the move.
As for my position, Subversion has been sufficient, but I'm not entirely opposed to the move as long as certain technical requirements can be met. These technical requirements can be entirely met if the Git repository is automatically mirrored to GitHub, which allows for Subversion clients to access a Git repository. In that case, the port to a Git repository back-end would be completely transparent. So, let's discuss the technical merits on moving the repository to Git.