4 ms·
Sounds like a design flaw... adding a centralized database to augment a decentralized version control system. Comments, issues, pull requests, wiki, etc... sho
by ericfrederich 9y ago
Sounds like a design flaw... adding a centralized database to augment a decentralized version control system.
Comments, issues, pull requests, wiki, etc... should all be first class Git objects. I should be able to create pull requests while offline and push them up when I'm back online.
- cbcoutinho 9y agoI would rather baseline git be light and barebones - all the extra stuff is nice to have from a provider, but being part of git itself would make it bloat out.
- stephenr 9y agoIssues can be in dvcs with something like BugsEveryehere. Git has native "pull requests" it's just not web based, it's email based. A good wiki is markdown docs in a git/hg repo and something like Gollum to serve web viewers. So - in a way those things can all be handled as regular content in git/hg.