七夕だからという訳ではないけれど、青空文庫OPDSを更新した。
現状実質大きな変更はないけれど、開発版を入れてくのに基盤を更新しておく必要があったので、まずそのあたりからということで。
主な修正点
- 基盤更新(ruby, sinatra, nginx, passenger 等)
- author のノードから dc:creator のノードを削除
- OPDSの内部のリンクを相対リンクから絶対リンクへ変更
- 青空文庫のWebサイトにコンテンツが収録されていない作品については除外
外見的には大体こんな感じで実質的な変更はほとんどありません。
いままで ruby の1.8とかいう化石ぽい環境で動いてたので、それを 2.1系にして合せて実行環境を更新した感じです。