I'm still seeing this inconsistent behavior between the validator and the feed aggregator using an installation of moodle 1.9+ weekly (downloaded 2008-12-30). Upon further review, the problem seems to be related to the difference between plain HTML pages that embed a link to RSS or Atom feeds, and the RSS or atom feeds themselves.
I find this when i go to add a feed. the page title is "Configuring a Remote RSS Feeds block". If i put http://mrsgibb.blogspot.com/ into the "add a news feed" box, and then click the validate link, the remote feed validator says that the site checks out.
This is because the remote feed validator is parsing the html returned from http://mrsgibb.blogspot.com/, finding the 'link rel="alternate" type="application/atom+xml"...' element in the page head, and actually pulling the feed from there instead.
But if i just click "add" with that same URL, moodle tells me that the feed is not valid.
OTOH, If i pass the href information for the associated feed ( http://mrsgibb.blogspot.com/feeds/posts/default ) directly to moodle, it accepts the feed just fine.
So it seems to me that the right way to address this is to have moodle know how to scrape out the alternate feed links from the text/html data if the data fetched isn't a feed, and try again. (only allow this kind of retry once, of course, to make sure that a malicious remote site can't get moodle stuck in an infinite recursion of retries).
From Petr Skoda (skodak at centrum.cz) Sunday, 30 July 2006, 05:07 AM:
Is your cron service running?
Anyway could you send me a link to your site for testing?
From Petr Skoda (skodak at centrum.cz) Thursday, 10 August 2006, 04:03 AM:
After more testing some feeds work, some do not. There are several standards - I guess Moodle is supporting only some of them
Assigning to Eloy...
From Eloy Lafuente (stronk7 at moodle.org) Thursday, 10 August 2006, 06:03 AM:
He, he. This seems to be one ping-pong match. :-P
If I'm not wrong that stuff was developed by Daryl Hawes. Assigning it to him.
Ciao