News for hackers. Stuff that matters.
Re:Gluon, a high-performance IMAP library by Thaxll on Friday February 24, 2023 @10:51AM (#34925716)
Who is actually using JMAP? I never heard of that, what's the point of implementing something that is not used at all.
Re:Gluon, a high-performance IMAP library by StalwartLabs on Friday February 24, 2023 @11:03AM (#34925879)
Mostly Fastmail but there are also a few open-source projects that support it https://jmap.io/software.html
Re:Gluon, a high-performance IMAP library by erk__ on Friday February 24, 2023 @11:04AM (#34925893)
It is used by Fastmail (who was also developers of the standard)

I think it is not a great idea to say that it is not a good idea to not implement things that no one uses, because that is a certain way to not make more people use it.

There are some servers that support it such as Stalwart [0], though I don't know about any older servers and/or clients that support it well.

[0]: https://github.com/stalwartlabs/jmap-server

Re:Gluon, a high-performance IMAP library by tankerkiller125 on Friday February 24, 2023 @11:41AM (#34926454)
Until Dovecot and systems like it support JMAP, I don't see it gaining the critical mass it needs to succeed.
Re:Gluon, a high-performance IMAP library by lucideer on Friday February 24, 2023 @12:01PM (#34926717)
Well I can't see Dovecot devs deciding to implement it if they keep reading comments like this dissuading the effort...
Re:Gluon, a high-performance IMAP library by catiopatio on Friday February 24, 2023 @12:30PM (#34927084)
What advantage would they gain by implementing it?
Re:Gluon, a high-performance IMAP library by lucideer on Friday February 24, 2023 @12:43PM (#34927286)
There's three considerations

(a) is IMAP good / sufficient / fit for purpose

(b) if not, is there a better alternative available

(c) if there is, is it worth the development effort to support it.

If we assume the answers to (a) & (b) are NO & JMAP, then the benefits are included in those answers & only question remaining is (c). The person I was replying to seemed to be only arguing that the answer to (c) is NO.

Re:Gluon, a high-performance IMAP library by tracker1 on Friday February 24, 2023 @01:52PM (#34928322)
(a) No (b) JMAP (c) Long term, probably.
Re:Gluon, a high-performance IMAP library by e12e on Friday February 24, 2023 @08:19PM (#34932722)
Cyrus is a system like dovecot?
Re:Gluon, a high-performance IMAP library by aloisdg on Friday February 24, 2023 @11:01AM (#34925849)
This is an chicken-egg problem.
Re:Gluon, a high-performance IMAP library by lucideer on Friday February 24, 2023 @12:06PM (#34926785)
> what's the point of implementing something that is not used at all

If this question made any sense we would never make anything new at all. How do you think new things get started?