22 ms·
Not me. The fact that it's in git makes it easy to mirror and export, so I don't consider github to be a central point of failure. Issue tracking and PR handlin
by andrewla 6y ago
Not me. The fact that it's in git makes it easy to mirror and export, so I don't consider github to be a central point of failure. Issue tracking and PR handling lives in the github UI, but the significant change here is a change from Mercurial to Git, which I hold as a positive development.
Fundamentally git is a data storage format that is very well-defined, with a standard command-line interface which is fine, not great. Mercurial has an arguably better command-line interface, but a data structure that is not well-defined or documented, and the main interface to hg is through python-based plugins, which is just awful.
- giancarlostoro 6y agoAgreed, if it were not for the nature of how git works I would then be a little worried.
- ashtonkem 6y agoYou even see GitHub mirrors for got projects hosted privately, which is good. If github went away, tons of projects would need to rework their workflow, but very few people would actually lose their code, which is the most expensive asset to restore.
- quleap 6y agoThere is no way that git command-line interface can be called anything remotely close to fine. It's really sad that something as badly designed as git command line is taking over the world.