Unfortunately we have not been able to work on this much, but also the JMAP spec was until very recently still being worked. We have open dialogue with the Thunderbird people, they haven't so far indicated any pressing need for JMAP in Dovecot. This said, JMAP is still very much in our roadmap. Perhaps just not as close as I initially thought. Aki On 21.5.2019 16.29, Tanstaafl via dovecot wrote:> Hello Aki, > > Well, it has been over 3 years since I last asked... > > You had said initial JMAP support would hopefully make it into 2.3. > Since it didn't, I'm hoiping it isn't too far away. > > There is some movement with the new Thunderbird team on this, but they > can't really start serious work on adding JMAP support until there is a > server implementation to test against. > > Is JMAP support still hopefully on the near term roadmap? > > Thanks > > Charles > > On Sun Nov 27 2016 05:28:36 GMT-0500 (Eastern Daylight Time), Aki Tuomi > <aki.tuomi at dovecot.fi> wrote: >> Hi! >> >> We are working on including JMAP support to Dovecot. At this moment I cannot give any promise for exact >> version, but hopefully it will be part of v2.3 >> >> Aki Tuomi >> >> Dovecot Oy >> >>> On November 26, 2016 at 11:17 PM Andrew Jones <andrew at mykolab.com> wrote: >>> >>> Hi Marcus >>> >>> Thanks for your helpful reply. >>> >>> Do you know what is going on with JMAP development into Dovecot 2.5? >>> >>> It's difficult to get any sort of information from the roadmap and there are no Dovecot forums. >>> >>> One of the main reasons I'm interested in JMAP is because of Roundcube Next and also the other clients it will >> power. Sadly, there has been little going on and having emailed Thomas, he is no longer involved in Roundcube >> Next - which is a shame. The Kolab guys are really taking liberties here, and trying their product, the thing >> is littered with bugs everywhere. >>> >>> Are you able to comment on what is going on with JMAP development into Dovecot? >>> >>> Thanks >>> >>> Andrew >>>> On 26 Nov 2016, at 19:16, Marcus Rueckert <darix at opensu.se> wrote: >>>> >>>>> On 2016-11-26 11:07:00 -0800, WJCarpenter wrote: >>>>> I don't know the answer to that question, but I am curious about something. >>>>> What client are you thinking about using with JMAP? I haven't found much. >>>>> (And much of the demo stuff at jmap.io seems to be busted in various ways.) >>>> roundcube-next builds on top of it. >>>> >>>> darix
On Wed May 22 2019 05:44:59 GMT-0400 (Eastern Standard Time), Aki Tuomi via dovecot <dovecot at dovecot.org> wrote:> Unfortunately we have not been able to work on this much, but also the > JMAP spec was until very recently still being worked. We have open > dialogue with the Thunderbird people, they haven't so far indicated any > pressing need for JMAP in Dovecot. > > This said, JMAP is still very much in our roadmap. Perhaps just not as > close as I initially thought.Thanks Aki - no pressing need because of the old chicken/egg problem I guess... That said, a few tidbits... The Thunderbird Devs are using Topicbox for discussing Thunderbird UI development, and Topicbox is built directly on top of JMAP for the email integration (I'm not sure they even knew this until I told them yesterday): From: https://fastmail.blog/2018/12/27/jmap-is-on-the-home-straight/ "But enough about the software, how about the experience! When we created our brand new Topicbox product, we built directly on top of JMAP for the email. We also used JMAP-inspired APIs for the rest of the product experience, so Topicbox?s early users have been on JMAP for over a year now." Lastly, Fastmail is now rolling it out - 30% of their userbase is on JMAP, and all new users are automatically on it. Cyrus also provides experimental JMAP support in their development snapshots. So, maybe - hopefully - this might be some reasons to push that development up some. if not, its good to know that it is at least still on the roadmap.
On 22 May 2019, at 07:42, Tanstaafl via dovecot <dovecot at dovecot.org> wrote:> Thanks Aki - no pressing need because of the old chicken/egg problem I > guess...I have to say, looking at JAMP it looks very interesting. I'd love to throw a JAMP webmail implementation up and play with it. -- "I can't marry her; she's my friend!"
On Wed, May 22, 2019, at 23:43, Tanstaafl via dovecot wrote:> On Wed May 22 2019 05:44:59 GMT-0400 (Eastern Standard Time), Aki Tuomi > via dovecot <dovecot at dovecot.org> wrote: > > Unfortunately we have not been able to work on this much, but also the > > JMAP spec was until very recently still being worked. We have open > > dialogue with the Thunderbird people, they haven't so far indicated any > > pressing need for JMAP in Dovecot. > > > > This said, JMAP is still very much in our roadmap. Perhaps just not as > > close as I initially thought.Obviously I'd love to help out in any way possible here! We're very keen to see JMAP support in Dovecot to encourage others to move towards it as well.> Thanks Aki - no pressing need because of the old chicken/egg problem I > guess... > > That said, a few tidbits... > > The Thunderbird Devs are using Topicbox for discussing Thunderbird UI > development, and Topicbox is built directly on top of JMAP for the email > integration (I'm not sure they even knew this until I told them yesterday): > > From: https://fastmail.blog/2018/12/27/jmap-is-on-the-home-straight/ > > "But enough about the software, how about the experience! When we > created our brand new Topicbox product, we built directly on top of JMAP > for the email. We also used JMAP-inspired APIs for the rest of the > product experience, so Topicbox?s early users have been on JMAP for over > a year now." > > Lastly, Fastmail is now rolling it out - 30% of their userbase is on > JMAP, and all new users are automatically on it. Cyrus also provides > experimental JMAP support in their development snapshots.Actually, 99% of our user base has been on JMAP for about 4 months now! The one remaining percent was users with the old version of our mobile apps, and they're being cut off next month. As for JMAP mail and JMAP core - they're currently with the RFC editor for the final round of edits - they should have assigned RFC numbers in the next few weeks I would imagine. There will be some minor editorial polish, but the way it works is entirely stable now, there won't be more changes. https://datatracker.ietf.org/doc/draft-ietf-jmap-core/ https://datatracker.ietf.org/doc/draft-ietf-jmap-mail/ We're planning to have full support for everything in those specs into Cyrus IMAP version 3.2 as well. Right now there's a couple of gaps that we either don't use at FastMail or are papering around with our perl middleware. You can see the remaining tasks here as we progress: https://github.com/cyrusimap/cyrus-imapd/labels/3.2 Cheers, Bron. -- Bron Gondwana brong at fastmail.fm -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20190528/5bd9d40b/attachment.html>