Skip to content
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

Consider incorporating Kurt Allen's changes. #9

Open
preston opened this issue Apr 6, 2020 · 3 comments
Open

Consider incorporating Kurt Allen's changes. #9

preston opened this issue Apr 6, 2020 · 3 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Milestone

Comments

@preston
Copy link
Contributor

preston commented Apr 6, 2020

Please take a look at the KWA_Graphs branch by @Gjoll

@preston preston added documentation Improvements or additions to documentation enhancement New feature or request labels Apr 6, 2020
@preston preston added this to the v0.3.0 milestone Apr 6, 2020
@preston
Copy link
Contributor Author

preston commented Apr 7, 2020

@neuronsong Did this make v0.3.0?

@preston
Copy link
Contributor Author

preston commented Apr 8, 2020

Looks cool. Could this be done simpler using plain old dot/graphviz?

@neuronsong
Copy link
Collaborator

Currently his tool is written in C# and would require a mono install to run on OSX or Linux. Kurt is considering rewriting in typescript but it's 3 months to a year out on the rewrite. I recommended d3.js or something like that. Graphviz would be another quick way to get a simple graph. I also recommended he make the graph be vertical instead of horizontal. Horizontal is always going to be prolematic as it will blow out the margins on most screens after a few nodes unless it is reactive.

I'm looking at the graphviz option. I think I'll be able to hack together a reasonable graph representation pretty quickly with ruby-graphviz gem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants