Re: Cyrus meeting minutes 26 June 2017

2017-06-26 Thread Bron Gondwana
Hey, nice.  I'll add that to the script so it automatically dicerolls
them and assigns them to the person when I run it :)
(and I'll have it skip issues with diceroll already set)

Bron.


On Mon, 26 Jun 2017, at 23:17, Robert Stepanek wrote:
> FYI - I've just created a new Github issue label 'diceroll' for the
> cyrus-imapd repository, so I can tag these random issues in my open
> issue list. Maybe that's also useful to you.> 
> 
> On Mon, Jun 26, 2017, at 14:48, Bron Gondwana wrote:
>> Happy birthday:
>> 
>> Bron
>> * https://github.com/cyrusimap/cyrus-imapd/issues/1680
>> * https://github.com/cyrusimap/cyrus-imapd/issues/689
>> * https://github.com/cyrusimap/cyrus-imapd/issues/1515
>> * https://github.com/cyrusimap/cyrus-imapd/issues/1090
>> * https://github.com/cyrusimap/cyrus-imapd/issues/398
>> 
>> ellie
>> * https://github.com/cyrusimap/cyrus-imapd/issues/2012
>> * https://github.com/cyrusimap/cyrus-imapd/issues/742
>> * https://github.com/cyrusimap/cyrus-imapd/issues/560
>> * https://github.com/cyrusimap/cyrus-imapd/issues/1434
>> * https://github.com/cyrusimap/cyrus-imapd/issues/744
>> 
>> Ken
>> * https://github.com/cyrusimap/cyrus-imapd/issues/1177
>> * https://github.com/cyrusimap/cyrus-imapd/issues/1598
>> * https://github.com/cyrusimap/cyrus-imapd/issues/1895
>> * https://github.com/cyrusimap/cyrus-imapd/issues/1955
>> * https://github.com/cyrusimap/cyrus-imapd/issues/947
>> 
>> Nicola
>> * https://github.com/cyrusimap/cyrus-imapd/issues/1130
>> * https://github.com/cyrusimap/cyrus-imapd/issues/1775
>> * https://github.com/cyrusimap/cyrus-imapd/issues/466
>> * https://github.com/cyrusimap/cyrus-imapd/issues/967
>> * https://github.com/cyrusimap/cyrus-imapd/issues/1136
>> 
>> Partha
>> * https://github.com/cyrusimap/cyrus-imapd/issues/1995
>> * https://github.com/cyrusimap/cyrus-imapd/issues/1467
>> * https://github.com/cyrusimap/cyrus-imapd/issues/488
>> * https://github.com/cyrusimap/cyrus-imapd/issues/1976
>> * https://github.com/cyrusimap/cyrus-imapd/issues/1159
>> 
>> Robert
>> * https://github.com/cyrusimap/cyrus-imapd/issues/1074
>> * https://github.com/cyrusimap/cyrus-imapd/issues/1359
>> * https://github.com/cyrusimap/cyrus-imapd/issues/497
>> * https://github.com/cyrusimap/cyrus-imapd/issues/1556
>> * https://github.com/cyrusimap/cyrus-imapd/issues/575
>> 
>> Chosen by fair dice roll (ok - by perl List::Util::shuffle)
>> 
>> Bron.
>> 
>> On Mon, 26 Jun 2017, at 22:28, Nicola Nye wrote:
>>> Cyrus team met once again, same bat time, same bat channel.
>>> 
>>> Here's what we've been working on!
>>> 
>>> Ken-
>>>   Shared alarms: splitting them out on the fly rather than doing
>>>   them in bulk>>>   What do we do if something gets unshared.
>>>  - Check ACL at alarm time and not re-send, not re-schedule.
>>>  - Owner keeps the alarm state in the event themselves, alarm
>>>state for everyone else kept as a separate annotation>>>  - But 
>>> if you share with someone else, need to strip owner's
>>>alarm and patch in the annotated state.>>>  - (Do not fiddle 
>>> owner)
>>>  - For calendar with no owner, no alarm set on event: all
>>>people's alarm state stored as annotations>>>   Last week at CMU, 
>>> from next week he's a FastMailer!
>>> 
>>> Partha
>>>   - Inducted in Bron's Zeroskip plan for a new, improved skiplist
>>> implementation to replace twoskip>>>   - Starting to design API for 
>>> Zeroskip
>>>   - Improve behaviour on reconstruct (GitHub #2041)
>>>   - Released 3.0.2
>>> 
>>> Nicola
>>>   - Working on adding a git datestamp to the docs so readers know
>>> when the last time a piece of documentation was updated (and how
>>> out of date/unreliable it might be)>>> 
>>> Robert
>>>   - Going to remove lmdb support - too much effort required to make
>>> it stable and supported.>>>   - JMAP message record events
>>>   - Xapian fixes sent upstream via Pull Request
>>>   - TC API RFC document. IETF RFCs frozen from July 7 for two weeks,
>>> looking to finish TC API doc before them.>>> 
>>> Ellie
>>>   - Released 3.0.2
>>>   - Endian fixes (Thanks to Tibbs for lots of testing and excellent
>>> bug reports)>>> 
>>> Bron
>>>   - Pushing JMAP author to get next round of JMAP spec changes out,
>>> so we can implement in Cyrus and proxy.>>>   - Wants to start clearing 
>>> out some of the tech debt bug backlog in
>>> GitHub.>>>  - We'll each take 5 bugs per week and look at them to 
>>> close or
>>>reassign or fix.>> 
>> --
>>   Bron Gondwana, CEO, FastMail Pty Ltd
>>   br...@fastmailteam.com
>> 
>> 
> 

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




Re: Cyrus meeting minutes 26 June 2017

2017-06-26 Thread Robert Stepanek
FYI - I've just created a new Github issue label 'diceroll' for the cyrus-
imapd repository, so I can tag these random issues in my open  issue
list. Maybe that's also useful to you.

On Mon, Jun 26, 2017, at 14:48, Bron Gondwana wrote:
> Happy birthday:
> 
> Bron
> * https://github.com/cyrusimap/cyrus-imapd/issues/1680
> * https://github.com/cyrusimap/cyrus-imapd/issues/689
> * https://github.com/cyrusimap/cyrus-imapd/issues/1515
> * https://github.com/cyrusimap/cyrus-imapd/issues/1090
> * https://github.com/cyrusimap/cyrus-imapd/issues/398
> 
> ellie
> * https://github.com/cyrusimap/cyrus-imapd/issues/2012
> * https://github.com/cyrusimap/cyrus-imapd/issues/742
> * https://github.com/cyrusimap/cyrus-imapd/issues/560
> * https://github.com/cyrusimap/cyrus-imapd/issues/1434
> * https://github.com/cyrusimap/cyrus-imapd/issues/744
> 
> Ken
> * https://github.com/cyrusimap/cyrus-imapd/issues/1177
> * https://github.com/cyrusimap/cyrus-imapd/issues/1598
> * https://github.com/cyrusimap/cyrus-imapd/issues/1895
> * https://github.com/cyrusimap/cyrus-imapd/issues/1955
> * https://github.com/cyrusimap/cyrus-imapd/issues/947
> 
> Nicola
> * https://github.com/cyrusimap/cyrus-imapd/issues/1130
> * https://github.com/cyrusimap/cyrus-imapd/issues/1775
> * https://github.com/cyrusimap/cyrus-imapd/issues/466
> * https://github.com/cyrusimap/cyrus-imapd/issues/967
> * https://github.com/cyrusimap/cyrus-imapd/issues/1136
> 
> Partha
> * https://github.com/cyrusimap/cyrus-imapd/issues/1995
> * https://github.com/cyrusimap/cyrus-imapd/issues/1467
> * https://github.com/cyrusimap/cyrus-imapd/issues/488
> * https://github.com/cyrusimap/cyrus-imapd/issues/1976
> * https://github.com/cyrusimap/cyrus-imapd/issues/1159
> 
> Robert
> * https://github.com/cyrusimap/cyrus-imapd/issues/1074
> * https://github.com/cyrusimap/cyrus-imapd/issues/1359
> * https://github.com/cyrusimap/cyrus-imapd/issues/497
> * https://github.com/cyrusimap/cyrus-imapd/issues/1556
> * https://github.com/cyrusimap/cyrus-imapd/issues/575
> 
> Chosen by fair dice roll (ok - by perl List::Util::shuffle)
> 
> Bron.
> 
> On Mon, 26 Jun 2017, at 22:28, Nicola Nye wrote:
>> Cyrus team met once again, same bat time, same bat channel.
>> 
>> Here's what we've been working on!
>> 
>> Ken-
>>   Shared alarms: splitting them out on the fly rather than doing them
>>   in bulk>>   What do we do if something gets unshared.
>>  - Check ACL at alarm time and not re-send, not re-schedule.
>>  - Owner keeps the alarm state in the event themselves, alarm
>>state for everyone else kept as a separate annotation>>  - But if 
>> you share with someone else, need to strip owner's
>>alarm and patch in the annotated state.>>  - (Do not fiddle owner)
>>  - For calendar with no owner, no alarm set on event: all
>>people's alarm state stored as annotations>>   Last week at CMU, from 
>> next week he's a FastMailer!
>> 
>> Partha
>>   - Inducted in Bron's Zeroskip plan for a new, improved skiplist
>> implementation to replace twoskip>>   - Starting to design API for 
>> Zeroskip
>>   - Improve behaviour on reconstruct (GitHub #2041)
>>   - Released 3.0.2
>> 
>> Nicola
>>   - Working on adding a git datestamp to the docs so readers know
>> when the last time a piece of documentation was updated (and how
>> out of date/unreliable it might be)>> 
>> Robert
>>   - Going to remove lmdb support - too much effort required to make
>> it stable and supported.>>   - JMAP message record events
>>   - Xapian fixes sent upstream via Pull Request
>>   - TC API RFC document. IETF RFCs frozen from July 7 for two weeks,
>> looking to finish TC API doc before them.>> 
>> Ellie
>>   - Released 3.0.2
>>   - Endian fixes (Thanks to Tibbs for lots of testing and excellent
>> bug reports)>> 
>> Bron
>>   - Pushing JMAP author to get next round of JMAP spec changes out,
>> so we can implement in Cyrus and proxy.>>   - Wants to start clearing 
>> out some of the tech debt bug backlog in
>> GitHub.>>  - We'll each take 5 bugs per week and look at them to 
>> close or
>>reassign or fix.> 
> --
>   Bron Gondwana, CEO, FastMail Pty Ltd
>   br...@fastmailteam.com
> 
> 



Re: Cyrus meeting minutes 26 June 2017

2017-06-26 Thread Bron Gondwana
Happy birthday:

Bron
* https://github.com/cyrusimap/cyrus-imapd/issues/1680
* https://github.com/cyrusimap/cyrus-imapd/issues/689
* https://github.com/cyrusimap/cyrus-imapd/issues/1515
* https://github.com/cyrusimap/cyrus-imapd/issues/1090
* https://github.com/cyrusimap/cyrus-imapd/issues/398

ellie
* https://github.com/cyrusimap/cyrus-imapd/issues/2012
* https://github.com/cyrusimap/cyrus-imapd/issues/742
* https://github.com/cyrusimap/cyrus-imapd/issues/560
* https://github.com/cyrusimap/cyrus-imapd/issues/1434
* https://github.com/cyrusimap/cyrus-imapd/issues/744

Ken
* https://github.com/cyrusimap/cyrus-imapd/issues/1177
* https://github.com/cyrusimap/cyrus-imapd/issues/1598
* https://github.com/cyrusimap/cyrus-imapd/issues/1895
* https://github.com/cyrusimap/cyrus-imapd/issues/1955
* https://github.com/cyrusimap/cyrus-imapd/issues/947

Nicola
* https://github.com/cyrusimap/cyrus-imapd/issues/1130
* https://github.com/cyrusimap/cyrus-imapd/issues/1775
* https://github.com/cyrusimap/cyrus-imapd/issues/466
* https://github.com/cyrusimap/cyrus-imapd/issues/967
* https://github.com/cyrusimap/cyrus-imapd/issues/1136

Partha
* https://github.com/cyrusimap/cyrus-imapd/issues/1995
* https://github.com/cyrusimap/cyrus-imapd/issues/1467
* https://github.com/cyrusimap/cyrus-imapd/issues/488
* https://github.com/cyrusimap/cyrus-imapd/issues/1976
* https://github.com/cyrusimap/cyrus-imapd/issues/1159

Robert
* https://github.com/cyrusimap/cyrus-imapd/issues/1074
* https://github.com/cyrusimap/cyrus-imapd/issues/1359
* https://github.com/cyrusimap/cyrus-imapd/issues/497
* https://github.com/cyrusimap/cyrus-imapd/issues/1556
* https://github.com/cyrusimap/cyrus-imapd/issues/575

Chosen by fair dice roll (ok - by perl List::Util::shuffle)

Bron.

On Mon, 26 Jun 2017, at 22:28, Nicola Nye wrote:
> Cyrus team met once again, same bat time, same bat channel.
> 
> Here's what we've been working on!
> 
> Ken-
>   Shared alarms: splitting them out on the fly rather than doing them
>   in bulk>   What do we do if something gets unshared.
>  - Check ACL at alarm time and not re-send, not re-schedule.
>  - Owner keeps the alarm state in the event themselves, alarm
>state for everyone else kept as a separate annotation>  - But if 
> you share with someone else, need to strip owner's alarm
>and patch in the annotated state.>  - (Do not fiddle owner)
>  - For calendar with no owner, no alarm set on event: all people's
>alarm state stored as annotations>   Last week at CMU, from next week 
> he's a FastMailer!
> 
> Partha
>   - Inducted in Bron's Zeroskip plan for a new, improved skiplist
> implementation to replace twoskip>   - Starting to design API for Zeroskip
>   - Improve behaviour on reconstruct (GitHub #2041)
>   - Released 3.0.2
> 
> Nicola
>   - Working on adding a git datestamp to the docs so readers know when
> the last time a piece of documentation was updated (and how out of
> date/unreliable it might be)> 
> Robert
>   - Going to remove lmdb support - too much effort required to make it
> stable and supported.>   - JMAP message record events
>   - Xapian fixes sent upstream via Pull Request
>   - TC API RFC document. IETF RFCs frozen from July 7 for two weeks,
> looking to finish TC API doc before them.> 
> Ellie
>   - Released 3.0.2
>   - Endian fixes (Thanks to Tibbs for lots of testing and excellent
> bug reports)> 
> Bron
>   - Pushing JMAP author to get next round of JMAP spec changes out, so
> we can implement in Cyrus and proxy.>   - Wants to start clearing out 
> some of the tech debt bug backlog in
> GitHub.>  - We'll each take 5 bugs per week and look at them to close 
> or
>reassign or fix.
--
  Bron Gondwana, CEO, FastMail Pty Ltd
  br...@fastmailteam.com