- From: Thomas Landspurg <thomas.landspurg@gmail.com>
- Date: Fri, 13 Mar 2009 08:33:27 +0100
- To: SUZANNE Benoit RD-SIRP-ISS <benoit.suzanne@orange-ftgroup.com>
- Cc: public-webapps@w3.org
- Message-ID: <ea4bcc690903130033t1778ae46w60ffe11cfa806f96@mail.gmail.com>
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 UTC