[ 
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

> Choose method draw diagram of workflow run
> ------------------------------------------
>
>                 Key: TAVERNA-866
>                 URL: https://issues.apache.org/jira/browse/TAVERNA-866
>             Project: Apache Taverna
>          Issue Type: New Feature
>          Components: GSOC Taverna Databundle Viewer
>            Reporter: Denis Karyakin
>            Assignee: Denis Karyakin
>
> Use https://jsplumbtoolkit.com/ or find smaller library or draw only with 
> jquery



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to