1 |
And rewritten for clarity: |
2 |
|
3 |
1. developer creates an ebuild which needs a patch |
4 |
2. SRC_URI="mirror://gentoo/patchname http://patches.gentoo.org/patchname" |
5 |
3. Uploads files to dev.gentoo.org:/space/distfiles-local |
6 |
4. developer commits ebuild(s) to cvs |
7 |
|
8 |
Infra notes: |
9 |
|
10 |
Immediate availability via the "secondary" host while the primary |
11 |
host has yet to receive the files. Once the file is present on the |
12 |
primary mirrors it may be deleted from the secondary. |
13 |
|
14 |
Ensuring that the patch host is not the primary mirror will be a |
15 |
concern, but a script can be devised to ensure duplication of |
16 |
the patchname and that a primary mirror is listed prior to it. |
17 |
|
18 |
The host for the files should not be accessable for any reason |
19 |
except direct filename downloads. No listings (to discourage |
20 |
setting it as a mirroring source). |