From version 1.1 >
edited by Ludovic Dubost
on 2019/02/03 20:00
To version < 2.1
edited by Fawad Ali
on 2020/01/13 17:15
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.ludovic
1 +xwiki:XWiki.GinPachi
GoogleSummerOfCode.ProjectClass[0]
Mentor(s)
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.ludovic
1 +xwiki:XWiki.ludovic,xwiki:XWiki.GinPachi
Details
Mentor(s)
Estimated workload
3 month
Details

The objective of this project would be to integrate powerful Javascript visualization libraries in XWiki and particularly those that would allow editing of the visualization, and extend XWiki internal APIs to make it easier to integrate such libraries.

Examples libraries to integrate:

- mapjs mindmap (includes wysiwyg modifications on a mindmap)
- vis.js timeline & graph (includes wysiwyg modifications on a timeline or graph
- vizjs (graphviz)

In terms of XWiki features that could be integrated in the XWiki core:

- support for a REST api to save the content of a macro being edited
- support to saving an "image" version of the visualization capturing the div including the visualization (which would allow PDF export on the visualization)
- support for realtime rendering of a visualization versus the macro content (change the graphviz content and render it in realtime)

Volunteers

 

Active
Yes
Year

2019

Developer profile

Javascript specialist.

Status

Proposed

Get Connected