-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2.1.1.3. Website Project Section: Vizualize Dat ecosystem projects & modules #17
Comments
CONCEPT
TODO
|
I put a lot (>5 days) into this visualization and am satisfied with where it's at, so I'd like to consider the first push finished. It was challenging to find existing graph visualization tools that were both aesthetically flexible and had good mobile performance, so I got sort of carried away and ended up making something from scratch. Currently the simplest way to integrate this into the website would be to use an iframe. The visualization supports hash URLs (including the back button!) so it should be possible to interact with the graph just by setting a hash location from the parent page, for example by clicking on links in the parent document. Since it'd probably be useful for lots of other projects too, I'm working on spinning the graph visualization engine into its own project called "Webscape Wanderer". Hopefully I can get some support to keep working on it! I'm also working on a blog post for the Dat Ecosystem blog, to share the project and the story of how it was built. The visualization code is here, along with implementation details and a roadmap: https://github.com/micahscopes/dat-garden-visualization Since I'm considering renaming and moving the |
#8
@todo
@output
📦./data/blessed.json
@input
📦./<timestamp>/valuenetwork.json
from write crawler/scraper to get the data #34@input
📦./<timestamp>/packages.json
from write crawler/scraper to get the data #34@input
📦./<timestamp>/organisations.json
from write crawler/scraper to get the data #34@input
📦./<timestamp>/index.json
from write crawler/scraper to get the data #34@input
📦./index.json
from write crawler/scraper to get the data #34@output
❓ code that loads JSON ecosystem data and converts it to the formats required by graph visualization engines (these are not standardized but look like e.g.{ nodes: [...], links: [...]}
)@output
❓ early prototype visualization implementation using 3d-force-graph or similar with default rendering settings@input
answers to open questions:@output
❓code for generating info-viz
@output
❓design template component for card and website section - SVG output desirable. This would help us to add future projects and/or persons to the ecosystem map.
@output
❓infographic asset of the whole dat-ecosystem with projects and important members. Ideally, projects and people should include logos and/or publicly available profile pictures. They should also contain important links (ie: projects links, websites, etc).
@info
Goal: help new or existing member easily find and explore relevant projects/orgs/modules in the ecosystem without having to manually update this info
The goal is to have a well-looking, clear, big view of the ecosystem, its projects and members.
Some example/similar projects:
estimated duration:
5 days
estimated budget:
1600 usd
The text was updated successfully, but these errors were encountered: