Right now there is an RDF endpoint to get the widgets
http://role-widgetstore.eu/simplerdf/sparql
The similar API is planned for widgets bundles (or mashups).
I am pushing for using OMDL support for widget bundles
Are you interested in it?
In any case, we will discuss in the next ROLE meeting
1. the possibility for JSON API
2. openapp module and shindig
and report back ...
On 23.10.12 16:50, Scott Wilson wrote:
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