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

Reply via email to