Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mirrors: add downloads.sourceforge.net #16976

Merged
merged 1 commit into from
Jul 16, 2016

Conversation

phanimahesh
Copy link
Contributor

downloads.sourceforge.net is the official way to download tarballs from
SourceForge. However, it is reported as unreliable due to SF's weird
load balancing system.

This commit gives the official mirror utmost priority, and will use
other configured mirrors (which may be temporary) as a fallback only
when the official one can't be reached/download fails/hangs.

References: #16900

downloads.sourceforge.net is the official way to download tarballs from
SourceForge.  However, it is reported as unreliable due to SF's weird
load balancing system.

This commit gives the official mirror utmost priority, and will use
other configured mirrors (which may be temporary) as a fallback only
when the official one can't be reached/download fails/hangs.

References: NixOS#16900
@mention-bot
Copy link

@phanimahesh, thanks for your PR! By analyzing the annotation information on this pull request, we identified @edolstra, @joachifm and @vcunat to be potential reviewers

@phanimahesh
Copy link
Contributor Author

before this is merged: Is SF known to support https without issues, and if yes, should we switch to https instead?

@joachifm
Copy link
Contributor

The SF mirrors I've tried seem to serve downloads over HTTP. I believe the consensus is that HTTPS for source downloads isn't that important (we rely primarily on checksums for authentication).

@phanimahesh
Copy link
Contributor Author

Thanks! Makes sense. Checksums are good enough.

@joachifm joachifm merged commit 2621e9b into NixOS:master Jul 16, 2016
@joachifm
Copy link
Contributor

Thank you

@phanimahesh phanimahesh deleted the sourceforge-mirrors branch July 16, 2016 14:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants