Comment 10 for bug 140458

Revision history for this message
Agostino Russo (ago) wrote :

Steve, sorry wasn't very clear. Wubi algorithm works as follows:

Mirrors are sorted according to a score. The initial score of each mirror is given by the value in "Preference" + an optional bonus of 50 if the mirror location matches the location which was specified when the downloader was called. Mirrors are then sorted according to the score, and I select a mirror randomly among the servers with the same score. A mirror score goes down when it is selected (to allow trying other mirrors) and if there are download errors.

There is no need to give an accurate score to ALL the mirrors. It is enough to give 50 to most mirrors, give 75-100 to a few mirrors that you know are good, and give 25-0 to a few mirrors that you know are bad.