On 23 Oct 2012, at 15:32, Raminderjeet Singh wrote:
> Hi Dominik & Martin,
>
> We evaluated lot of gadgets hosted on ROLE to use them in Rave. Idea is to
> make ROLE widget store available for Rave users. During the exercise we found
> lot of Role gadgets have open-social version 0.7 or 0.8. These versions do
> not work with Shindig 2.5, it needs opensocial version 0.9+. Please take a
> look at excel sheet attached to
> http://grids.ucs.indiana.edu:9090/browse/RSG-10 JIRA task. Version problem
> can be solved by updating the open-social version in gadget xml(attached the
> zip file to JIRA). Some of the gadget hosted use openapp module which is not
> available in shindig. Any idea about this?
>
> To integrate ROLE widget store with Rave widget store, Are there any API's we
> can work with?
Can the ROLE widget store provide the same JSON APIs as Edukapp?
The APIs needed are
Searching: search?q=${SEARCHTERM}&start=${OFFSET}&resultsize=${LIMIT}
Browse:
tag/${CATEGORY}/widgets?start=${OFFSET}&resultsize=${LIMIT}
Detail: widgets/{ID}
Tag list: tag/all
E.g.,
api/search?q=youtube
{"number_of_results":1,"SearchResults":[{"id":110,"name":"YouTube","icon":"http://localhost:8080/wookie/wservices/wookie.apache.org/widgets/youtube/icon.png","featured":0,"created":"2012-07-16T23:00:00.000+0000","updated":"2012-07-16T23:00:00.000+0000","license":"Licensed
info","author":"Apache Wookie (Incubating)
Team","tags":[],"activities":[],"description":"Find and play YouTube
videos","type":"W3C
Widget","downloadUrl":"http://localhost:8080/wookie/widgets/http://wookie.apache.org/widgets/youtube?format=application/widget","uri":"http://wookie.apache.org/widgets/youtube"}]}
>
> Thanks
> Raminder & Viknes
>