+1 too.

I assume you’ve checked the license, the community and its activity and found 
them compatible?

Thanks
-Vincent 

On 25 Sep 2014 at 12:13:41, Marius Dumitru Florea 
([email protected](mailto:[email protected])) wrote:

> Hi devs,
>  
> There are a couple of places in XWiki were a tree widget is used or
> needed: document index, WYSIWYG editor wiki page linking, XAR import,
> navigation panel, database tree list, report step of Distribution
> Wizard, extension upgrade when asking confirmation to clean unused
> pages, etc. But we don't have a standard / recommended tree widget /
> library. We use either SmartClient which is very heavy or a custom
> tree based on Prototype.js.
>  
> Since we want to ditch the heavy SmartClient tree and we decided to
> move away from the dead Prototype.js to jQuery I propose to use jsTree
> ( http://www.jstree.com/ ) as the standard / recommended library for
> creating trees in XWiki.
>  
> It is one of the best and most used tree widgets written using jQuery.
> I have used jsTree on the File Manager (
> http://extensions.xwiki.org/xwiki/bin/view/Extension/File+Manager+Application
> ) and it was a positive experience. Moreover, there are other
> extensions based on, like the Dynamic Hierarchy Macro (
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Dynamic+Hierarchy+Macro
> ).
>  
> My plan is:
> * include jsTree in the default distribution (through a webjar
> dependency); it won't be loaded by default, obviously; you'll have to
> use Require.js to load it.
> * start rewriting the current trees using jsTree
>  
> Here's my +1.
>  
> Thanks,
> Marius
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to