<!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: Robert, Bron<br></div>
<div style="font-family:Arial;"><br></div>
<div style="font-family:Arial;">Since there were just the two of us, we chatted about a few things:<br></div>
<div style="font-family:Arial;"><br></div>
<div style="font-family:Arial;">Japan: Robert had a great time, it was lovely.<br></div>
<div style="font-family:Arial;"><br></div>
<div style="font-family:Arial;">JS Calendar: Robert to ship an update with the changes from the mailing list discussion today (in time for IETF Montreal)<br></div>
<div style="font-family:Arial;"><br></div>
<div style="font-family:Arial;">Mailbox/set: Robert will keep working on this<br></div>
<div style="font-family:Arial;"> * we have a conversations lock for the entire time each MethodCall runs, so it's always going to appear atomic to the outside<br></div>
<div style="font-family:Arial;"> * will do a first pass check that things will probably succeed (and order them), then actually run the Mailbox actions.<br></div>
<div style="font-family:Arial;"> * if there's a failure during, then users might see intermediate states, but otherwise they won't show up in /changes any more with the new "added" code.<br></div>
<div style="font-family:Arial;"><br></div>
<div style="font-family:Arial;">the double base64 incident: Robert felt bad about it because Email is so key, and once it's corrupted it's hard to uncorrupt. <br></div>
<div style="font-family:Arial;"> * We didn't have tests that found it.  We now do :)<br></div>
<div style="font-family:Arial;"> * would be great to have more complete testing, not just bug testing as Cassandane has<br></div>
<div style="font-family:Arial;"> * will work on getting more full protocol coverage into JMAPTester<br></div>
<div style="font-family:Arial;"> * shit happens, it was found and fixed.  Don't feel too bad!<br></div>
<div style="font-family:Arial;"><br></div>
<div style="font-family:Arial;">CREATEDMODSEQ: Bron has shipped that code to master and FastMail's future/staging branches<br></div>
<div style="font-family:Arial;"> * now have "added" on all /changes responses.<br></div>
<div style="font-family:Arial;"> * and queryState on all /query and /queryChanges.<br></div>
<div style="font-family:Arial;"><br></div>
<div style="font-family:Arial;">Intermediate Mailboxes: Bron will chat with Ken about them.  Close to ready to deploy.<br></div>
<div style="font-family:Arial;"><br></div>
<div style="font-family:Arial;">Xapian: New version 1.4.6 is available with snippet support (even better than what we have)<br></div>
<div style="font-family:Arial;"> * Robert will try it out.<br></div>
<div style="font-family:Arial;"> * still need to apply our patches for full CJK support.<br></div>
<div style="font-family:Arial;"><br></div>
<div style="font-family:Arial;">Bron.<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>