2 ms·
GitHub is not just a place to host Git repos. It has an issue tracking system, wikis, pull requests, integrations with 3rd party tools, and reviews done through
by lvillani 11y ago
GitHub is not just a place to host Git repos. It has an issue tracking system, wikis, pull requests, integrations with 3rd party tools, and reviews done through a pretty web interface.
If you rely on those parts of GitHub and it gets DOS'd, your workflow suffers.
- stephenr 11y agoFor reference, GH wiki's are just git repos of Markdown files. You can pull/push just as you would a regular repo. For the other things: I know the things it offers, and how much certain people get attached to them (as if GH somehow invented simple issue management). I didn't say you can work when GH is offline for a week. If it's down for a few hours it seems unlikely people would not be able to work at all because of it. Honestly all of this is why I very much prefer open, simple things that can work offline: * GH wikis are a good example of this. * BugsEverywhere could be a good replacement for a purely centralised issue tracker. Some things (e.g. CI builds) are generally likely to need a central repo up to pull from, but in general I believe that if you embrace and rely on open and simple tools, your options to avoid network/vendor related issues are much greater.