I'm really against redeveloping anything unless we've exhausted all other options.
I'd rather we try to find a solution with the smartGWT tree. Have you emailed the gwt project to ask them for advice? Thanks -Vincent On Feb 6, 2009, at 10:05 AM, Marius Dumitru Florea wrote: > Hi JV, > > It's a tough choice.. Besides the problem with the data source the > SmartGWT's tree has everything that we need like drag&drop on the tree > nodes? Also, are there many issues reported for the SmartGWT's > TreeGrid? > > I don't know what's best.. > Marius > > Jean-Vincent Drean wrote: >> Hi devs, >> >> I'm currently doing some experiments about the wiki explorer and I've >> started to play with smartGWT. >> My initial plan was to use the new REST APIs to populate the wiki >> explorer tree, the root node would have called /rest/wikis, wiki >> nodes >> would have called /rest/wikis/WIKI/spaces, and so on. Unfortunately >> it >> is currently impossible to use multiple sources (REST in our case) to >> populate smartGWT TreeGrid, there are experiments in the field but >> this is not yet supported [1]. Note that using a single DataSource >> works like a charm but as far as I understand it is not designed to >> lazily load bunch of items after bunch of items from the server (they >> are lazily parsed/rendered though), in our case it means that we'd >> have to build a huge XML file describing all the resources in the >> wikis to feed the wiki explorer; of course this is not an option. >> >> Here are the options I'm currently evaluating: >> >> 1) Continue with smart(client/GWT) and extend smartGWT TreeGrid to be >> able to use multiple DataSource (if doable). >> 2) Develop a dynamic tree on top of GWT Tree widget and: >> a) use the GWT XWikiService to populate the tree (need new methods, >> doesn't take advantage of REST operations). >> b) use restlet GWT REST client [2] to populate the tree from our >> REST services. >> c) use sonatype GWT REST client [3] to populate the tree from our >> REST services. >> >> [1]: http://forums.smartclient.com/showthread.php?t=3181 >> [2]: http://wiki.restlet.org/docs_1.1/13-restlet/144-restlet.html >> [3]: >> http://svn.sonatype.org/nexus/trunk/sandbox/nexus-gwt-ui/sonatype-gwt-rest/ >> >> Thanks, _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

