>> Also Github is own by a private company, we should not depend on them, they can easily shutdown their service, or stopping offering it for free.
Very good point - however, why shouldn't Apache run its own GIT repository (which it actually does, since github is just a mirror of it...) >> Or simply have an issue and lose the data. Then they would lose the community's support as well...