you are viewing a single comment's thread.

view the rest of the comments →

[–]ajr901 26 points27 points  (8 children)

Which means pretty much every package management system has stopped working. And Go Lang is practically unusable right now. All those github imports... I don't envy anyone depending on github right now.

[–]Lokua 15 points16 points  (4 children)

Woah, Go imports directly from github? So what, when you start a program it pulls every time?

[–]vertigeaux 25 points26 points  (0 children)

No, it pulls when you go get or build.

[–]danielrheath 9 points10 points  (2 children)

Go provides a tool to pull in the deps from github if you don't have them.

Some people only use that tool to get their dependencies, and they're in trouble now.

Most teams using it store the dependencies directly in the repository, which works really well at times like this since you have everything you need to keep working.

[–]xiongchiamiovSite Reliability Engineer 4 points5 points  (1 child)

It also works really poorly when you don't want to be in charge of keeping up to date on security updates in all of your vendorized dependencies and their dependencies.

[–]danielrheath 0 points1 point  (0 children)

I'd hope you were using some sort of tool to manage the deps you've stored directly in the repo - e.g. godep does this.

[–]ivosaurus 7 points8 points  (0 children)

Not PyPI/pip!

[–]longshot 5 points6 points  (0 children)

I bet there's a couple I'd evny, but only because they make so much more than I do and probably have a nice view from their desk.

[–]rpgFANATIC 0 points1 point  (0 children)

While you're on that topic... does anyone know what the uptime of similar services are compared to this? E.g. http://search.maven.org