bcoe/routers-news — pull request #2 by bcoe (2012-12-26 22:48:20+00:00)
Title: News feeds

I would like to write an Atom and an RSS class, which inherit from Source but allow people to add RSS and Atom sources with nothing more than the feed URL:

Personally I think that supporting both scraping and Atom/RSS is necessary, but I lean towards scraping in many cases:

1. news sources tend to put truncated information in their feeds.
2. news sources have RSS feeds even when the actual content is behind a pay-wall, screw content behind a pay-wall, I'm not interested in supporting those sources.
3. there are things I'd love to parse news from that don't have feeds.
4. scraping allows you to pull out interesting information rarely in feeds (links to other articles, etc.).

Long story short though, I think supporting both would be smart -- and jQuery is actually a pretty good XML parser.