Graph visualization tool

We will start out using FewWiki's Graphviz enabled mapping of FedWiki pages which are represented by nodes in graphs. These notes are also internal hyperlinks to the pages with whatever content is deemed relevant.

See Graphviz Idioms a page of notes Ward created.

Important relationships can be displayed graphically, highlighting the most import parts and even providing relevant data with the network-style graph.

We will add and adapt Ward's Eldorado implementation so that we can harness the power of Neo4j and integrate it into FedWiki using Graphviz plugin to display limited portions of the data stored in Neo4j.

Learning Graphviz is a lightweight, open source graph drawing application with a long and successful history. It is currently implemented inside FedWiki.

Eventually we will scan Graphs for GIS coordinates and addresses and display that information along side the graph, so one immediately recognizes the location of parts within the community and outside the community. One of the key sensibilities needed to improve the capability of any neighborhood is an awareness of what is available locally and what is coming from and going to the outside. Outsiders seldom understand the neighborhood capabilities and needs as well as neighbors in total do.

Neo4j, property graph database, provides massive scalability. By getting this ready now we will be ready when we need it. We will import the network structure from NeighborhoodBrains (available as JSON exports) into Neo4j.

I will want to explore Cytoscape at some point down the road. Website It looks like it could be complementary to Graphviz and dot.