Skip to main content

RSS Feed Change

As I noted in the FeedPipe blog entry, I discovered a bug in my website software that results in no RSS change notification for an article or blog entry even when I make a major revision. Details about the design are described in the RSS Tests blog entry, as I am using the same design in FeedPipe. The website software sets a GUID, but I forgot to add the timestamp!

If I update the website software to add a timestamp to the GUIDs, then subscribers to the RSS feeds will receive change notifications for all articles and blog entries. I do not want to create such notifications for the Haskell Books feed. I therefore plan on fixing the bug in two separate steps.

Today, I implemented a temporary fix that adds a timestamp to the GUID only when there is more than one major revision. None of the Haskell book articles have more than on major revision yet, so that feed is not affected. Some other articles have more than one revision, so there will unfortunately be change notifications for those articles due to this change.

At some point after FeedPipe is ready and I have moved the Haskell books index and feed to a separate website, I will remove the temporary fix and implement the real fix. This will unfortunately result in change notifications for all of the articles and blog entries that do not have more than one major revision.

I am sorry for the inconvenience that this causes to RSS feed subscribers.

Author

Travis Cardwell

Published

Tags
Related Blog Entries