tnakamura/fragile — pull request #9 by kitak (2013-02-15 02:36:02+00:00)
Title: AtomとRDF両方のフィードに対応する

RSS::Parserはフィードの種類が異なった場合，返すオブジェクトが変わります(RSS1.0の場合はRSS::RDF, Atomの場合はRSS::Atom::Feedのように).
Atomの場合はタイトルとURLを取得する場合，item.title.content, item.link.hrefといったふうにメソッドを呼ばないといけないのでエラーが発生していました．

最初はfeed-normalizer gemを使おうと思ったのですが，依存gemがないことがfragileの良い点だと思うので，モジュールをつくってextendすることで問題を解決しました．