elm-lang / elm-package

Command line tool to share Elm libraries
BSD 3-Clause "New" or "Revised" License
214 stars 66 forks source link

Elm package repo downtime? #258

Closed stil4m closed 7 years ago

stil4m commented 7 years ago

Today I got this message:

Message:
    Error: The following HTTP request failed.
<http://package.elm-lang.org/all-packages?elm-package-version=0.18&since=2017-01-19%2006%3A43%3A07.230381%20UTC>
FailedConnectionException2 "package.elm-lang.org" 80 False getAddrInfo: does not exist (nodename nor servname provided, or not known)

This was around 11:30AM Central European time.

I assume that the package repo was down. Was this the problem, and how can we resolve this?

Are these questions that will be resolved in 0.19 and can users of Elm take counter measures at this time?

process-bot commented 7 years ago

Thanks for the issue! Make sure it satisfies this checklist. My human colleagues will appreciate it!

Here is what to expect next, and if anyone wants to comment, keep these things in mind.

evancz commented 7 years ago

This is a pretty open ended question that has been discussed quite a bit by core folks.

0.19 will be improving things by creating a per-user cache of all past downloads. That means if you have downloaded something once, you do not need to download it again, thereby reducing the overall load. 0.19 is also setting up a variety of longer term improvements.

In any case, I prefer to use github issues for tracking concrete bugs and work, so this would be a better discussion for slack or one of the mailing lists.