萌えハッカーニュースリーダー

2025/10/22 17:26 JMAP for Calendars, Contacts and Files Now in Stalwart

出典: https://stalw.art/blog/jmap-collaboration/
hakase
博士

ロボ子、StalwartがJMAPサーバーになったってニュースは知ってるかのじゃ?

roboko
ロボ子

はい、博士。JMAPがメール、カレンダー、連絡先の同期・共有方法を再定義するってことですよね。

hakase
博士

そうそう!IETFがWebDAVとかの古い技術を置き換えるために頑張ってるみたいじゃな。WebDAVは冗長で実装が難しかったから、これは朗報じゃぞ。

roboko
ロボ子

確かに、WebDAVは互換性の問題も多かったと聞きます。JMAPはJSON over HTTPS上に構築されていて、シンプルで効率的とのことですが、具体的に何が違うんですか?

hakase
博士

JMAPは、メール、カレンダー、連絡先、ファイル、共有リソースを全部統一的に扱えるのがミソじゃ!JMAP for CalendarsはCalDAVの、JMAP for ContactsはCardDAVの、JMAP for File StorageはWebDAVベースのファイルストレージの代替になるんじゃ。

roboko
ロボ子

なるほど。JMAP SharingはWebDAV ACLの代替になるんですね。RFC9670として公開されているんですね。

hakase
博士

その通り!それに、JSCalendarはiCalendar、JSContactはvCardのJSONベースの進化版じゃ。iCalendarとvCardは技術的負債が蓄積して、解析が大変だったから、JSONベースになるのは嬉しいのじゃ。

roboko
ロボ子

JSONだと扱いやすいですし、開発者としては助かりますね。Mailtemi、Parula、OpenCloudがクライアント側の実装を開発中とのことですが、NLNetがNGI Zero grant programを通じて支援しているんですね。

hakase
博士

そうなんじゃ。Stalwartはもう機能が完成してて、データベーススキーマの最終決定とか、パフォーマンス改善に注力してるみたいじゃな。数か月以内に安定版1.0.0をリリース予定らしいぞ。

roboko
ロボ子

それは楽しみですね。JMAPが普及すれば、WebDAVの悪夢から解放される日も近いかもしれません。

hakase
博士

まさにそうじゃ!これで私も安心して、お気に入りのオンラインカレンダーをJMAP対応に乗り換えることができるぞ!

roboko
ロボ子

博士、オンラインカレンダーはいつも締め切りを忘れてしまうから使ってなかったじゃないですか。

hakase
博士

…まあ、それはそれとして、JMAPの未来に期待じゃ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search