予定表

昨日の代休日だけれど,発注品の納入とか,パミールに調査に行っている院生から定時連絡などがあるはずなので研究室で待機.結局連絡は来なかった.SMSでも打ってみるか.

新しい携帯電話と,PCや研究室で共有しているスケジュールソフトとの連携に関連して,サーバーにCalDavサーバーを入れてみた.GoogleカレンダーもCalDavに対応したらしいので,そちらも併せて試してみる.どちらもなんとか使える.携帯に入れるときにはいちいちシンクしなければならないのがちょっと残念...

自PC内のカレンダーを閲覧オンリーで公開する方法でハマる.かなり格闘してなんとか解決.
 __uids__ 以下にコード化されて存在するユーザーデータディレクトリ内にcalendarというディレクトリがあるので,それと同じ階層に pub というディレクトを新たに作成し,それに 777 の権限を与えることで,iCalからicsファイルを書き出せるようになった.iCal側の公開先はこんな感じで指定.

http://サーバーurl:8008/calendars/__uids__/xxxxxx-xxxx-xxxx-xxxx-xxxxx/pub/

まあこれは,WebDavの時と同じなので,CalDavにするメリットはないんだけど,CalDavのグループカレンダーはネットごしに共同で編集できるので便利.こちらのマウント方法は,アカウントのサーバー設定に下記を指定し,個人のアカウントで入る.

http://サーバーurl:8008/principals/groups/グループ名/

ただし,使用する個人アカウントの自分のカレンダーを一度でもマウントしておかないとグループカレンダーのマウントに失敗する.グループカレンダーを使わなくても,共通のアカウント一つを共有するというやり方もあるけど,どちらにするかは悩ましいところ.

CalDav内の自分のカレンダーを他人に権限委譲して公開する方法がまだ分からない.

あちこちにカレンダーができまくってしまうので,どこかに統一させたい気分.