To get better compliancy with RSS, we upgraded our feed to RSS 1.0. Please refresh your feeds, test and report any problems in the comment section. On other site news, the GTK+ browser Dillo is now working better with our comment.php pages. The GnomeFiles.org feed also saw an update recently, it is now formatted in lovely HTML (it will remain in RDF version 0.9 though, as it will the NMC feed, because their creation php code is hairy).
Updated RDF/RSS News Feed; Please Test
About The Author
Eugenia Loli
Ex-programmer, ex-editor in chief at OSNews.com, now a visual artist/filmmaker.
Follow me on Twitter @EugeniaLoli
45 Comments
Does it give you an error message? If yes, please send it to me.
“Not an rss document”
i guess it spelld wrong it should be
“Not a rss document”
but i am having spelling problems too
I have added:
<feed>
<name>OsNews.com</name>
<url>http://www.osnews.com/files/recent.rdf</url>
</feed>
to the feed.xml file…is the url correct?
;
Or do you mean about the fact that our server sends it as plain/text instead of the RSS mime type? This is a problem on our end indeed, but it is not a bug, it is a warning (I have asked our admin to fix it a month ago, but he doesn’t have time). If Dreambox chokes because of this though, then it’s a dreambox bug.
The Dremabox is a Linux driven satelite/multimedia box.
It runs on LInux 2.6 and has an optional dvd and hardrive.
The rss reader is a plugin you can download form a webpage.
I am using the Hydry (greek;)) image wich enables a lot of plugins etc. possiblities.
You can watch tv, satelite, dvd, mp3, ogg, mpg, ts etc on a dreambox, its got an email client and a webbrowser…its COOL
Sounds good. However, I would also suggest you email the author of the dreambox RSS module to fix the problem btw. If you think that the problem is on the header of the file and not on the actual code of the RSS, then he must start supporting text/plain, cause I can’t get hold of our server admin to fix it in time (in fact, the mime type is not even mandatory).
I made some changes to your feed and it now works perfectly
with the dreambox.
http://212.13.209.220/osnews_test.xml
I think i found the problem
Items are noted as:
<item rdf:about=”http://www.osnews.com/story.php?news_id=8384“>
But if i remove everything except the <item> tag its works…
I will email them with this problem.
rdf:about is a required attribute of RSS 1.0. Check here:
http://web.resource.org/rss/1.0/spec
If your RSS reader chokes on that, it’s your RSS reader’s bug.
I just updated the rss reader but it seems they only support
rss 2.0
Eugenia is it ok when i put your recent.rdf on my sever and make changes to it so that users of a dreambox (and there are a lot) can read the osnews feed? I will try and ad your website (gnomefiles.org too) to the official feed list.
I will let you konw..
No problems with my self-build MagpieRSS based PHP reader. With exception of strange item [ http://www.vilgots.lv/osnews.png ] at 5:47 GMT+2.
The feed doesn’t validate at feedreader.org: http://www.feedvalidator.org/check.cgi?url=http%3A%2F%2…
– Feeds should not be served with the “text/plain” media type [help]
– Your feed appears to be encoded as “iso-8859-1”, but your server is reporting “US-ASCII” [help]
– line 48, column 195: description contains bad characters (2 occurrences)
Also, why RSS 1.0? While a good attempt to re-introduce RDF and the Semantic Web back into RSS, it seems like the choice of formats is becoming less popular in the face of the tide of 2.0 and the spin-off of Atom.
I can’t do that, because the .rdf page is not a php dynamic page, it is a static file generated by php. I don’t want it to be dynamic for load reasons.
Regarding the feedvalidator, except the mime stuff which as I said I KNOW about and was not a reason to re-mention it (the second warning is a result of the first one), the third one is a real one that I have no control over. It depends on the stories text each time. I clean up a lot of such characters before a feed goes live, but there are always characters to be missed. So, no matter what feedvalidator says, the feed is as good as it gets right now.
http://www.washington.edu/webinfo/htaccess/
You can probably add a simple .htaccess in the directory to override the mime type.
No problems here.
I’m really nitpicking here, but in an ideal world, you wouldn’t put raw html code as CDATA (enclosed in <![CDATA[ ]]>). When doing that, you don’t give a clue to the parser about what kind of data it is. If I were to do things the way they are supposed to be done, I would display that CDATA in its raw form, not as HTML as it is the case in gnomefiles’ RSS feed.
XML namespaces should be used instead.
<description><![CDATA[ foobar ]]></description>
would become
<description><html:div>foobar</html:div></description>
for instance.
Anyway, it works in the real world:
http://www.gnomefiles.org/files/gnomefiles.rdf“ rel=”nofollow”>http://dev.skamp.net:8080/news/rss.php?feed=