From d3adcffab3d49c1dea1ce09991638f8bbcc64850 Mon Sep 17 00:00:00 2001 From: Wayne Beaton Date: Thu, 27 Dec 2018 15:30:49 -0500 Subject: Experimental new diagram to describe paperwork requirements. Change-Id: Ib7b9b86f5e4c4aab6b89df72325e48b0d203ae8c --- source/chapters/diagrams/documents.dot | 38 ++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 source/chapters/diagrams/documents.dot 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 -- cgit v1.2.3