CustomFeed::Config を Aggregator::Simple ベースにできないかなぁ。
この二つの共通点としては、
- Web からデータ取ってくる
- とってきたデータをパースして Plagger::Feed を生成する
辺りで、違う点は
辺り。利点としては Aggregator::Xango 見たいなのを比較的簡単に作れる(かもしれない)。
と書いてみて思ったけど、Plagger::FeedParser をプラグイン化したらいいんじゃないかなぁ。少なくとも他の Aggregator 系のプラグインで使えるし、CustomFeed::Config::Xango 見たいなのを作らなくてすむ。で、プラグインは Parser::Feed とか Parser::Config とか Parser::JSON とか作ればいい感じとか。
でもそれをすると CustomFeed::Config と Filter::EntryFullText の統合が難しくなるんだよなぁ。
っていうか要するに Web からデータ取ってくるのとデータをパースするのを分離すればいいのかな。
とりあえずとりとめもなく考えてみた。