Here we experiment with visualizing with graphviz plugin's algorithmic markup.
See Text to Graph and T2G.
Consists of FedWiki, Activities, Learning, Test
Enabled by Principles, Safe Learning Environment, Preconditions, A Place
DOT digraph HERE NODE WHERE /^Consists of / edge [label="Consists of"] LINKS HERE -> NODE WHERE /^Includes / edge [label="Include"] LINKS HERE -> NODE WHERE /^Enabled by / edge [label="Enable"] LINKS NODE -> HERE WHERE /^Part of / edge [label="Consists of"] LINKS NODE -> HERE
DOT digraph HERE NODE WHERE /^Consists of / edge [label="Consists of"] LINKS HERE -> NODE WHERE /^Includes / edge [label="Include"] LINKS HERE -> NODE WHERE /^Enabled by / edge [label="Enable"] LINKS NODE -> HERE WHERE /^Part of / edge [label="Consists of"] LINKS NODE -> HERE
strict digraph { subgraph cluster_obeya {"Activities" edge [label="Consists of"] edge [label="Include"] "Activities" -> "Planning" "Activities" -> "Diagnosing" "Activities" -> "Analyzing" "Activities" -> "Prototyping" edge [label="Enable"] edge [label="Consists of"] "Obeya" -> "Activities"} subgraph cluster_activities {"Obeya" edge [label="Consists of"] "Obeya" -> "FedWiki" "Obeya" -> "Activities" "Obeya" -> "Learning" "Obeya" -> "Purpose" edge [label="Enable"] "Principles" -> "Obeya" "Safe Learning Environment" -> "Obeya" "Preconditions" -> "Obeya" "A Place" -> "Obeya"} }
Here we speculate with a sketch to mashup graphs from multiple pages.
# extract DOT from Obeya # and convert a digraph to a subgraph & cluster curl -sSL http://eric.dojo.fed.wiki/obeya.json \ | jq -r '.story[]|select(.type=="graphviz")|.dot' \ | perl -lpe 's{^digraph}{subgraph cluster_obeya}' # extract DOT from Activities # and convert a digraph to a subgraph & cluster curl -sSL http://eric.dojo.fed.wiki/activities.json \ | jq -r '.story[]|select(.type=="graphviz")|.dot' \ | perl -lpe 's{^digraph}{subgraph cluster_activities}'