More dynamic mirror selection based on a new apt method
A long time ago we discussed a more dynamic mirror selection based on a new apt methods called "mirror" that would query LP for the best mirror for the partial IP (based on geoip data). There is Canonical RT ticket #29756 about deploying the server part of this and its almost ready. If all the server machinery is ready we should re-discuss the current approach and enable it for lucid (or make it optional for lucid and enable it in lucid+1 if we don't want to take any risks in an lts).
Blueprint information
- Status:
- Started
- Approver:
- Steve Langasek
- Priority:
- Medium
- Drafter:
- Michael Vogt
- Direction:
- Approved
- Assignee:
- Michael Vogt
- Definition:
- Approved
- Series goal:
- Accepted for oneiric
- Implementation:
- Blocked
- Milestone target:
- None
- Started by
- Michael Vogt
- Completed by
Whiteboard
WORK ITEMS:
[mvo] provide architecture as additional information to the server: DONE
[mvo] provide distroseries as additional information to the server: DONE
[mvo] make mirror method ignore lines starting with #: DONE
[elmo] tell mvo how to report architecture/
[elmo] notify when mirrorbrainz is avaiilable
[elmo] server sends information (via e.g. #) from the server why this decision was done (e.g. IP): TODO
[elmo] EC2 selecting EC2 mirrors is a important usecase
[cjwatson] change apt-setup to enable mirror:// by default: BLOCKED
[mpt] Design interface for choosing the auto-selected mirror: DONE
[mvo] add UI support to software-properties (but hidden in the mirrors list until mirror brainz is ready): DONE
UI spec posted at https:/