Docs Workflow docs-permissionsLR.dot
From FedoraProject
Diagram of permissions against the various repositories.
digraph Docs_Repository_Premissions
{
size="7.5,5.5";
rankdir="LR";
label="Permissions";
fontname="Liberation Sans Bold";
fontsize=18;
node [ style="filled" fillcolor="gray" ];
edge [ color="firebrick" ];
wiki [ shape=record style="filled" fillcolor="lightcyan" fontsize=18 ];
git [ shape=record style="filled" fillcolor="lightcyan" fontsize=18 ];
"Package\nDatabase" [ shape=record style="filled" fillcolor="lightcyan" ];
"docs.fp.o" [ shape=record style="filled" fillcolor="lightcyan" ];
"Collect\nExpert Input" -> wiki [color="gray"];
"Collect\nExpert Input" -> "write Wiki" [color="gray"];
"write Wiki" -> wiki [color="gray"];
"Review/Edit\nWiki" -> wiki [color="gray"];
wiki -> "Review/Edit\nWiki" [color="gray"];
"Collect\nExpert Input" -> "write XML" [color="gray"];
wiki -> "write XML" [color="gray"];
"write XML" -> git [color="gray"];
git -> "Review/Edit\nXML" [color="gray"];
"Review/Edit\nXML" -> git [color="gray"];
git -> "Publish" [color="gray"];
git -> "Package\nDocument" [color="gray"];
"Package\nDocument" -> "Push to\nFedora" [color="gray"];
"Push to\nFedora" -> "Package\nDatabase" [color="gray"];
"Publish" -> "docs.fp.o" [color="gray"];
cla_done [ shape="diamond" fillcolor="firebrick" fontcolor="white" ];
"docs-writers" [ shape="diamond" fillcolor="firebrick" fontcolor="white" ];
"docs-publishers" [ shape="diamond" fillcolor="firebrick" fontcolor="white" ];
packager [ shape="diamond" fillcolor="firebrick" fontcolor="white" ];
cla_done -> wiki [style=bold arrowhead=dot ];
"docs-writers" -> git [style=bold arrowhead=dot ];
"docs-publishers" -> "docs.fp.o" [style=bold arrowhead=dot ];
packager -> "Package\nDatabase" [style=bold arrowhead=dot ];
}
Resulting image:
