On 7/16/05, Walter Underwood <[EMAIL PROTECTED]> wrote:

> But there is a point buried under all that. What are the changes required
> to support Atom? It looks complicated, but how hard is it? Here is a shot
> at that information.

Thanks Walter, this is good...

> For publishers, you need to be precise about the content. There are fallbacks,
> where if it is any sort of HTML, send it as HTML, and if it isn't, send it
> as text. The XHTML and XML options are there for extra control.
> 
> Also, add an ID. It is OK for this to be a URL to the article as long as
> it doesn't change later. That is, the article can move to a different URL,
> but keep the ID the same.
> 
> Add a modified date. The software probably already has this, and you can
> fall back to the file last-modified if you have to. But if there is a
> better date available, use it.
> 
> The ID and date are required because they allows Atom clients and aggregators
> to "get it right" when tracking entries, either in the same feed or when the
> same entry shows up in multiple feeds.
> 
> Extending Atom is different from extending RSS, because there are more 
> options.
> The mechanical part of extensions are covered in the spec, to guarantee that
> an Atom feed is still interoperable when it includes extensions. The political
> part of extensions has two options: free innovation and standardization. 
> Anyone
> can write an extension to Atom and use it. Or, they can propose a standard to
> the IETF (or another body). The standards process usually means more review,
> more interoperability, and more delay in deploying it. Sometimes, the delay
> is worth it, and we hope that is true for Atom.

Cheers,
Danny.


-- 

http://dannyayers.com

Reply via email to