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

List:       cyrus-devel
Subject:    Meeting report Jun 2
From:       Bron Gondwana <brong () fastmailteam ! com>
Date:       2018-07-02 12:06:41
Message-ID: 1530533201.2946288.1427179064.0D74BD86 () webmail ! messagingengine ! com
[Download RAW message or body]

Present: Robert, Bron

Since there were just the two of us, we chatted about a few things:

Japan: Robert had a great time, it was lovely.

JS Calendar: Robert to ship an update with the changes from the mailing
list discussion today (in time for IETF Montreal)
Mailbox/set: Robert will keep working on this
 * we have a conversations lock for the entire time each MethodCall
   runs, so it's always going to appear atomic to the outside * will do a first pass \
check that things will probably succeed (and  order them), then actually run the \
Mailbox actions. * 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. the double base64 incident: Robert felt bad about it because Email is so
key, and once it's corrupted it's hard to uncorrupt. * We didn't have tests that \
                found it.  We now do :)
 * would be great to have more complete testing, not just bug testing as
   Cassandane has * will work on getting more full protocol coverage into JMAPTester
 * shit happens, it was found and fixed.  Don't feel too bad!

CREATEDMODSEQ: Bron has shipped that code to master and FastMail's future/staging \
                branches * now have "added" on all /changes responses.
 * and queryState on all /query and /queryChanges.

Intermediate Mailboxes: Bron will chat with Ken about them.  Close to
ready to deploy.
Xapian: New version 1.4.6 is available with snippet support (even better than what we \
                have) * Robert will try it out.
 * still need to apply our patches for full CJK support.

Bron.

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


[Attachment #3 (unknown)]

<!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;">&nbsp;* 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;">&nbsp;* 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;">&nbsp;* 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;">&nbsp;* \
We didn't have tests that found it.&nbsp; We now do :)<br></div> <div \
style="font-family:Arial;">&nbsp;* would be great to have more complete testing, not \
just bug testing as Cassandane has<br></div> <div style="font-family:Arial;">&nbsp;* \
will work on getting more full protocol coverage into JMAPTester<br></div> <div \
style="font-family:Arial;">&nbsp;* shit happens, it was found and fixed.&nbsp; 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;">&nbsp;* now have "added" on all /changes \
responses.<br></div> <div style="font-family:Arial;">&nbsp;* 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.&nbsp; 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;">&nbsp;* Robert will try it \
out.<br></div> <div style="font-family:Arial;">&nbsp;* 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">&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