Page 1 of 1

Changelog RSS feed invalid

Posted: Sat Jul 22, 2006 6:49 am
by breun
I wanted to add http://3es.atomicrocketturtle.com/Changelog.rss to my list of feeds in Opera 9, but it is not recognized as a valid feed file.

Indeed it doesn't seem to be a valid feed file: http://feedvalidator.org/check.cgi?url= ... ngelog.rss

Posted: Sat Jul 22, 2006 10:44 am
by scott
Hmm, that site isnt being terribly helpful, other than directing me to the RFC that for the love of my free time, I dont have the bandwidth for. If you find what it needs to be, let me know.

Posted: Sat Jul 22, 2006 12:04 pm
by breun
The help link says: "Another common error is the inclusion of whitespace characters (spaces, tabs, newlines) before the XML Declaration. If an XML Declaration is included, it must be the first thing in the document"

However, your XML declaration is on line 2, line 1 is empty.

I see you declared XML version 2.0. Is that ok? Most feeds I see have version 1.0, but maybe 2.0 is already out, I don't know. Also seen at http://www.w3schools.com/rss/rss_syntax.asp

Posted: Sat Jul 22, 2006 12:45 pm
by scott
Hell if I know, I just throw commands at stuff til it works :P

Posted: Sat Jul 22, 2006 1:13 pm
by breun
Yeah well, it's not working for me. :( Can you try to remove the empty first line? Because that's definitely an error.

Posted: Sun Jul 23, 2006 9:31 am
by scott
try it now, I tweaked it a bit, but some of the changes (like to the date) are things I cant do with the room I have on ART

Posted: Sun Jul 23, 2006 9:40 am
by breun
It's working for me now. :)

You're keeping a complete log in the RSS feed? Usually feeds only contain the latest 10-20 items or so. I see 106 now.

Posted: Sun Jul 23, 2006 9:44 am
by breun
One more thing: the description tags in your feed don't contain any descriptions. Would it be possible to put what changed in there so I don't have to follow the link to http://3es.atomicrocketturtle.com/Changelog to see what actually changed?

Posted: Sun Jul 23, 2006 9:53 am
by scott
Im just running a real simple perl script against Changelog really, so I can get it into the ART web page. I'll see what I can do about the description data, I think there was a reason why I didnt use it. We'll see in a bit