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

List:       cyrus-devel
Subject:    Re: Notes 22 Jan 2018
From:       Nicola Nye <nicola () fastmailteam ! com>
Date:       2018-01-22 22:49:58
Message-ID: 1516661398.1384344.1244273040.315F9D92 () webmail ! messagingengine ! com
[Download RAW message or body]

Always wanted to join in the Cyrus meetings but the time was
inconvenient/awkward/when you were sleeping?
Next week's meeting is at a different time! 

Monday 9pm UTC
Monday 1pm PST
Monday 4pm EST
Monday 10pm Vienna
Tuesday 8am Melbourne 

We'd love to see you there. Let's talk about packaging for your
favourite operating system. Let's talk about your desire for a
particular feature. Let's talk about bugs. Let's talk about how you've
always wanted to contribute but aren't sure where to start. Let's talk
about Cyrus around the world!
On Mon, Jan 22, 2018, at 10:47 PM, Bron Gondwana wrote:
> ellie:
> * will be in office tomorrow - setting up build environment on new
> laptop> * need to discuss JMAP in 3.0
> 
> Partha:
> * most of last week was spent on zeroskip
> - have iterators for both in-memory and multiple types of on-disk
> format>   - locking in place
> - code is on cyrusimap github repo
> * last couple of weeks didn't have Bron around, but back now
> * this is a short week (Australia Day on Friday) and off for 3 days
> next week> 
> Robert:
> * jscalendar - RFC draft is v5 now.
> - confident that it's ready for acceptance
> - off the list discussion about tasks details
> - waiting for more feedback on tasks: when tasks start
> - at the moment we can track when a task is completed, but not when
> work started>   - next step - official call on Calsify list
> * Ken - giving it a slow careful read - will be done by next week
> (CalConnect)> * Robert will update slides for Ken to use for presentation
> * Ken and Mike will discuss parameters on properties for tasks
> * JMAP in 3.0 - why remove it?
> - best thing to do - not only about format of JMAP request
> envelopes, but also data inside it.>   - will make people unhappy if they build \
> applications on top of an API which has been outdated for months.>   - Bron \
>                 approves
> * Have two feature branches in limbo.
> * smtp API rewrite
> - was asking about SMTP authentication on TCP-based backends.
> - suggest just pushing to master as is
> - for SMTP authentication - just put in config file - can include a
> file with more sensitive data> * index attachments
> - people at FastMail have been on leave, hence lack of movement
> * JMAP code refactor
> - currently concentrating efforts on - started last week
> - generally looks fine
> - would like to show a prototype next week for at least one type of
> JMAP method call to decide how to go forward>   - would like to generalise \
> validation code - thinking about implementing poor-man's JSON-schema validation> 
> Bron:
> * just got back from being away for 2 weeks.
> 
> Testing append cost on large mailboxes:
> * test appending on mailboxes with different scale of messages (10,
> 100, 1000, etc...) and see how performance scales.> * Robert will look at.
> 
> Ken:
> * finally got laptop where it needs to be after replacing hard drive
> (Windows partition booting)> * had to reinstall Linux - back to where Cyrus build \
>                 works.
> * wasted more of the week than wanted to
> * working on some FastMail tickets as well
> * Bron - bug Apple and Google people about bugs in their products at
> CalConnect!> * This week
> - preparing slides on sharing and proxying/delegation to get a
> discussion going>   - make sure VPOLL works so Mike and Ken can do a demonstration
> - next week?  Change time of call?
> - make Australian early morning?
> - tibbs, nic maybe.
> 
> NEXT WEEK: Tuesday 8am Melbourne == Monday 1pm for Ken == Monday 10pm
> for Robert. (UTC 2100)> 
> Nicola:
> * wanted to know if JMAP 3.0 was out, tibbs wanted to know.  Hadn't
> clearly communicated to list.>   - Robert will mail list to explain what's \
>                 happening.
> - or ellie, as release manager.
> * want to make sure west/central US aren't left out all the time, so
> maybe do alternating meeting times.>   - don't have regular contributors outside FM \
>                 right now
> - might be more if we do more outreach
> - invite people to the meetings
> - Ken will invite people - figure out if we want to alternate times.>   - we also \
> know who we've been dealing with, so individual invites can be made too - ellie \
>                 from bugs/list.>   - be nice to get 3.0 / 3.2 into next major \
>                 releases.
> * coverage on IRC channel
> - Ken needs a better client (popups, etc). Ditto Robert.
> - irccloud is good for phone - also has bouncer
> - why not use slack for Cyrus?  Hard for drive-by people, non-open-
> source, etc.>   - on the flip side, lots of idle people on IRC who might not really
> be around.>   - people who want to administer Cyrus - maybe happier staying with
> IRC.> 
> Calconnect:
> * Robert - be good to talk to Peter from Ribose
> * Nicola - would like to write up ideas about what would be good to
> see in calendars> * Per-user vs shared calendars, how delegation is supposed to \
> work 
> SASL release:
> * the guy who's been testing GSSAPI issue will try to get back to it
> this week - just moving slowly.> * Ken isn't GSSAPI expert and doesn't have \
> infrastructure any more 
> 
> --
> 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>Always wanted to join in the Cyrus meetings but the time was \
inconvenient/awkward/when you were sleeping?<br></div> <div><br></div>
<div>Next week's meeting is at a different time! <br></div>
<div><br></div>
<div>Monday 9pm UTC</div>
<div>Monday 1pm PST<br></div>
<div>Monday 4pm EST</div>
<div>Monday 10pm Vienna</div>
<div>Tuesday 8am Melbourne&nbsp;<br></div>
<div><div><div><br></div>
<div>We'd love to see you there. Let's talk about packaging for your favourite \
operating system. Let's talk about your desire for a particular feature. Let's talk \
about bugs. Let's talk about how you've always wanted to contribute but aren't sure \
where to start. Let's talk about Cyrus around the world!<br></div> </div>
</div>
<div><br></div>
<div>On Mon, Jan 22, 2018, at 10:47 PM, Bron Gondwana wrote:<br></div>
<blockquote type="cite"><div style="font-family:Arial;">ellie:<br></div>
<div style="font-family:Arial;">* will be in office tomorrow - setting up build \
environment on new laptop<br></div> <div style="font-family:Arial;">* need to discuss \
JMAP in 3.0<br></div> <div style="font-family:Arial;"><br></div>
<div style="font-family:Arial;">Partha:<br></div>
<div style="font-family:Arial;">* most of last week was spent on zeroskip<br></div>
<div style="font-family:Arial;">&nbsp; - have iterators for both in-memory and \
multiple types of on-disk format<br></div> <div style="font-family:Arial;">&nbsp; - \
locking in place<br></div> <div style="font-family:Arial;">&nbsp; - code is on \
cyrusimap github repo<br></div> <div style="font-family:Arial;">* last couple of \
weeks didn't have Bron around, but back now<br></div> <div \
style="font-family:Arial;">* this is a short week (Australia Day on Friday) and off \
for 3 days next week<br></div> <div style="font-family:Arial;"><br></div>
<div style="font-family:Arial;"><div style="font-family:Arial;">Robert:<br></div>
<div style="font-family:Arial;">* jscalendar - RFC draft is v5 now.<br></div>
</div>
<div style="font-family:Arial;">&nbsp; - confident that it's ready for \
acceptance<br></div> <div style="font-family:Arial;">&nbsp; - off the list discussion \
about tasks details<br></div> <div style="font-family:Arial;">&nbsp; - waiting for \
more feedback on tasks: when tasks start<br></div> <div \
style="font-family:Arial;">&nbsp; - at the moment we can track when a task is \
completed, but not when work started<br></div> <div style="font-family:Arial;">&nbsp; \
- next step - official call on Calsify list<br></div> <div \
style="font-family:Arial;">* Ken - giving it a slow careful read - will be done by \
next week (CalConnect)<br></div> <div style="font-family:Arial;">* Robert will update \
slides for Ken to use for presentation<br></div> <div style="font-family:Arial;">* \
Ken and Mike will discuss parameters on properties for tasks<br></div> <div \
style="font-family:Arial;">* JMAP in 3.0 - why remove it?<br></div> <div \
style="font-family:Arial;">&nbsp; - best thing to do - not only about format of JMAP \
request envelopes, but also data inside it.<br></div> <div \
style="font-family:Arial;">&nbsp; - will make people unhappy if they build \
applications on top of an API which has been outdated for months.<br></div> <div \
style="font-family:Arial;">&nbsp; - Bron approves<br></div> <div \
style="font-family:Arial;">* Have two feature branches in limbo.<br></div> <div \
style="font-family:Arial;">* smtp API rewrite<br></div> <div \
style="font-family:Arial;">&nbsp; - was asking about SMTP authentication on TCP-based \
backends.<br></div> <div style="font-family:Arial;">&nbsp; - suggest just pushing to \
master as is<br></div> <div style="font-family:Arial;">&nbsp; - for SMTP \
authentication - just put in config file - can include a file with more sensitive \
data<br></div> <div style="font-family:Arial;">* index attachments<br></div>
<div style="font-family:Arial;">&nbsp; - people at FastMail have been on leave, hence \
lack of movement<br></div> <div style="font-family:Arial;">* JMAP code \
refactor<br></div> <div style="font-family:Arial;">&nbsp; - currently concentrating \
efforts on - started last week<br></div> <div style="font-family:Arial;">&nbsp; - \
generally looks fine<br></div> <div style="font-family:Arial;">&nbsp; - would like to \
show a prototype next week for at least one type of JMAP method call to decide how to \
go forward<br></div> <div style="font-family:Arial;">&nbsp; - would like to \
generalise validation code - thinking about implementing poor-man's JSON-schema \
validation<br></div> <div style="font-family:Arial;"><br></div>
<div style="font-family:Arial;">Bron:<br></div>
<div style="font-family:Arial;">* just got back from being away for 2 \
weeks.<br></div> <div style="font-family:Arial;"><br></div>
<div style="font-family:Arial;">Testing append cost on large mailboxes:<br></div>
<div style="font-family:Arial;">* test appending on mailboxes with different scale of \
messages (10, 100, 1000, etc...) and see how performance scales.<br></div> <div \
style="font-family:Arial;">* Robert will look at.<br></div> <div \
style="font-family:Arial;"><br></div> <div style="font-family:Arial;">Ken:<br></div>
<div style="font-family:Arial;">* finally got laptop where it needs to be after \
replacing hard drive (Windows partition booting)<br></div> <div \
style="font-family:Arial;">* had to reinstall Linux - back to where Cyrus build \
works.<br></div> <div style="font-family:Arial;">* wasted more of the week than \
wanted to<br></div> <div style="font-family:Arial;">* working on some FastMail \
tickets as well<br></div> <div style="font-family:Arial;">* Bron - bug Apple and \
Google people about bugs in their products at CalConnect!<br></div> <div \
style="font-family:Arial;">* This week<br></div> <div \
style="font-family:Arial;">&nbsp; - preparing slides on sharing and \
proxying/delegation to get a discussion going<br></div> <div \
style="font-family:Arial;">&nbsp; - make sure VPOLL works so Mike and Ken can do a \
demonstration<br></div> <div style="font-family:Arial;">&nbsp; - next week?&nbsp; \
Change time of call?<br></div> <div style="font-family:Arial;">&nbsp; - make \
Australian early morning?<br></div> <div style="font-family:Arial;">&nbsp; - tibbs, \
nic maybe.<br></div> <div style="font-family:Arial;"><br></div>
<div style="font-family:Arial;">NEXT WEEK: Tuesday 8am Melbourne == Monday 1pm for \
Ken == Monday 10pm for Robert. (UTC 2100)<br></div> <div \
style="font-family:Arial;"><br></div> <div \
style="font-family:Arial;">Nicola:<br></div> <div style="font-family:Arial;">* wanted \
to know if JMAP 3.0 was out, tibbs wanted to know.&nbsp; Hadn't clearly communicated \
to list.<br></div> <div style="font-family:Arial;">&nbsp; - Robert will mail list to \
explain what's happening.<br></div> <div style="font-family:Arial;">&nbsp; - or \
ellie, as release manager.<br></div> <div style="font-family:Arial;">* want to make \
sure west/central US aren't left out all the time, so maybe do alternating meeting \
times.<br></div> <div style="font-family:Arial;">&nbsp; - don't have regular \
contributors outside FM right now<br></div> <div style="font-family:Arial;">&nbsp; - \
might be more if we do more outreach<br></div> <div style="font-family:Arial;">&nbsp; \
- invite people to the meetings<br></div> <div style="font-family:Arial;">&nbsp; - \
Ken will invite people - figure out if we want to alternate times.<br></div> <div \
style="font-family:Arial;">&nbsp; - we also know who we've been dealing with, so \
individual invites can be made too - ellie from bugs/list.<br></div> <div \
style="font-family:Arial;">&nbsp; - be nice to get 3.0 / 3.2 into next major \
releases.<br></div> <div style="font-family:Arial;">* coverage on IRC \
channel<br></div> <div style="font-family:Arial;">&nbsp; - Ken needs a better client \
(popups, etc). Ditto Robert.<br></div> <div style="font-family:Arial;">&nbsp; - \
irccloud is good for phone - also has bouncer<br></div> <div \
style="font-family:Arial;">&nbsp; - why not use slack for Cyrus?&nbsp; Hard for \
drive-by people, non-open-source, etc.<br></div> <div \
style="font-family:Arial;">&nbsp; - on the flip side, lots of idle people on IRC who \
might not really be around.<br></div> <div style="font-family:Arial;">&nbsp; - people \
who want to administer Cyrus - maybe happier staying with IRC.<br></div> <div \
style="font-family:Arial;"><br></div> <div \
style="font-family:Arial;">Calconnect:<br></div> <div style="font-family:Arial;">* \
Robert - be good to talk to Peter from Ribose<br></div> <div \
style="font-family:Arial;">* Nicola - would like to write up ideas about what would \
be good to see in calendars<br></div> <div style="font-family:Arial;">* Per-user vs \
shared calendars, how delegation is supposed to work<br></div> <div \
style="font-family:Arial;"><br></div> <div style="font-family:Arial;">SASL \
release:<br></div> <div style="font-family:Arial;">* the guy who's been testing \
GSSAPI issue will try to get back to it this week - just moving slowly.<br></div> \
<div style="font-family:Arial;">* Ken isn't GSSAPI expert and doesn't have \
infrastructure any more<br></div> <div style="font-family:Arial;"><br></div>
<div style="font-family:Arial;"><br></div>
<div><div>--<br></div>
<div>&nbsp; Bron Gondwana, CEO, FastMail Pty Ltd<br></div>
<div>&nbsp; brong@fastmailteam.com<br></div>
<div><br></div>
</div>
<div style="font-family:Arial;"><br></div>
</blockquote><div><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