Present: Bron, Ken, Robert

Ken:
* Wrote tool to do mailbox upgrades
* Today working on tool to migrate people from old structure to new structure 
using a reconstruct
* Will add back in all the code to read/write the old structure until they get 
migrated
* Took a lot of time working on the annotations.db work. Moved work into 
annotations.c
* CalConnect - going to wait to see if prices drop before committing
* libical pull request for millisecond support for recurrences! Some discussion 
about finding out the use cases it's for.

Robert:
* Fixed some JMAP stuff last week - hasAttachment flag is now preserved on copy.
* Copy code in append.c doesn't trigger the annotator - wonder if it should 
trigger the annotator regardless of JMAP. No, because the annotator should have 
always run.
* Issue from Neil: made Cyrus more lenient about message-ids being invalid in 
emails.
* Going to integrate attachment searching code tomorrow and work with Rob N on 
making it work for FM.
* TC-API work. Got feedback for JSContact and
* For JSCalendar: properties conversion.
 - split out all the ICALENDAR conversion work into a separate doc, and put it 
there.
* Separated out the qsort_r code
* implemented jmap sortAsTree and filterAsTree code for Mailbox/query.

Bron:
* Made it so the annotation layer doesn't throw an error if you try to write 
back the existing value - helps with annotator
 - do need to check that if you can't READ, then you don't get different errors 
when you try to write

Bron and Ken meeting up in Philly in a few weeks - will prepare a planning doc 
for the visit:
* caching contact/calendarEvent renderings in DAV DB.
* lots of calendar stuff
* finishing mailbox-by-id?

NEXT WEEK:
* read through issues for anything that should be a 3.2 release blocker and 
we'll discuss the tasks at the next meeting.

Bron.

--
 Bron Gondwana, CEO, FastMail Pty Ltd
 br...@fastmailteam.com

Reply via email to