Weblog entry #66 for Steve

Indecision over RSS feeds for comments / tags /etc
Posted by Steve on Wed 18 Jan 2006 at 14:14
Tags: none.

I'm just about ready to commit a new RSS feed implementation to the live site.

The minor issue which I've yet to resolve is where the feeds should appear. As we can see on the syndication page each of the current feeds is just a file in the server root directory.

Along with those feeds we also have several more used for weblogs:

  • /weblog/feeds/username

A shame these are different.

I think the current plan is to have two new feed hierarchies:

  • /tag/feeds/Foo
    • Feed for articles with the tag Foo.
  • /comment/feed/onarticle/1234
    • Feed for comments on article 1234.
  • /comment/feed/onpoll/987
    • Feed for comments on poll 987.
  • /comment/feed/onweblog/username/1
    • Feed for comments on weblog for user username with entry ID 1

I could see the case for moving the weblog comment into the /weblog URI prefix to match the weblog feeds - but I think it makes sense to keep the comment feeds related.

The other approach is to change everything, and use Apache redirects to patchup existing links:

  • /feeds
  • /feeds/articles/rss - or /feeds/articles/articles.rss
  • /feeds/articles/rdf - or /feeds/articles/articles.rdf
  • /feeds/articles/atom - or /feeds/articles/atom.xml
  • /feeds/weblogs/username
  • /feeds/weblogs/username/comments/132
  • /feeds/comments/article/11
  • /feeds/comments/poll/12

I just can't make up my mind. I actually massively prefer the second arrangement - but that will involve indefinite rewritten links.

Suggestions, or Comments welcome.

 

User Login

Username:

Password:

[ Advanced Login ]

Register Account

Quick Site Search