4 ms·
Because not all open source software has to be distributed via GitHub. Think about what happened to SourceForge, and be glad that the Internet hasn't become to
by peterkelly 10y ago
Because not all open source software has to be distributed via GitHub.
Think about what happened to SourceForge, and be glad that the Internet hasn't become totally centralised around a few major websites yet.
- threeseed 10y agoSeriously the over reliance on Github is a systemic risk to the industry.
- flukus 10y agoIs it? Every repo contains the complete history, github crashing tomorrow would be more of an inconvenience than a disaster.
- yarrel 10y agoIt doesn't contain the bug tracking, the wiki or the project sites. It doesn't include the team organization and access control. It doesn't include the bot integration. And it doesn't include the merging workflow that people are really starting to rely on. GitHub going down would be a major inconvenience.
- flukus 10y agoProject sites are already github repos. Bug tracking etc should be backed up (https://backhub.co/ https://backhub.co/), or did we forget how to make backups?
- simonh 10y agoI get really annoyed by comments like this. The comments was that there may be a systemic risk. Pointing out that there are mitigating controls available is simply not sufficient to refute the concern. To refute it you'd need to show that enough repos do have sufficient backups and are capable of recovering adequately from the loss of github. If I asked a colleague at work if a project was properly backed up and they said 'well there's an enterprise backup solution that is appropriate for it', I'd metaphorically kick their but into next week. I'd want to know that they are actually backing it up and that the backups have been verified, not that they could be backing it up. If you'd said something like 'there are options available to mitigate the loss of github and projects should be taking advantage of them, and here they are' that would be a good and useful comment, but I don't think a practical concern can be reasonably dismissed with a theoretical counter. I find it dismissive and lazy.
- flukus 10y agoThe point is the risk is the same as it's always been and the mitigation steps are the same. And that git mitigates some of the worse effects naturally.
- jaxn 10y agoIf project sites were still mostly individually hosted using a wider variety of services and software, then a single outage wouldn't be a big deal. Now, an outage at github would be difficult because you would not only have to get your stuff available again, but you might also have to track down a long list of dependencies that are also hosted at github.
- mirekrusin 10y ago...just like over reliance on google.com to search internet? some people say "yes", some people say "nonsense".
- debaserab2 10y agoWho relies on google exactly, other than advertisers? It works really well, but, if it fails... there's plenty waiting right there to take it's place.
- vetinari 10y agoJust this Tuesday I could observe, what happens when Google is down (their routers were throwing away packets from Prague peering). So, without further ado: - obviously, services like Search, Youtube, Gmail are unavailable. That includes searching from the address bar in your browser ;) - people, who have their DNS set to 8.8.8.8 should reconsider their settings, - too many web pages use assets hosted on Google CDN, including analytics or fonts, and when unavailable, the pages will load very slowly, waiting for timeouts from CDN. - Android phones will say, that Internet is unavailable, even if it is. Otherwise, everything is fine.
- TomMarius 10y agoAlso anything that uses Recaptcha was mostly unusable, including government services.
- Ezhik 10y agoYup, it's an actual issue.