Architecture for the export journal in dot
From Dreamwidth Notes
<graphviz> digraph {
Human->"Exporter Interface"
subgraph clusterdata_flow {
"Journal Database"->Filter
Filter->Reformatter Reformatter->"LaTex Generator" "LaTex Generator"->LaTex LaTex->Outputter }
subgraph clustercontrol_flow { "Exporter Interface"->"Asynch Job" "Asynch Job"->Controller Controller->"Journal Database" Controller->Filter Controller->Reformatter Controller->"LaTex Generator" Controller->LaTex Controller->Outputter }
subgraph clusterancillary_utilities { Outputter->"DW Mail" Outputter->Email "Asynch Job"->"Export Q" "Export Q"->"Exporter Interface" "LaTex Generator"->"Picture Reformatter"
}
} </graphviz>