<br><br><div><span class="gmail_quote">On 6/19/07, <b class="gmail_sendername">Larry Garfield</b> <<a href="mailto:larry@garfieldtech.com">larry@garfieldtech.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>Disclaimer: I am not an RSS guru, just a pedant. :-)<br><br>RSS is XML. The XML spec explicitly says that invalid files should be discarded, not guessed at the way HTML is. Trying to make sense of a broken RSS feed is explicitly contrary to the spec. So, er, why are we spending so much time trying to sanitize? If it doesn't parse correctly, report an error "this site's RSS feed is f*ed up, tell 'em to fix it". Am I missing something here?
</blockquote><div><br>And this is the point where I dive back in....<br><br>Many many many people have argued this.<br><br>Fact: many non proper XML RSS feeds exist in the wild.<br>Fact: if Drupal doesn't parse it, when other applications do, Drupal looks "broken"
<br>Fact: regular people like stuff that "just works" with any RSS feed out there, and will pick that over XML pedantry every day. <br></div><br></div>A checkbox for "discard invalid XML" makes perfect sense....for *some feeds* and *some use cases*.
<br><br clear="all"><br>-- <br>Boris Mann<br>Office 604-682-2889<br>Skype borismann<br><a href="http://www.bryght.com">http://www.bryght.com</a>