Visual editor

Registered by Gábor Csárdi on 2012-10-21

I think we have the technology now to create a graphical graph editor that is
1) cross platform
2) good-looking
3) user-friendly
4) works well with the R package (and possibly the Python package as well)
via web technologies.

The idea briefly is, to create a JavaScript graph editor, that can communicate with an R (or Python) process via websockets. The communication would be in some well-defined platform-independent language, such as XML, or maybe eve JSON. The R process could send commands like:
- set all vertex colors to "red"
- add two vertices
- etc.
and could request the whole graph.

R itself can serve the entire application via its internal web-server, maybe using something like Rook package, maybe even without that to keep dependencies minimal.

We could use d3.js or some other JS library to make JavaScript development quick and easy.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.