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

Reply via email to