Mozilla CalendarのためのWebdavサーバ作り

著者: H.Miura Eメール

Mozilla Calendar

Mozilla Calendarにはまっている。Linux 版の download は、ここから可能
Webdavでicalファイルを共有する形で、スケジュール共有を実現するのだが、アクセス権については、きめ細やかに実現するのは難しそうである。

標準規格によってiCalendarはUTF-8フォーマットとされているので、地域化の問題は少なく、すぐに使える。

しかし、webdavサーバをたてるのに、苦労してしまった。よく考えたら、apacheで mod_davを使ってサーバを設定するのは、初めてかもしれない。
Webdavサーバの設定については、ここのサイトを参考にした。

つかったapacheのバージョンは諸事情により1.3系であった。

また、MS outlookからの移行についても検討を開始した。

...

outlook2icalには、outlook からicalへのエキスポートができるVBユーティリティが公開されている。このツールのすばらしいところは、ftpによるアップロードもサポートされていることで、Mozilla Calendarとの連携も視野にいれている事である。
残念なことは、文字コードについて一切考えていないことだ。これについては、改変を加えて、手元ではUTF-8になるようにしてある。

今後、本ツールを拡張して、WebDAVへのexportができるようになれば、Mozilla Calendarとの連携にもう一歩すすむことができる。さらに、WebDAV上にある情報とOutlookが持つ情報の同期ができるようになると完璧だ。
iCalendar形式のインポートはすでにOutlookがサポートしているため、インポートをサーバから透過的にあつかうことは比較的容易ではないかと思う。

この記事へのトラックバック アドレス

トラックバック URL (右をクリックし、ショートカット/リンクをコピーして下さい)

2 コメント

コメント from: momokuri [メンバー] Eメール
momokurioutlook2icalは、残念ながらFreeではない。非商用なら無償という条項があるためだ。したがって、他のツールを探すか、自分で作るかする必要がある。
2005/06/20 @ 17:58
コメント from: H.Miura [メンバー] Eメール
H.MiurarubyからOLE2をさわる話し、私も試したことがあります。もしツールを作るとしたら、この方法になると考えていました。
Korganizerもicalendarなんですね。

シンクロナイズは、webdavのVersioningをうまく使う方法があると、具合が良いと考えています。シンクロするときに、自分のバージョンを憶えておいて比較。差がでたら、差分をとって自分にマージしてからアップロード。こうすれば、毎回、全部のデータを取ってきて、比較する手間はないような気がします。

rubyからwebdavも簡単に扱えますか?
2005/06/22 @ 07:37

コメントを残す


頂いたEメールアドレスはこのサイト上には表示されません

頂いたURLは表示されます。
(改行が自動で <br /> になります)
(名前、Eメールとウエブサイト)
(ユーザに、メッセージ・フォームを通じた連絡を許可します (あなたのEメール・アドレスは表示されません))