[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cyrus-devel
Subject:    Notes Nov 12
From:       "Bron Gondwana" <brong () fastmailteam ! com>
Date:       2018-11-12 11:31:26
Message-ID: 50cc8253-4a80-4f0d-bd40-551f103092bc () sloti7d1t02
[Download RAW message or body]

Present: ellie, Bron, Robert, Ken, Partha 
 
Bron: 
* was at IETF last week 
* JMAP is close to last call and will probably recharter for calendars/contacts early \
                next year 
* EXTRA is also close to rechartering, last major work is IMAP4rev2. 
* have built a package with the rename intermediate patch, but not yet been able to \
test it.   
Robert: 
* JSCalendar - in last call for RFC now. 
 - New version last week. 
 - One update pending: updating RRULEs to better define non-Gregorian RSCALEs. 
 - also a feature branch for Cyrus with latest spec version for testing 
* pushed keyword updates to mboxset update 
* main current project is how best to proceed with conversationsdb. 
 - two current issues open due to not including expunged state of messages. 
 - can't search for multiple ANDed "inMailboxId" filter, or showing deleted messages \
                in query results. 
 - have a fix which adds these flags to conversationsdb. 
 - prototyping a workaround to handle legacy records, but it's really a pain. 
 - as long as not rebuilt, might still return deleted messages in query results. 
 - go ahead and switch to binary format as it's more efficient. 
* Working on smaller JMAP bugs. 
 - there was an issue that we closed with accepting message IDs not according to \
spec. Now issue where they actually exist, so need to make it more lenient so we can \
                handle real world messages. 
* haven't started working on Quota/get - that's next. 
 
ellie: 
* imap labels over fetch is pretty close, hopefully can just bang it out tomorrow! 
* it'll definitely benefit from robert's convdb additions, but the merge conflicts \
will be trivial to resolve   
Ken: 
* working on mailbox history and tombstones 
* will probably rebase path-by-id onto rename intermediate 
* spent time working on drafts 
 - need to do more on FCC draft this week 
* with mailbox-paths-by-id, need to keep mailbox name in the cyrus.header in case we \
                lose mailboxes.db. 
* is it cheaper to use symlinks on disk? 
 - Bron isn't in favour, couple of issues - disk path lengths and \
                consistency/cleanup. 
 - also - update mailboxes.db twice - once at start saying what will happen, then \
                afterwards once the on disk files have been updated. 
 - that way, we always know which mailboxes might be in an unknown state and can be \
                repaired. 
* one last release candidate for SASL - build issues and Coverity issues. 
 - planning to release this week. 
  
Partha: 
* no cyrus work last week or coming up in the next week. 
 
From next week, switching to 8am Tuesday Melbourne time (4pm US East, 10pm Vienna) 
 
-- 
 Bron Gondwana, CEO, FastMail Pty Ltd 
 brong@fastmailteam.com 
 
 


[Attachment #3 (text/html)]

<!DOCTYPE html><html><head><title></title><style \
type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body><div \
style="font-family:Arial;">Present: ellie, Bron, Robert, Ken, Partha<br></div><div \
style="font-family:Arial;"><br></div><div \
style="font-family:Arial;">Bron:<br></div><div style="font-family:Arial;">* was at \
IETF last week<br></div><div style="font-family:Arial;">* JMAP is close to last call \
and will probably recharter for calendars/contacts early next year<br></div><div \
style="font-family:Arial;">* EXTRA is also close to rechartering, last major work is \
IMAP4rev2.<br></div><div style="font-family:Arial;">* have built a package with the \
rename intermediate patch, but not yet been able to test it.<br></div><div \
style="font-family:Arial;"><br></div><div \
style="font-family:Arial;">Robert:<br></div><div style="font-family:Arial;">* \
JSCalendar - in last call for RFC now.<br></div><div \
style="font-family:Arial;">&nbsp; - New version last week.<br></div><div \
style="font-family:Arial;">&nbsp; - One update pending: updating RRULEs to better \
define non-Gregorian RSCALEs.<br></div><div style="font-family:Arial;">&nbsp; - also \
a feature branch for Cyrus with latest spec version for testing<br></div><div \
style="font-family:Arial;">* pushed keyword updates to mboxset update<br></div><div \
style="font-family:Arial;">* main current project is how best to proceed with \
conversationsdb.<br></div><div style="font-family:Arial;">&nbsp; - two current issues \
open due to not including expunged state of messages.<br></div><div \
style="font-family:Arial;">&nbsp; - can't search for multiple ANDed "inMailboxId" \
filter, or showing deleted messages in query results.<br></div><div \
style="font-family:Arial;">&nbsp; - have a fix which adds these flags to \
conversationsdb.<br></div><div style="font-family:Arial;">&nbsp; - prototyping a \
workaround to handle legacy records, but it's really a pain.<br></div><div \
style="font-family:Arial;">&nbsp; - as long as not rebuilt, might still return \
deleted messages in query results.<br></div><div style="font-family:Arial;">&nbsp; - \
go ahead and switch to binary format as it's more efficient.<br></div><div \
style="font-family:Arial;">* Working on smaller JMAP bugs.<br></div><div \
style="font-family:Arial;">&nbsp; - there was an issue that we closed with accepting \
message IDs not according to spec.&nbsp; Now issue where they actually exist, so need \
to make it more lenient so we can handle real world messages.<br></div><div \
style="font-family:Arial;">* haven't started working on Quota/get - that's \
next.<br></div><div style="font-family:Arial;"><br></div><div \
style="font-family:Arial;">ellie:<br></div><div style="font-family:Arial;">* imap \
labels over fetch is pretty close, hopefully can just bang it out \
tomorrow!<br></div><div style="font-family:Arial;"><div style="font-family:Arial;">* \
it'll definitely benefit from robert's convdb additions, but the merge conflicts will \
be trivial to resolve<br></div><div style="font-family:Arial;"><br></div></div><div \
style="font-family:Arial;">Ken:<br></div><div style="font-family:Arial;">* working on \
mailbox history and tombstones<br></div><div style="font-family:Arial;">* will \
probably rebase path-by-id onto rename intermediate<br></div><div \
style="font-family:Arial;">* spent time working on drafts<br></div><div \
style="font-family:Arial;">&nbsp; - need to do more on FCC draft this \
week<br></div><div style="font-family:Arial;">* with mailbox-paths-by-id, need to \
keep mailbox name in the cyrus.header in case we lose mailboxes.db.<br></div><div \
style="font-family:Arial;">* is it cheaper to use symlinks on disk?<br></div><div \
style="font-family:Arial;">&nbsp; - Bron isn't in favour, couple of issues - disk \
path lengths and consistency/cleanup.<br></div><div style="font-family:Arial;">&nbsp; \
- also - update mailboxes.db twice - once at start saying what will happen, then \
afterwards once the on disk files have been updated.<br></div><div \
style="font-family:Arial;">&nbsp; - that way, we always know which mailboxes might be \
in an unknown state and can be repaired.<br></div><div style="font-family:Arial;">* \
one last release candidate for SASL - build issues and Coverity issues.<br></div><div \
style="font-family:Arial;">&nbsp; - planning to release this week.<br></div><div \
style="font-family:Arial;">&nbsp;<br></div><div \
style="font-family:Arial;">Partha:<br></div><div style="font-family:Arial;">* no \
cyrus work last week or coming up in the next week.<br></div><div \
style="font-family:Arial;"><br></div><div style="font-family:Arial;">From next week, \
switching to 8am Tuesday Melbourne time (4pm US East, 10pm Vienna)<br></div><div \
style="font-family:Arial;"><br></div><div id="sig56629417"><div \
class="signature">--<br></div><div class="signature">&nbsp; Bron Gondwana, CEO, \
FastMail Pty Ltd<br></div><div class="signature">&nbsp; \
brong@fastmailteam.com<br></div><div class="signature"><br></div></div><div \
style="font-family:Arial;"><br></div></body></html>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic