(I previously asked this question which was somehow considered more applicable to superuser, and after it was migrated there, it was closed as not applying to superuser. Let me make it clear up front, then, that I'm asking if the feed that I have created in php, with a program written by me, has some problem with Google Reader. Or if Google Reader has some special requirements of which I, as a programmer, using php, should be aware. While I'm programming.)
I have two sites with RSS feeds. In each site, I gather the data and then pass it off to a simple formatter I wrote that does the work of creating the RSS format, so each site is essentially using the same code to generate the feed.
I subscribe to both of them in Google Reader. One (scribs) works fine, but the other (amusing.org) doesn't. It shows the most recent update as Nov 7 2009, and somehow the most recent updates (jan 22 and previous) get stacked up behind Oct 31 2009. As such, it never shows that the feed has updated.
Both feeds validate through Feed Validator, and just eyeballing it, all the dates and formats look right to me, but I can't work out where the problem is.
The feed that works: http://scribs.us/feed.php
The feed that doesn't: http://www.amusing.org/feed.php