|
I've said it before and I'll say it again... It makes zero sense to centralize something that was meant to be decentralized. We need issues, pull requests, comments, milestones, wiki, etc... all to be decentralized.
No reason this stuff cannot be modeled using existing Git objects. GitHub, GitLab and BitBucket are extremely similar. Almost 100% overlap, you could use the lowest common denominator between the 3 and you'd still have 95% of the features. |
2. Actually building real-world implementations of "Issues, pull requests, comments, milestones, wiki, etc..." requires top-tier engineer[ing] time and energy to build and maintain. The current Git-on-steroids-aaS approach provides a very successful way to fund that undeniable cost.