Re: [Helidelinux-devel] Package lifecycle: Downloading
Status: Abandoned
Brought to you by:
rveen
From: Hui Z. <zh...@wa...> - 2004-03-04 18:02:43
|
On Thu, Mar 04, 2004 at 05:54:59PM +0000, Rolf Veen wrote: > We need an algorithm to create a continuously updated > package URL database (by querying different sources), > including mirror sites. This database can be a simple > OGDL file. data base for every package? I will support such an effort, but mainly as a application for the algorithm. The data base will start from all the packages mentioned in lfs project and grow from there. How do we treat versions? we can only list the latest version, but someone may prefer certain versions (gcc2 for kernel?). We can list only the url root, but different versions sometime reside in different directory. > > URLs should have a location attribute, so that a user, > by specifying its location, can use the closest mirrors. > That's another algorithm. Geo-location ? I am thinking list url in two parts, one is the common path including package file name, another is a mirror list. A lot of packages may share a common mirror list. I suspect there is a simple algorithm can be used to choose the optimum mirror. I live in Maryland, United States, but I often find mirrors in Europe response much faster than mirrors in here. -Hui |