Re: Accepting invalid input [was RSS 1.1]
"ecomputerd" <ecomputerd-/[email protected]>
| Newsgroups | gmane.network.syndication.rss.devel |
|---|---|
| Message-ID | <[email protected]> |
It is very unlikely that a popular aggregator would reject invalid RSS altogether. If any aggregator is able to read the feed, one of the first things the developer will hear is "I can read the feed with YYY reader, why not yours?" This has been my experience. Greg Smith Author, FeederReader - The Pocket PC RSS reader and podcatcher www.FeederReader.com --- In [email protected], Danny Ayers <danny.ayers@g...> wrote: > On Thu, 20 Jan 2005 11:16:07 -0000, Jon Hanna <jon@h...> wrote: > > > > I think it is reasonable to report an error and then, as part of that error, > > an attempt to work around that error. I think this holds even in the case of > > ill-formed XML (the spec says you must report an error, not how that error > > must be reported). > > In that specific case of ill-formed XML I believe the spec'd behaviour > is for the parser to stop dead in its tracks. XML isn't robust in the > Postel sense, though an app using it may be. But I've been through the > mill a lot of times on this on the Atom list, mostly arguing from the > more Draconian point of view. At this stage in the game, I can't see > any developer of existing (popular aggregator) tools making their > input section respond by rejecting the data altogether. If the spec > says it's a no-no, I reckon it'll be widely ignored, if the spec says > it's ok, new developers will be as liberal as the old. So as a > realistic compromise I suppose a very clear error message SHOULD be > given (maybe with the opportunity to manually notify etc etc), or the > app MAY just ditch the stuff altogether. > > Cheers, > Danny. > > -- > > http://dannyayers.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/rss-dev/ <*> To unsubscribe from this group, send an email to: [email protected] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/