Opened 3 years ago

Last modified 3 years ago

#17332 new enhancement

Repository mirror selection

Reported by: kallisti5 Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Applications Version: R1/Development
Keywords: repository package mirror Cc:
Blocked By: Blocking:
Platform: All

Description

The Repository preflet should offer a "fastest mirror selection" feature allowing user systems to automatically find and select the fastest repository mirrors based on ICMP ping response.

Design considerations:

  • Repository preflet should check the official mirror list for the repository in question. One such example mirror list is here:
  • Each server's response time should be checked, and the server with the lowest response time should be chosen.

A "fast path" may be adding a "Mirror Selection" button to the Repository preflet spawning a dialog that collects the mirrors, pings each, and orders them via response time. (lowest to highest)

Attachments (1)

Repository-preflet.png (22.0 KB ) - added by kallisti5 3 years ago.

Download all attachments as: .zip

Change History (4)

comment:1 by kallisti5, 3 years ago

https://dev.haiku-os.org/ticket/17331 is going to be a "important" aspect of this one... however not a requirement since 17331 and this one are big needs for the project.

comment:2 by kallisti5, 3 years ago

Milestone: UnscheduledR1/beta4
Type: bugenhancement
Version: R1/beta3R1/Development

by kallisti5, 3 years ago

Attachment: Repository-preflet.png added

comment:3 by pulkomandy, 3 years ago

Milestone: R1/beta4Unscheduled

Moving various tickets out of the beta4 milestone because no one is actively working on them.

Note: See TracTickets for help on using tickets.