We are cocreating a "nodesphere" abstraction to pass around (get/put) subgraphs of mutual interest.
Nodesphere is intended especially for use by graph visualization tools like Core Network, Noomap, Metamaps...
I've already written prototypes of adaptors (client side coffeescript) which convert google spreadsheets and google drive folders into nodespheres (which are just graphs: nodes and edges).
Nodespheres will be content addressable and therefore automatically deduplicated. The data will likely be minified json with sorted keys.
Ultimately, I'd like to see these graphs stored and requested in post-server post-database systems like maidsafe.net and telehash.org . We can start with server/db prototypes tho.
Imagine being able to save a map in any one of our systems, and then flip between viewing it in any other of our systems, because they speak a common language...
Imagine being able to write a simple adaptor to pull in a whole new world of data:
- RSS -> nodesphere
- git repo -> nodesphere
- Evernote -> nodesphere (!)
... making these whole swaths of data visualizable with our tools, as well as any others that learn to speak nodesphere.