Carl Byström wrote:
I'm beginning to realize the potential of Git in open-source projects. Their model make a lot of sense and I definitely think we will see Git taking over (as SVN did over CVS).
Different open-source projects operate differently. Git was designed (presumably) to support the model used by the Linux kernel. That model is quite different than Apache's. I don't think we yet know if and how Git fits into Apache's model. That's the issue I'd like to focus on here, for Thrift.
One might argue that the Linux kernel development model is a better model, but, unfortunately, that won't work here, since Apache is, to a large degree, defined by its community-based development model.
One might also suggest that Apache should host Git repositories. That is also a difficult case to make. Apache's infrastructure operates on a shoestring. Maintaining a reliable and performant source-code repository is a substantial task, and the infrastucture folks are loath to add to that task, especially given the doubts in the organization about the suitability of Git for Apache projects.
Doug
