1 |
Folks -- |
2 |
|
3 |
I'd like to propose the following reorg for our mirrors. Right now, all |
4 |
mirrors are required to carry all directories. I'd like to break that into |
5 |
two categories: full mirrors and distfile mirrors. |
6 |
|
7 |
Full mirrors would still be required to carry all directories. Full means |
8 |
full, after all. :) |
9 |
|
10 |
distfile mirrors would be required to carry two directories: /distfiles and |
11 |
/snapshots. /snapshots contains snapshots of the portage tree and is used |
12 |
by emerge-webrsync for folks that are behind restrictive firewalls. |
13 |
Typically, the /snapshot directory is under 250MB. |
14 |
|
15 |
This gives mirrors who are short on disk space an option to still support |
16 |
Gentoo without having to set aside nearly 50GB of space for us. For |
17 |
mirrors who do have enough disk space, they can continue to mirror the full |
18 |
tree. |
19 |
|
20 |
We will of course continue to work at reducing the overall amount of data |
21 |
that we have. However, over time, our space requirements will undoubtedly |
22 |
continue to increase. This proposal is meant as a longer term solution to |
23 |
give mirror admins an option on how best they can support Gentoo in their |
24 |
environment. |
25 |
|
26 |
Also, for the many people who suggested a p2p network as an option, that is |
27 |
certainly something we will consider in the future. That will take |
28 |
planning and coordination, however, as it will likely require changes to |
29 |
portage. In the mean time, our system of FTP and HTTP mirrors will |
30 |
continue to be our primary method of distribution and we still needed a |
31 |
solution to address these mirrors. |
32 |
|
33 |
Your comments and ideas are welcome. |