well we just moved our files from dreamhost (one of the largest in the world) because they were having too many issues. (they actually suggested we upgrade our current plan as a solution. which seems crazy if you think about it why would we want to pay more, when we are not getting what we are paying for now)
the new file host has 10 gigabit cross-connects, clustered storage servers, and multi-core transaction processing servers. I really don't think bandwidth or load are an issue.
We tried a mirror but the guy who donated the space was not timely with updating files.
We are concerned about this and have been working hard to resolve it.
Unfortunately we are a free project and as such must work within our budget (which is $0.00)
everybody wants to criticise (which is free) but almost nobody donates.
Credit has nothing to do with it. Think about it, how much have you donated?
Mirrors are not a better solution because we have to depend on them to update
that prevents our ability to release when we want and to make sure the same files are available on all mirrors.
And we would still have reports of corrupt file downloads from one or more mirrors.
every time someone has reported an issue i have been able to download successfully.
sometimes a file doesn't download correctly that does not mean the file on the server is bad.
please retry before assuming so. (you know what happens when you AssUMe)
the existing solution should be flawless and there is no reason for it not to be.
they have multiple geographically dispersed servers and ten gig of bandwidth.