about summary refs log tree commit homepage
path: root/Documentation/flow.ge
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2023-02-15 08:01:10 +0000
committerEric Wong <e@80x24.org>2023-02-16 04:16:50 +0000
commitbc1af4e96233560f984c37ad721b96dc7f928003 (patch)
tree1ed82f6502986b35fa867eff5a33230c6bb2e052 /Documentation/flow.ge
parente4ebfd7f9679a2e28a6eb26db45eda772a55acda (diff)
downloadpublic-inbox-bc1af4e96233560f984c37ad721b96dc7f928003.tar.gz
public-inbox-{clone,fetch,netd} are all relatively new
developments which we can document, here.

We'll also update the generator Makefile snippet since there may
be more Graph::Easy-based docs coming.
Diffstat (limited to 'Documentation/flow.ge')
-rw-r--r--Documentation/flow.ge13
1 files changed, 9 insertions, 4 deletions
diff --git a/Documentation/flow.ge b/Documentation/flow.ge
index 4308989a..5ad92fec 100644
--- a/Documentation/flow.ge
+++ b/Documentation/flow.ge
@@ -1,9 +1,11 @@
 # public-inbox data flow
 #
 # Note: choose either "delivery tools" OR "git mirroring tools"
-# for a given inboxdir.  Combining them for the SAME inboxdir
-# will cause conflicts.  Of course, different inboxdirs may
-# choose different means of getting mail into them.
+# for a given inboxdir.  Using them simultaneously for the
+# SAME inboxdir will cause conflicts.  Of course, different
+# inboxdirs may choose different means of getting mail into them.
+# You may fork any inbox by starting with "git mirroring tools",
+# and switching to "delivery tools".
 
 graph { flow: down }
 
@@ -13,6 +15,8 @@ graph { flow: down }
  public-inbox-learn] -> [inboxdir]
 
 [git mirroring tools:\n
+ public-inbox-clone,\n
+ public-inbox-fetch,\n
  grok-pull,\n
  various scripts
 ] -- git (clone|fetch) &&\n
@@ -20,9 +24,10 @@ graph { flow: down }
 
 [inboxdir] ->
 [read-only daemons:\n
+ public-inbox-netd\n
  public-inbox-httpd\n
  public-inbox-imapd\n
  public-inbox-nntpd]
 
-# Copyright 2020-2021 all contributors <meta@public-inbox.org>
+# Copyright all contributors <meta@public-inbox.org>
 # License: AGPL-3.0+ <https://www.gnu.org/licenses/agpl-3.0.txt>