1 |
On Thursday 14 October 2004 2:49 pm, Ciaran McCreesh wrote: |
2 |
> On Thu, 14 Oct 2004 07:43:11 -0700 Mark Dierolf <mark@×××.com> wrote: |
3 |
> | I've been watching this discussion as far as tree size, and i'm |
4 |
> | suprised nobody has brought the idea of on-demand downloading yet. |
5 |
> |
6 |
> Nobody has mentioned it because it has been discussed and dismissed as |
7 |
> unworkable several times before. |
8 |
|
9 |
It's quite workable. Every binary distro does it. From what I can see, Portage |
10 |
devs just don't see as much a benefit since the tree is much smaller than, |
11 |
for example, an entire copy of all binary packages Debian provides. |
12 |
|
13 |
On Thursday 14 October 2004 3:14 pm, Patrick Lauer wrote: |
14 |
> So you only have to rsync the dependency info. You save maybe 50% |
15 |
> traffic, but need some ebuild servers that will be hit by millions of |
16 |
> small requests for single ebuilds. No thanks. |
17 |
|
18 |
Actually, you don't even need to sync that. Simply download the primary |
19 |
ebuild, read the dep info, download the next one, etc. Most modern versions |
20 |
of file transfer protocols (HTTP and FTP, at least; don't know about rsync) |
21 |
support multiple transfers in a single connection. |
22 |
-- |
23 |
Luke-Jr |
24 |
Developer, Utopios |
25 |
http://utopios.org/ |