Alexander Berntsen wrote: > > [GitHub] enforces some particular workflow > > You keep saying this. What do you mean?
I'll clarify! > A lot of projects (including Linux) just use GitHub for hosting and > nothing else. I don't see the problem. There is no problem if github is only used for hosting, but if it is the primary point of contact, or if pull requests are accepted, then github is also writing to repositories, and merge commits are enforced for all external contributions. That does not scale at all. (It works of course, but the repo history ends up looking horrible.) //Peter