XMPP Council - 2020-12-02


  1. jonas’

    1) Roll Call

  2. Ge0rG

    OMG What!?

  3. Zash

    I'm awake

  4. Ge0rG

    My calendar is lying

  5. jonas’

    dwd, daniel

  6. daniel

    Hi

  7. dwd

    Hiya

  8. jonas’

    wee, full house

  9. jonas’

    2) Agenda Bashing

  10. jonas’

    anything to add/remove/modify?

  11. jonas’

    assuming no

  12. jonas’

    3) Editor’s Update * New ProtoXEP: Automatic Trust Management

  13. jonas’

    * Also, restart of two LCs which affect Council

  14. jonas’

    4) Items for voting

  15. jonas’

    Does everyone agree to the working agreement that we will have 14 day voting periods starting at the first meeting where the agendum is discussed?

  16. Zash

    Worked well enough this past year.

  17. Ge0rG

    That's not on the Agenda!

  18. jonas’

    I’m explicitly asking because there are documents on xmpp.org which say quite otherwise

  19. Zash

    :O

  20. Ge0rG

    I like the 14 day period as it gives you two Council Meetings to catch up. Let's continue it

  21. dwd

    They loosely say it's when the Editor puts them before Council that the 14 day starts, but I thought we'd fixed that?

  22. jonas’

    curiously enough, they state that the XMPP Editor sets the voting period, which is even stranger

  23. jonas’

    but ok, it seems everyone is in broad agreement, please let me know until end of meeting if otherwise

  24. jonas’

    4a) PR#1014: XEP-0176: Improve compatibility with WebRTC clients URL: https://github.com/xsf/xeps/pull/1014

  25. daniel

    On list

  26. daniel

    I'm honestly not entirely sure about the implications

  27. dwd

    On list for this, sorry, I need to find some WebRTC expertise.

  28. jonas’

    same

  29. jonas’

    (on list)

  30. Ge0rG

    on-list

  31. Zash

    Uh, looked almost editorial, with only the schema change?

  32. dwd

    jonas’, [[ Can I flag some AOB, please, before I forget? ]]

  33. jonas’

    dwd, yes

  34. jonas’

    Zash, I think we should ask the PR author to add some wording to the normative part in order to tie the change down properly if we agree to it

  35. jonas’

    Zash, any vote?

  36. Link Mauve

    Noted, thanks.

  37. Zash

    on-list I suppose. anyone got WebRTC expertise we can drag into reviewing this? :)

  38. jonas’

    Zash, maybe the web client folks

  39. dwd

    Zash, I'm talking to Fippo now.

  40. jonas’

    dwd, excellent

  41. jonas’

    moving on, given the time

  42. Ge0rG

    it'd be great to have webrtc folks feedback on-list

  43. jonas’

    4b) PR#1008: XEP-0047: fix incorrect max sequence number URL: https://github.com/xsf/xeps/pull/1008 Abstract: Previously the text said that the max sequence number was 65535 (max unsigned 16 bit integer), but also said this was (1<<15)-1, which is actually max signed 16 bit integer or 32767.

  44. Zash

    +1

  45. daniel

    On list

  46. jonas’

    I think this is fair enough, +1

  47. dwd

    This one I'm +1 on; it's just fixing a typo in a parenthetical remark.

  48. Ge0rG

    +1

  49. jonas’

    4c) PR#1001: XEP-0393: clarify rules for span directives URL: https://github.com/xsf/xeps/pull/1001 I think Dave missed the deadline last term. If I just overlooked the vote, please let me know.

  50. jonas’

    yeah...

  51. jonas’

    I am still +0

  52. daniel

    +1

  53. Zash

    0+, again

  54. Ge0rG

    +1

  55. jonas’

    dwd, ?

  56. dwd

    Erm. I don't recall this one at all before.

  57. jonas’

    fun!

  58. jonas’

    it was the one I asked you all not to let expire ;D

  59. dwd

    And I'm not sure I understand it, so I'll go for on-list, sorry.

  60. jonas’

    alright

  61. jonas’

    4d) Proposed XMPP Extension: Automatic Trust Management URL: https://xmpp.org/extensions/inbox/automatic-trust-management.html Abstract: This document specifies a way to automatically manage the trust in public long-term keys used by end-to-end encryption protocols.

  62. jonas’

    on-list

  63. dwd

    I *might* have to write this all out as ABNF in order to understand it.

  64. jonas’

    dwd, please do, and then put it in the XEP

  65. Zash

    dwd, if you do, you get all the +1s

  66. Ge0rG

    that proto-xep goes in the sad tradition of XEP authors redefining commonly-used acronyms

  67. daniel

    On list

  68. Ge0rG

    on-list

  69. jonas’

    dwd, ?

  70. jonas’

    Zash, too

  71. Zash

    on-list

  72. dwd

    Didn't this one come up before?

  73. jonas’

    ATM?

  74. jonas’

    I don’t think so

  75. dwd

    Or was it just something very similar?

  76. jonas’

    it was newly added to inbox

  77. Zash

    dwd, https://xmpp.org/extensions/xep-0434.html probably?

  78. Zash

    this one seems to be mostly policy, while 434 is the wire format

  79. dwd

    Yeah, I'll go on-list for this.

  80. jonas’

    alright

  81. jonas’

    5) Pending Votes

  82. jonas’

    only the new ones \o/

  83. jonas’

    6) Date of Next

  84. jonas’

    +1w?

  85. dwd

    +1w.

  86. Ge0rG

    +1w

  87. jonas’

    7) AOB

  88. jonas’

    dwd, the stage is yours

  89. dwd

    Hooray.

  90. dwd

    If we can codify our voting policy/system, which seems to have been unchanged for years, I'll write it up in standards-speak and stick it in XEP-0001.

  91. jonas’

    sgtm

  92. jonas’

    note that much of it is already codified in the bylaws

  93. dwd

    I'll try to come up with some text for next week, but have a think on how you think we vote first to make sureit aligns.

  94. dwd

    jonas’, Oh, quite possibly.

  95. jonas’

    I read the bylaws closely when I built that council bot a while back, and we have fully adhered to my understanding of those in the last term

  96. jonas’

    this is my literal codification of it: https://github.com/horazont/councilbot/blob/master/councilbot/state.py#L268-L319

  97. dwd

    Yeah, I think XEP-0001 is wrong, here. (Or we are, but we can fix that by changing XEP-0001).

  98. dwd

    (Me done)

  99. jonas’

    alright

  100. jonas’

    anyone else?

  101. Zash

    nah

  102. jonas’

    then...

  103. jonas’

    8) Ite Meeting Est

  104. jonas’

    thanks everyone

  105. Ge0rG

    thanks!

  106. Zash

    Thanks