<!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: Partha, Robert, ellie, Bron<br></div><div style="font-family:Arial;"><br></div><div style="font-family:Arial;">Robert:<br></div><div style="font-family:Arial;">* This week - fixing github issues<br></div><div style="font-family:Arial;"> - patching Calendar events will now work<br></div><div style="font-family:Arial;"> - Mailbox query changes - every property is immutable, so there's no immutable sort, so have to issue a deleted for everything which has been touched, and then an added at the place where it is, if present<br></div><div style="font-family:Arial;">* Reading the subscription code in IMAP, so can use the user.subs data for isSubscribed JMAP facility.<br></div><div style="font-family:Arial;"> - by default, mailbox created over JMAP is being created unsubscribed.<br></div><div style="font-family:Arial;">* Last week:<br></div><div style="font-family:Arial;"> - did lazy loading of Email/get data<br></div><div style="font-family:Arial;"><br></div><div style="font-family:Arial;">Partha:<br></div><div style="font-family:Arial;">* Made a pull request for zeroskip, not yet merged, but fails with -Wall because libzeroskip APIs expect everything unsigned char *.<br></div><div style="font-family:Arial;">* Working a patch to convert all of cyrusdb to use unsigned char *!<br></div><div style="font-family:Arial;"> - making sure all unit and cassandane tests are continuing to pass.<br></div><div style="font-family:Arial;">* Microsoft's new kv database has benchmarks, trying to integrate them with libcyrusdb.<br></div><div style="font-family:Arial;"><br></div><div style="font-family:Arial;">ellie:<br></div><div style="font-family:Arial;">* have set cyrusimap.github.io up, which will eventually get the real cyrusimap.org website moved to it.<br></div><div style="font-family:Arial;">* have been working on a new 2.5 release and getting Cassandane working better with multiple versions.<br></div><div style="font-family:Arial;">* converted Cassandane from tabs to spaces (like cyrus-imapd repo was a while back)<br></div><div style="font-family:Arial;">* potentially use perltidy on the repo? Will check with perl experts.<br></div><div style="font-family:Arial;"><br></div><div style="font-family:Arial;">Bron:<br></div><div style="font-family:Arial;">* added spamScore fetch item to avoid header parsing overhead and make fetching it faster.<br></div><div style="font-family:Arial;">* cyr_expire: wasn't cleaning up tombstones, fixed that.<br></div><div style="font-family:Arial;">* have been stracing and valgrinding common queries to speed things up.<br></div><div style="font-family:Arial;">* working on making conversations parsing faster<br></div><div style="font-family:Arial;">* at some point will get back to master-to-master sync code - have an in-progress branch<br></div><div style="font-family:Arial;"><br></div><div style="font-family:Arial;"><br></div><div style="font-family:Arial;"><br></div><div style="font-family:Arial;"><br></div><div style="font-family:Arial;"><br></div><div style="font-family:Arial;"><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>