[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;"> - New version last week.<br></div><div \
style="font-family:Arial;"> - One update pending: updating RRULEs to better \
define non-Gregorian RSCALEs.<br></div><div style="font-family:Arial;"> - 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;"> - two current issues \
open due to not including expunged state of messages.<br></div><div \
style="font-family:Arial;"> - can't search for multiple ANDed "inMailboxId" \
filter, or showing deleted messages in query results.<br></div><div \
style="font-family:Arial;"> - have a fix which adds these flags to \
conversationsdb.<br></div><div style="font-family:Arial;"> - prototyping a \
workaround to handle legacy records, but it's really a pain.<br></div><div \
style="font-family:Arial;"> - as long as not rebuilt, might still return \
deleted messages in query results.<br></div><div style="font-family:Arial;"> - \
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;"> - 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.<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;"> - 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;"> - Bron isn't in favour, couple of issues - disk \
path lengths and consistency/cleanup.<br></div><div style="font-family:Arial;"> \
- 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;"> - 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;"> - planning to release this week.<br></div><div \
style="font-family:Arial;"> <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"> Bron Gondwana, CEO, \
FastMail Pty Ltd<br></div><div class="signature"> \
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