Publish::Gmailなどを利用すればメールでの送信も可能である。データ中のリンク先のファイルを取得してくれるのだが、これが通常のテキストに変換されとdescription要素に収められる。ファイルを取得しなくてもこのページのURLを併せて配信しているので十分であろう。詳細な書誌情報をも配信、となるとこのデータが必要となる。別途プラグインとして切り出す手段を考えるべきだろうか。国内の図書館システムベンダは星の数ほどあるわけではなく、それなりの数にまとまっている。新着情報を出力可能な図書館システムの数だけ作成すれば、とりあえず新着情報をRSSで提供するサービスが可能となるだろう。今回の例も、実はいくつかの図書館で共通のフォーマットが使われている。利用したのは、出力についてRSSだけでなく電子メール等での送信などをサポートできること、また今回は一つのみであったが複数のFeed(学部図書館や分野毎に新着情報を出力している館もある)をまとめるなど、利用者のニーズに合わせて柔軟に対応可能な入出力機能を有している点にある。各図書館システムに特有の出力形態にあわせて個別に設定ファイルを作成すれば、RSSフィード作成など残りの作業はPlagger本体とそのモジュール群に任せることができ、開発にかかる労力も低減されると思われる。あとは「図書館の新着情報を(時にパーソナライズして)RSS等で配信」というサービススタイルがどこまで支持を集めるか、というところだろう。リンクへとサービスを連携させてゆくこともできるだろう。なんとか実装したいなあ。今ある図書館の新着案内からRSSを生成するスクリプトを考えている。これらをゲリラ的に提供した後で、「便利だ」ということを広め、そして必要性を訴えるのでよいのでは。ついて、ゲリラ的な戦術が適切かどうかはともかく、ツールの汎用化に向けた自分なりのアプローチとして、Plaggerを使えないかと考えるだけでとどまっていたが、ようやく手を付けてみた。Plaggerは、Perlモジュール群からなるツールで、HTMLやRSSを何かしら切ったり張ったり加工して、gmailへの送信やRSSその他様々な形式で出力するツールと言える。事例や上手な回答が出ているのでご参照ください。これで普通の図書館Webサイトで提供されている新着情報をRSSに変えてしまおうと言う目論見。既存のツールはありがたく使おう。その1」が後押ししてくれた。