api and app and rss and wordpressaehso on 25 Sep 2007 08:55 pm
Great to see Wordpress 2.3 shipping with support for Atom 1.0 and APP (draft 17 compliant I’m guessing). I haven’t updated this blog yet (for fear of borking plugins/themes that I have enabled) but from playing with a local test install this afternoon I see Wordpress now publishes the following feed URLs out of the box:
<wordpress-root-URL>/?feed=atom - Atom 0.3 format feed
<wordpress-root-URL>/?feed=rss - RSS 0.92 format feed
<wordpress-root-URL>/wp-app.php/service - APP Service
<wordpress-root-URL>/wp-app.php/posts - “Wordpress Posts” APP collection feed
<wordpress-root-URL>/wp-app.php/categories - “Wordpress Posts” APP category document
<wordpress-root-URL>/wp-app.php/attachments - “Wordpress Media” (attachments?) APP Collection
I am a little curious about why the HTML doesn’t contain a <link> for 4 though - its absence makes it kind of difficult to auto discover the collection feed URL. I’m also curious why both 1. and 4. exist. I always assumed that the APP collections would just point to the real Atom feed URL, with APP clients authenticating to send HTTP POST, PUT and DELETE requests. Was this necessary because of bad feed readers/aggregators or was my assumption just plain wrong?
Update: Sam Ruby has some good commentary, doesn’t answer my question though…