W3C home > Mailing lists > Public > public-webapps@w3.org > January to March 2009

Re: [Widgets] Widget Gallery RSS like sharing format

From: Thomas Landspurg <thomas.landspurg@gmail.com>
Date: Fri, 13 Mar 2009 08:33:27 +0100
Message-ID: <ea4bcc690903130033t1778ae46w60ffe11cfa806f96@mail.gmail.com>
To: SUZANNE Benoit RD-SIRP-ISS <benoit.suzanne@orange-ftgroup.com>
Cc: public-webapps@w3.org
 Good suggestion. I think RSS/Atom is well adapted for new widgets
publication. I think that keeping the platform attribute is interesting,
because we - as many - we will have to support different format for some
time.

On Wed, Mar 11, 2009 at 2:14 PM, SUZANNE Benoit RD-SIRP-ISS <
benoit.suzanne@orange-ftgroup.com> wrote:

>  All,
> Based on our last F2F, we have talked about an RSS like file format that
> would standardise the widget list for various needs. I do not consider the
> following as a formal format proposition but as an input to open the
> discussion as it should probably be written in atom instead of RSS.
>
> So here we go, here is an example of the xml format:
> <*rss* version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"
>  xmlns:atom="http://www.w3.org/2005/Atom">
>
>   <*channel*>
>  <*title*>Djinngo Widget Catalog on vista</*title*>
>  <*atom*:link rel="self" href="http://example.com/gallery/"/>
>  <*link*>http://example.com/gallery/</link>
>  <*description*><![CDATA[]]></*description*>
>  <*language*>en</*language*>
>
>  <*item*>
>   <*id*>3_LiveRadio</*id*>
>   <*title*><![CDATA[Orange LiveRadio]]></*title*>
>   <*platform*>vista</*platform*>
>  <*category*>4</*category*>
>  <*version*>1.4.0</*version*>
>  <*link*>http://example.com/gallery/#widget=3_LiveRadio</*link*>
>  <*guid* isPermaLink="true">
>   http://example.com/gallery/#widget=3_LiveRadio</<http://example.com/gallery/#widget=3_LiveRadio%3C/>
> *guid*>
>  <*language*>14</*language*>
>  <*description*><![CDATA[Orange LiveRadio gadget]]></*description*>
>  <*screenshot*>http://
> example.com/GadgetFactory/widgets/screenshots/liveradio-fr.jpg</*
> screenshot*>
>  <*author_name*><![CDATA[Orange]]></*author_name*>
>  <*pubDate*><![CDATA[Fri, 12 Jan 2007 00:00:00 +0100]]></*pubDate*>
>  <*downloads*>0</*downloads*>
>  <*download_url*>http://download.example.com/Orange-LiveRadio-FR-v2.gadget
> </*download_url*>
>  <*rating*>0.0</*rating*>
>  </*item*>
>
>  <*item*>
>  <*id*>3_OrangeSport</*id*>
>  <*title*><![CDATA[Orange Sport]]></*title*>
>  <*platform*>vista</*platform*>
>  <*category*>2</*category*>
>  <*version*>1.3.0</*version*>
>  <*link*>http:// example.com/gallery/#widget=3_OrangeSport</*link*>
>  <*guid* isPermaLink="true">
>   http://example.com/gallery/#widget=3_OrangeSport</guid><http://example.com/gallery/#widget=3_OrangeSport%3C/guid%3E>
>  <*language*>14</language>
>  <*description*><![CDATA[Suivez toute l'actualité sportive en direct.]]></
> *description*>
>  <*screenshot*>http://example.com/widgets/screenshots/sport.jpg</*
> screenshot*>
>  <*author_name*><![CDATA[Orange]]></*author_name*>
>  <*pubDate*><![CDATA[Tue, 20 Nov 2007 00:00:00 +0100]]></*pubDate*>
>  <*downloads*>0</*downloads*>
>  <*download_url*>http://download.example.com/Orange-Sport-FR.gadget</*
> download_url*>
>  <*rating*>0.0</*rating*>
>  </*item*>
>  ...
>   </*channel*>
> </*rss*>
>
>
>
> The idea is to describe the following elements:
> *- title*: is the widget’s name
> - *pubDate*: is the date of the publication of the widget
> - *guid*: defines a unique identifier for the item
> *- platform*: is the widget’s platform
> *- category*: is the number corresponding to a category item
> *- version*: the widget’s version.
> *- link*: is the link toward the widget page on the Djinngo gallery.
> *-* *language*: is the number corresponding to a language, although here
> we should probably use the language format of the P&C spec
> *- description*: the widget’s description.
> *- screenshot*: is the direct link to a screenshot of the widget.
> *- downloads*: the number of downloads for the widget.
> *- download_url*: is the direct link to download the widget.
> *- rating*: the rating the widget on the gallery.
>
>
>
> Best Regards, Benoit
>
>
>
>
>
> *Benoit  Suzanne
> *Widget Factory Project Manager - Orange Labs - FT/RD/SIRP/SOL/SLAM
> t. +33 (0)145 298  198 - m. +33 (0)680 287 553
> *benoit.suzanne@orange-ftgroup.com
> *
>
>
>
>


-- 
Get the ALL NEW Webwag Mobile - http://webwag.com/mobile
Thomas Landspurg -  Webwag  CTO and Co-founder
http://www.webwag.com Tel: +33 6 32 29 42 16
Received on Friday, 13 March 2009 07:34:15 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 18:49:30 GMT