summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrick McDermott <pehjota>2019-08-05 19:22:24 (EDT)
committer Patrick McDermott <pehjota>2019-08-05 19:22:24 (EDT)
commite2950664a5dd1f38ab50beea378472307af1d5cd (patch)
tree59fa9f2a005d459e1dbfc9b97db31e39fbafde2a
parentbb216b85f8f64a66f8870678afb6bb69bc60a707 (diff)
dev/archive/mirroring: Introduce classifications
-rw-r--r--dev/archive/mirroring.mdwn11
1 files changed, 11 insertions, 0 deletions
diff --git a/dev/archive/mirroring.mdwn b/dev/archive/mirroring.mdwn
index a951e2a..322fc9f 100644
--- a/dev/archive/mirroring.mdwn
+++ b/dev/archive/mirroring.mdwn
@@ -30,6 +30,17 @@ reference deleted files.
Serving the archive mirror at `/pub/proteanos` over HTTP and FTP is recommended,
but any path and either protocol may be used.
+Mirrors are classified by their synchronization source as either "primary" or
+"secondary" as described below. This design distributes synchronization
+bandwidth usage more efficiently across the mirror network. Secondary mirrors
+will typically update a few hours after primary mirrors do, but are otherwise
+still "first-class citizens". All mirrors regardless of classification are
+treated equally by [[prokit]], the installer utility that selects a mirror.
+
+Please configure private mirrors as secondary mirrors, so as to reserve
+ProteanOS project bandwidth for those that contribute bandwidth back to the
+project.
+
[arch-conf]: http://files.proteanos.com/pub/proteanos/conf
Primary Public Mirror