<!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style>
</head>
<body><div>Present: Ken, Partha, Robert, Ellie, Nicola<br></div>
<div><br></div>
<div>Next meeting Monday Dec 18th will be the last one for 2017.<br></div>
<div>First meeting in 2018 will be January 8th.</div>
<div><br></div>
<div>Zeroskip: Partha<br></div>
<ul><li>Setting up timing comparison to twoskip</li><li>working on compaction: aiming to be complete this week<br></li><li>next: merging of databases<br></li><li>Then integrate into Cyrus codebase to make use of Cyrus db unit tests<br></li><li>Currently turning pages of notes from Bron into an actual spec for wider circulation<br></li></ul><div><br></div>
<div>JMAP: Robert<br></div>
<ul><li>Welcome back from  vacation!<br></li><li>Replacing internal sendmail api<br></li><li>Talking with IETF about adopting the JS-calendar draft, call for adoption due soon<br></li><li>Bringing up JMAP support up to date with latest spec changes<br></li></ul><div><br></div>
<div>JMAP: Ellie<br></div>
<ul><li>Looking at optimising some sections of code known to be slow under certain conditions (getMessages)<br></li></ul><div><br></div>
<div>JMAP: Robert and Ken<br></div>
<ul><li>Refactoring some of the code base to remove duplication<br></li><li>Can be done now that the spec is starting to stabilise.<br></li><li>Good target: validation code<br></li></ul><div><br></div>
<div>Misc: Ken<br></div>
<ul><li>http/2 code fixes<br></li><li>SASL next release candidate going up soon<br></li><li>Websockets implementation for streaming so that clients don't have to poll for a sync collection on calendars. CalDAV/CardDAV push channel. Something discussed at CalConnect which is starting to come together.<br></li><li>Sieve-shell and authentication. Looking at tightening up around proxy authentication</li></ul><div><br></div>
</body>
</html>