OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

search-ws message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: ATOM


Moving an offline thread to the list with Ralph's permission....

LeVan,Ralph wrote:
> ATOM is a useful schema and I'll support it as soon as we have a stable
> mapping of our current content to it.  But, METS could just as easily
> hold our content, as could many others.  The only reason to pick ATOM is
> that it is popular today.  

I pick ATOM not because its "popular" but because it is the *ONLY* 
approved standard for syndication AFAIK.
Please correct me if I am mistaken on this.

> RSS1.0 and 2.0 were popular yesterday and
> ATOM will be replaced by something else tomorrow.  

All standards will be replaced someday by something better including the 
one one we are working on.

> Given that, I don't
> see any reason to make it our one mandatory schema.  Strongly
> recommended?  Yes.  Mandatory in some profiles?  Sure.
>   

I believe we need one mandatory response schema for interop that is 
guaranteed to be supported by all implementations.
Otherwise all bets are off w.r.t interop. Simply declaring capabilities 
supported by server does not help interop unless there is a mimimal set 
that is
guaranteed to be present.

Choosing ATOM as that one mandatory response format has many advantages:

    * We have less spec content to define and maintain
    * We get syndication (feed) capability for free
    * Any existing ATOM capable feed reader will work with a URL
      representing a search defined by our spec
    * ATOM syntax is extensible and therefor we will be able to add
      additional attributes to our response without requiring any one to
      update ATOM

We lose nothing AFAICT if we map current response structures to ATOM.

Thanks.

-- 
Regards,
Farrukh

Web: http://www.wellfleetsoftware.com




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]