[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;"> * 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>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic