[Akonadi] [Bug 334280] IMAP Synchronisation with GMAIL takes 13 minutes to complete !!

Christian Mollekopf mollekopf at kolabsys.com
Sun May 4 18:34:41 BST 2014


https://bugs.kde.org/show_bug.cgi?id=334280

--- Comment #5 from Christian Mollekopf <mollekopf at kolabsys.com> ---
(In reply to comment #4)
> (In reply to comment #3)
> > The problem with gmail is that it's CONDSTORE support is broken (I think it
> > was something with the tag folders?), and we therefore have to fetch all
> > flags on every sync. I think the resource simply ignored flag changes
> 
> But shouldn't this generate network traffic ? Because the flags needs to be
> retrieved from the server, but during this period I do not see any traffic
> at all until it reaches the point where it can retrieve some new email. 
> 

This should generate network traffic indeed.

> > Sorry if I introduced performance problems, but I'm generally preferring
> > correctness over performance, but we can re-add optimizations as necessary.
> Correctness is fine, but in this world Performance is more important to the
> users. And it seems that this correctness also creates the situation that
> the IMAP resource is no longer fast enough and starts blocking itself. (As
> reported in the other bug).  
> 

That's just a regular bug that needs to be fixed.

> I guess that the IMAP resource now has reached a point where its developers
> should decide what it actually supports. If the requirement is that it needs
> a correct CONDSTORE, then support for gmail should be dropped. Maybe moving
> the gmail support to a separate resource would be much better, so that this
> specific gmail resource can have all the things required to support a broken
> GMAIL.

The IMAP resource supports vanilla IMAP plus extensions as required/useful. If
we have to employ certain workarounds in order to make the experience better
with servers that don't implement all the necessary extensions, then I'm open
to that as long as it doesn't become a maintenance burden.

Daniel is already working on a specialized IMAP resource that implements the
GMAIL specific extensions, so that will be covered eventually.

But I'd still expect the plain IMAP resource to work reasonably well with GMAIL
as long as they provide regular IMAP.

-- 
You are receiving this mail because:
You are on the CC list for the bug.



More information about the Kdepim-bugs mailing list