Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'source/chapters/diagrams/documents.dot')
-rw-r--r--source/chapters/diagrams/documents.dot38
1 files changed, 38 insertions, 0 deletions
diff --git a/source/chapters/diagrams/documents.dot b/source/chapters/diagrams/documents.dot
new file mode 100644
index 0000000..dba938f
--- /dev/null
+++ b/source/chapters/diagrams/documents.dot
@@ -0,0 +1,38 @@
+digraph {
+ node[shape="box"]
+ committer[label="Committer"];
+ spec_committer[label="Specification\nCommitter"];
+ contributor[label="Contributor"];
+
+ participant[label="Working Group\nParticipant"];
+
+ node[shape="note";fontsize=12]
+ eca;
+ ica;
+ mcca;
+ efma;
+ wgpa;
+
+ node[shape="diamond"; ]
+ participant_both[label="both"];
+ spec_committer_both[label="both"];
+ contributor_oneof[label="one of"];
+
+ edge[fontsize=8]
+ committer -> ica[label="individual"];
+ committer -> mcca[label="employed\nby member"];
+ mcca -> efma;
+
+ contributor -> contributor_oneof;
+ contributor_oneof -> eca[label="individual"];
+ contributor_oneof -> ica[label="already\ncommitter"];
+ contributor_oneof -> mcca[label="employed\nby member"];
+
+ participant -> participant_both;
+ participant_both -> efma;
+ participant_both -> wgpa;
+
+ spec_committer -> spec_committer_both;
+ spec_committer_both -> participant[label="works\nfor"]
+ spec_committer_both -> committer;
+} \ No newline at end of file

Back to the top