plaggerでFedoraのパッケージ更新情報を取得してみる

結論から言えばhttp://fedoranews.org/cms/aggregator/sources/80なんかがあって,無用なんですが,いちおうメモ。


Extrasはまだhttp://fedoranews.org/cms/aggregator/sources/81のページに出てないので,
http://download.fedora.redhat.com/pub/fedora/linux/extras/6/i386/repodata/repoview/__latest__.group.html
このページをCustomFeed::Cofigで。

/assets/plugins/CustomFeed-Config/fedora-extras.yaml

match: http://download.fedora.redhat.com/pub/fedora/linux/extras/6/i386/repodata/repoview/__latest__.group.html
extract: <li>.*?<a href=".*?" class="inpage">(.*?)</a>:.*?<span>(.*?)</span>.*?</li>
extract_capture: title body

とした。しばらくはこれを使うことにする

追記

上のyamlだと最初にマッチするものがおかしいんだよなぁ。"extract_after_hook"をつかってリンクを作ろうとしたときにたいへんなことになる。どうかけばよいものか…。

再追記

某所でつっこまれた。


RepoView 監視の経験から、一回に 30 以上のパッケージ更新がある ( 割とある ) と当然、あふれた更新分について不明、という欠点もあります。
あぁなるほど思いつかなかった。