2006/11/17
iCalendarのVENUE拡張
http://eventful.com/とhttp://upcoming.org/の両方とも、iCalendarにVVENUEという拡張があります。 venueは場所、開催地の意味です。最初のvは、iCalendarのファイルフォーマットが元々vCalendarと呼ばれていたため、フォーマットがBEGIN:VEVENT ... END:VEVENTのようになっています(VTODOもあります)。venueも、その名称を引き継いで、BEGIN:VVENUE ... END:VVENUEになっています。
iCalendar(rfc2445)のスペックでは、予定の場所はLOCATIONプロパティに持ちます。値は単なるテキストで、解釈はアプリ次第です。 VENUE拡張は、LOCATIONプロパティ値にVENUE-UIDを持たせています。
スペック文書
予定に、時間だけではなく場所の情報を付与するのは、自然で正しい拡張だと思います。
しかし、eventful.comもupcoming.orgもあまり近づきたくない雰囲気を感じます。なんとなく、商業臭がぷんぷんする感じです。商業臭を否定しすぎると自分の首を絞めるのであまり言いませんが。
- Category(s)
- カテゴリなし
- The URL to Trackback this entry is:
- http://dev.ariel-networks.com/Members/inoue/icalendar-venue/tbping