[PATCH v4] Re: make maxage use UIDs to avoid timezone issues

Nicolas Sebrecht nicolas.s-dev at laposte.net
Mon Apr 6 18:52:17 BST 2015

On Mon, Apr 06, 2015 at 04:40:43PM +0200, Abdó Roig-Maranges wrote:

> 2. Now, I think that we could give 'mtime' a global meaning. On Maildir could
> mean unix modification time, and on IMAP mean the internal date. Then have a
> unified 'time' field in all cache messages, statusfolder, etc.

How would this differ from rtime? For what purpose?

> I mention this since it seems in the maxage ongoing work you are making use a
> lot of use of internal dates...

I'm not sure about merging rtime and mtime. They have different purposes
for sure. mtime might be compatible with how rtime is computed or not, I
don't know.

What I know for sure is that rtime already has to do with a lot of
edge-cases (utime_from_header, quick syncs, etc). I'm afraid a merge
would make things more complex.

Nicolas Sebrecht

More information about the OfflineIMAP-project mailing list