On 14-Aug-15 16:41, Denis Karyakin (JIRA) wrote:
[
https://issues.apache.org/jira/browse/TAVERNA-866?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14697246#comment-14697246
]
Denis Karyakin commented on TAVERNA-866:
----------------------------------------
I think not necessary to write code in pure js or with jQuery for visualization
workflow run, because already exist some great js libraries for this.
I compared different libraries: jointjs, gojs, js-sequence-diagrams, jsPlumb,
Dracula Graph Library, arbor.js, d3.js, sigmajs, Springy.js, Processing.js,
js-graph.it
I used some criteria for choose one library:
1. Maintainable
2. Useful for visualize workflow run
3. Useful in future for the interactively edit workflows
According to criterias are most good libraries is d3.js and jsPlumb. But in
d3.js editing graphs was opaque for me.
I choosed jsPlumb. It is jQuery plug-in for creating interactive connected
graphs
I have seen a lot more use of d3. When calling the jsPlumb can you make
sure you use intermediate functions so that it could possibly be replaced.
Thanks
Alan