Present: Bron, ellie, Nicola, Partha, Robert Missing: Ken (jetlag!) Ellie: * going to start back again soon - a couple of hours a day and go from there* availability is pretty random, so might join chats remotely but don't wait on me* maybe some dicerolls
Nicola: * cleaned up some old documentation off the internet * pages linked to for Cyrus + <mta or OS> - old howtos. * Contacted a number of authors and lists and had removed or added a note saying "look here!" Partha: * is there any way we can run Cassandane tests with Postfix - it doesn't need it.* Probably needs a mock 'sendmail' command. Robert: * has implemented an SMTP file-based client, records everything to a file.* would need to migrate current sendmail commands in sieve to use new SMTP client.* have patched Cyrus to send current-user-username to sendmail * Xapian work - have sent a pull request for snippet changes - they're thinking of maybe just making it the default - should go into upstream - which leaves only difference being libicu (Chinese/Japanese support)* JMAP changes * bugs from Sentry (FastMail internal exception tracking system) * next: rework JMAP-mail layer with latest changes to the spec * be great to revisit roadmap * attachment indexing - can write up current state and outline points of decision* when writing JMAP need Jansson 2.8+ Partha: * haven't done much Cyrus work in the last week - spent time pairing with Ken to debug calendaring issues* trying to get Vagrant test environment accessible from outside, stuck on a bunch of issues* CI has been broken for 9 days - working with Chris to get it back up and running. - JMAP changes broke it again. - works on other machines, but not on cyrus.works - cyrus bailing out with internal error - hopefully have cyrus.works back up and and running tomorrow * Planning more pairing while Ken is in Melbourne Bron: * tested clients converting from fastmailsharing to non-fastmailsharing, and most clients just worked!* otherwise, not much time for Cyrus * doing some JMAP proxy work - hoping to have two implementations for Singapore* next week - sync protocol work - Robert: how about JMAP? - JMAP mail objects aren't a good match, but maybe the underlying concepts are - when all you have is a hammer... - talked about json for sync before, and bumped into having to base64 everything because its not 8bit clean We want to be 8 bit clean if we can. And on that note, everyone had enough! Until next week. Oh yeah! Dicerolls. Welcome back ellie! Ken (ksmurchison) = https://github.com/cyrusimap/cyrus-imapd/issues/509 give ipurge a test mode = https://github.com/cyrusimap/cyrus-imapd/issues/1708 Replication breaks if a mailbox has expire annotations on folders= https://github.com/cyrusimap/cyrus-imapd/issues/1728 EXAMINE reset \recent flag in statuscache = https://github.com/cyrusimap/cyrus-imapd/issues/1848 cyrus-2.5.10: segmentation faults caused by sieve/sievec on Gentoo+ https://github.com/cyrusimap/cyrus-imapd/issues/878 Fails building on FreeBSD kernel with GNU userspace (PS_STRING defined but not usable) Partha (ajaysusarla) = https://github.com/cyrusimap/cyrus-imapd/pull/71 Preserve the existing unique ID of a mailbox renamed / transferred= https://github.com/cyrusimap/cyrus-imapd/issues/352 remove need for imapd_userisproxyadmin = https://github.com/cyrusimap/cyrus-imapd/issues/1467 ptloader - ptclient ldap failure = https://github.com/cyrusimap/cyrus-imapd/issues/1618 interruption in communication between master and frontend = https://github.com/cyrusimap/cyrus-imapd/issues/1808 3.0.0-rc1 / Solaris = https://github.com/cyrusimap/cyrus-imapd/issues/1981 lmtpd aborts when compiled with optimisation and FORTIFY_SOURCE flags Robert (rsto) = https://github.com/cyrusimap/cyrus-imapd/issues/40 [2.5.9] SIGSEGV on murder frontend if backend disappears = https://github.com/cyrusimap/cyrus-imapd/issues/457 managesieve should handle AUTHENTICATE referrals = https://github.com/cyrusimap/cyrus-imapd/issues/1561 virtdomains: off should return 'invalid mailbox name' when '@' included in mailbox name+ https://github.com/cyrusimap/cyrus-imapd/issues/1767 2.5 imap/: close some resource leaks + https://github.com/cyrusimap/cyrus-imapd/issues/1637 sendmail output shall be isolated from current protocol ellie (elliefm) = https://github.com/cyrusimap/cyrus-imapd/issues/1765 Move SNMP out from master into a separate daemon + https://github.com/cyrusimap/cyrus-imapd/pull/73 Several changes.master + https://github.com/cyrusimap/cyrus-imapd/issues/50 Integrate doc/internal docs with sphinx repo + https://github.com/cyrusimap/cyrus-imapd/issues/698 Can't access mailbox using GSSAPI and virtdomains set to off + https://github.com/cyrusimap/cyrus-imapd/issues/954 force cyrus to reload its configuration in a more rigorous way -- Bron Gondwana, CEO, FastMail Pty Ltd br...@fastmailteam.com