昨日のエントリ で書籍リストを blosxom でつくって publications を FOAF 化というのをやったのですが、だったら FOAF そのものを blosxom でつくればいいやんとかおもって試して見ました。
foafxom - set of plugins and flavours to use blosxom as FOAF manager
foafxom
foafxom is a set of plugins and flavours that enables you to use blosxom as a FOAF management tool.
友達リスト (knows) とか興味 (interest) が blosxom のカテゴリになっていて、1個1個の要素が blog エントリになっています。
んで、blosxom の「ディレクトリごとに flavour を変更可能」という特性をうまくつかって、foaf:knows や foaf:interest なんかの RDF 出力を flavour で実現しています。自分のFOAF もこれを使ったものに変更してみました。
使い方はふつうの blosxom と同じです。ダウンロードしてきて設定をいじって、cgi-bin なディレクトリに放り込むだけ。Apache いじれる人は
ScriptAlias /foaf.rdf /path/to/foafxom
なんてやるとそれっぽいでしょう。
データ管理の方法は同梱の samples を参照してください。samples の中には .rdf のフレーバがはいってますのでこれはデータディレクトリにそのまま持っていってくださいな。