2008-08-22T15:13:24+09:00

FOAF に OpenID のはなしがはっているというので読んだ。

http://xmlns.com/foaf/spec/

はじめてまじめに読んだんだけど icqChatID, msnChatID, aimChatID, jabberID, yahooChatID とかあってびっくりした。OnlineAccount は普通だと思うんだけど、なんでそれを特殊化 (スキーマの文脈でなんて呼ぶのかわからない) して各サービスむけに要素を定義してるんだろう。

has-a ですむものがあらゆる is-a になってるプログラムをみた気分。