On Feb 6, 2009, at 10:09 AM, Vincent Massol wrote: > 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?
I meant smartGWT, not gwt.... > > > 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 Thanks -Vincent http://xwiki.com http://xwiki.org http://massol.net _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

