This repository was archived by the owner on Aug 23, 2018. It is now read-only.
This repository was archived by the owner on Aug 23, 2018. It is now read-only.
Evidence for retry in package managers #276
Open
Description
Thanks to @garbas for the following exploration, taken directly from #163 (comment). As a side note, new issues are always preferred to adding on to old things. Folks should just try to write something clear and concise, and I will do the meta analysis to connect the topics.
I'd like to cast my vote on having a retry policy in elm-package when downloading.
The following language specific package managers I checked have retry logic builtin:
- pip
- stack
- yarn
- bundle - has a
--retry
option - apt-get does not have to any retry logic, but aptitude has it.
- rpm does not have retry logic but yum have it.
It looks quite common to retry when a connection error happens. And there might be many reasons why connection can fail, which has nothing to do with code and I see no better way but to retry.