jmap-server icon indicating copy to clipboard operation
jmap-server copied to clipboard

JMAP Contacts, Calendars and Tasks support

Open mdecimus opened this issue 2 years ago • 7 comments

Currently in draft. Implement these once they become standards.

mdecimus avatar Sep 15 '22 08:09 mdecimus

Hm, before they really become "standards" it might take years. But the relevant JMAP drafts exist already for quite long.

So I would say implementing these is as important as JMAP email itself. Simply because nowadays I can not think of anyone not expecting an email client to handle calendar and contacts too. Which in turn means the server has to seamlessly support it too.

dumblob avatar Oct 04 '22 07:10 dumblob

Hm, before they really become "standards" it might take years. But the relevant JMAP drafts exist already for quite long.

Fastmail posted recently on HackerNews that JMAP Contacts/Calendars should become RFCs in 2023. Also, as far as I know there are no clients implementing JMAP Contacts or Calendars at the moment.

In any case the current priority is to implement the SMTP server and Filtering/SPAM support.

mdecimus avatar Oct 04 '22 10:10 mdecimus

:+1:

Btw. this is a chicken-egg problem as usually - I have already spoken to a few client providers and they said they want to see it implemented in production-grade servers first. So...

dumblob avatar Oct 04 '22 11:10 dumblob

I've been trying to get started on a JMAP library myself and have been failing to properly build momentum for multiple years now -- I'd love to contribute my work to the Stalwart client library and server for these. I'll start looking around the project to get familiar now.

judemille avatar Oct 28 '22 13:10 judemille

Hello for now JSContact became a RFC could be interesting to implement now ? https://datatracker.ietf.org/doc/rfc9553/

https://github.com/jmapio/jmap/commit/eb4de487ffb5c2b88cf83a84651e895fd8c92a59

yodatak avatar Jul 23 '24 12:07 yodatak

Sorry i think i don't understand well JSContact and Jmap contact The jmap calendar is draft 20 https://datatracker.ietf.org/doc/draft-ietf-jmap-calendars/ The contact is draft 10 draft-ietf-jmap-contacts-10 https://datatracker.ietf.org/wg/jmap/documents/

Don't know why task experired and what will appen next https://datatracker.ietf.org/doc/draft-ietf-jmap-tasks/

yodatak avatar Jul 23 '24 12:07 yodatak

@yodatak Yes, these standards will be implemented during next year.

mdecimus avatar Jul 25 '24 18:07 mdecimus