Max,

On 28.11.2003, at 10:35, Max Horn wrote:


Am Freitag, 28.11.03 um 02:34 Uhr schrieb Tim Pritlove:


I don't really understand why nobody understands that the RSS fink is deeply broken. I have pointed out the errors. The output of feedvalidator is no help.

And I don't really understand why you don't understand that RSS 1.0 is not considered a standard by me :-). Just because somebody calls it a standard doesn't make it one.

I consider something a standard if a proper description describing the details is available. I wouldn't call it an industry standard or web standard :)


Our RSS feed is a RSS 0.9x feed, which is supported by many many news aggregators. RSS 1.0, despite its name, deviates in many substantial ways from 0.9x. RSS 2.0 is the true continuation of 0.9x.

I don't want to be too picky on this, but this is where the confusion lies. 1.0 is the great overhaul of the original 0.9 version done by Netscape (based on RDF). RSS 2.0 is the continuation of something called 0.91 which took on on 0.9 but has an inherently different structure (no RDF).


There are technical merits to both the 1.0 variant and the 2.0 variant. Problem is, if you comply to the one, you can't comply to the other, and vice versa. Personally, I am getting more and more fed up by the RSS community, which is apparently mostly about arguing which of them is the "true" RSS. Hopefully a true standard will emerge one day. At this point, however, there is none.

My only point was that you do either one but not both at the same time which is the case now. I was quite happy it was _mostly_ RSS 1.0, however :)


The most obvious bug and the one that made me do the bug report was that the <item> elements lack a unique resource URI
I already fixed that a couple days ago.... How about first checking? :-)


Oops. I did check when you first mentioned having worked on it but couldn't notice any difference. No I see change and in fact it works much better now as the URIs are unique now.

But there is still the problem of using a forwarded domain name for URLs: it is still not possible to jump directly to a single news item from RSS to HTML as the forward destroys the direct addressing of a single fragment: "http://fink.sf.net/news/#2003-11 -24%20More%20mirrors....pretty%20please%3F" gets forwarded to "http://fink.sourceforge.net/news/"; and curs the addressing of.

Is there any specific reasons the "fink.sf.net" domain is used in favour of "fink.sourceforge.net"?


and that the <channel> element misses it's basic element: the <items> RDF sequence of resource URIs. In addition, all referenced URLs get forwarded to another URL.
RSS 1.0 is the only of the multiple existing RSS specs which requires this. The others don't.

I know. But as long as the fink feed starts with a <rdf:RDF> element this is how the story goes. The other way would be starting with an <rss version="2.0"> element which is a totally different story.


The only reason it works now in NNW is NNW's quirks mode which accepts the missing items. Other RDF parsers may NOT accept it as they accept only the items actually listed in the channel's <items> element.

However. Please consider exchanging the domain names as well and I will be quiet on this forever :)

Greetings
Tim
------
Tim Pritlove, Discordian Evangelist
<mailto:[EMAIL PROTECTED]> <http://tim.geekheim.de/> <aim:timpritlove>
------
"Sure it corrupts your files, but look how fast it is!"



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to