Plaggerサービスモドキを作った後に、plagger専用のyaml-generatorみたいなのがあるとサービスモドキの拡張も楽だなぁと思っていて、XMLのDTDみたいなのがあればいけるなぁと思って探そうと思っていたら、miyagawaさんがそのものずばりなKwalifyというのを今日紹介されていた。 POD から自動抽出してスキーマ生成(あるいはその逆)ヤリタス。Plagger の場合の YAML スキーマは plugin をロードするごとに動的に作られるからきついかも? 一度 YAML::Load した後 plugins をなめてスキーマつくってから validate みたいな感じかな。 http://subtech.g.hatena.ne.jp/miyagawa/20060911/1157959808 Kwalify Rubyist Magazine - プログラマーのための