I have been scratching my head trying to work up whether it was a setting in iTunes that was broken (which I haven't been able to find), so I checked the source of the RSS feed, and I think I have worked out the problem.
In the Channel header, there is a field called "lastBuildDate" which I believe should be updated every time a new item is added (and probably should be the same as the "pubDate" of the most recent item). For example, the start of the header for the Sunday Session looks like this at the moment:
- Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
<channel>
<ttl>60</ttl>
<title>The Brewing Network Presents - The Sunday Session</title>
<link>http://www.thebrewingnetwork.com/</link>
<language>en-us</language>
<copyright>© 2005-2007 The Brewing Network</copyright>
<lastBuildDate>Mon, 26 Feb 2007 01:00:00 GMT</lastBuildDate>
lastBuildDate should be Sun, 12 Apr 2009 00:00:00 GMT.
This make any sense, Code?