Dave Walker: If you're running Blosxom 2.0, you can grab my
Atom 0.2 flavour files
here. It
uses a CDATA encoded version of the individual posts. If
you're enough of a stud so that your blog's totally valid XHTML you
might want to modify story.atom to serve the non-encoded
representation instead.
Sam Ruby contributed a wonderful bit of automagic that "does the right thing" in your Atom feed, based on whether a given entry is well-formed or not... I've included Sam's plugin in a revised flavour pack....
[more]
Is there a provisional MIME-type agreed for atom yet? I noticed some discussion of RSD, but that seems needlessly complicated, I just want to add a <link rel="..."> tag, like I do for RSS.
Also, when you validate P/A/(n)E, the validator points you to a valid-pie image that doesn't exist yet, just so you know.
Hmmm,
The MIME type brings to mind another possible issue that came to me yesterday. Currently Joe's API draft states that you can send various differing file formats with the same MIME type (text/atom+xml) which means that the default handler for that MIME type has to inspect the contents of the stream before deciding how to process such an XML document. It could be an introspection file, a feed, or search results. The correct thing to do with each file is rather different.
This may or may not be a problem but it is rather interesting either way.