XMPP Council - 2020-03-04


  1. jonas’

    it is extremely unlikely that I'll be on time, as announced. Since nobody volunteered to chair, I'll start the meeting from mobile.

  2. jonas’

    (on time)

  3. jonas’

    alright

  4. jonas’

    traffic wasn’t nice to me, so I headed back to the office

  5. jonas’

    I’m here

  6. Zash

    Yo

  7. dwd

    Made it after all. Hooray!

  8. jonas’

    ’tis time

  9. jonas’

    1) Roll Call

  10. daniel

    hi

  11. dwd

    o/

  12. jonas’ is here, grumpy, in the work office, after he got owned by a meeting and trafifc

  13. jonas’ is here, grumpy, in the work office, after he got owned by a meeting and traffic

  14. Zash

    Here

  15. jonas’

    Ge0rG is excused

  16. jonas’

    2) Agenda Bashing

  17. jonas’

    anything to add?

  18. jonas’

    (grumpiness reduces while head of operations brings me ice-cold chocolate)

  19. jonas’

    let’s go then

  20. jonas’

    3) Editor’s Update - ProtoXEP: Reminders - Expired calls: LC on XEP-0402 - Calls in progress: - CFE: XEP-0066 (Out of Band Data), ends: 2020-03-10 - CFE: XEP-0184 (Message Delivery Receipts), ends: 2020-03-17

  21. jonas’

    (I’m actually not sure that list is complete, but okay)

  22. jonas’

    4) Items for voting

  23. jonas’

    4a) Proposed XMPP Extension: Reminders URL: https://xmpp.org/extensions/inbox/reminders.html Abstract: This specification provides a way to set up reminders.

  24. jonas’

    am I still here?

  25. daniel

    +1

  26. jonas’

    I think it’s a good start, but will require some work to be finally useful. +1

  27. Zash

    +1

  28. jonas’

    s/useful/whatever/

  29. daniel

    i'd like to see a few changes (which have been proposed on list by other people) but it's good enough to get under our roof

  30. jonas’

    what daniel says essentiall

  31. jonas’

    what daniel says essentially

  32. jonas’

    though it would be good if you stated somewhere for the record which those changes are, because I can see a few conflicting ideas floating around

  33. daniel

    yes. i think i don’t need my council hat for that. but yes

  34. jonas’

    sure, didn’t mean to say you need a council hat for that :)

  35. jonas’

    dwd?

  36. jonas’

    (I /cycle’d the room, did I miss a message by dwd at 16:03Z or did he not reply at all yet?)

  37. dwd

    +1

  38. jonas’

    there we go

  39. jonas’

    thanks :)

  40. jonas’

    moving on

  41. jonas’

    4b) Decide on advancement of XEP-0402 Title: PEP Native Bookmarks URL: https://xmpp.org/extensions/xep-0402.html Abstract: This specification defines a syntax and storage profile for keeping a list of chatroom bookmarks on the server. (The last call ends today, so be sure to send in your feedback if you haven’t already.)

  42. jonas’

    4b) Decide on advancement of XEP-0402 Title: PEP Native Bookmarks URL: https://xmpp.org/extensions/xep-0402.html Abstract: This specification defines a syntax and storage profile for keeping a list of chatroom bookmarks on the server.

  43. jonas’

    This is the second LC. I think there was zero feedback on list?

  44. Zash

    So, no complaints? :)

  45. jonas’

    I think we can safely assume that

  46. jonas’

    given that the last LC had quite some echo

  47. jonas’

    I am +1 on advancement under that light

  48. Zash

    So, +1

  49. dwd

    I think all the feedback from the original was addressed. I think we're through the last significant changes. +1

  50. daniel

    i’m gonna be on list. tbh I missed that those changes had actually been made yet

  51. jonas’

    that was the reason for the auto-new-LC by Editors :)

  52. daniel

    it'll probably be fine though

  53. jonas’

    but fair enough

  54. jonas’

    next:

  55. jonas’

    4c) PR#898 Title: XEP-0060: Specify that empty <item/> are invalid on publish URL: https://github.com/xsf/xeps/pull/898

  56. jonas’

    I can give more context if needed, though I think the diff should be pretty self-explanatory

  57. jonas’

    it is currently undefined behaviour in the spec, and I found one server implementation which emitted internal-server-error ;-)

  58. daniel

    +1

  59. jonas’

    I am +1

  60. Zash

    +1

  61. dwd

    So you can set a node to preserve no payloads *and* not include them in the notifications. What's the payload for here?

  62. jonas’

    dwd, you leave the <item/> away completely

  63. jonas’

    as mentioned in the PR comment

  64. jonas’

    It is specified at the beginning of the #publisher-publish-request section

  65. dwd

    Ah, OK. In that case, I should learn to read, and +1.

  66. jonas’

    > Depending on the node configuration, the <publish/> element MAY contain no <item/> elements or one <item/> element. [18] [19]

  67. jonas’

    I can’t find the exact wording I was looking for, but that’s the idea

  68. dwd

    No need to rub it in. :-)

  69. jonas’

    okay :D

  70. jonas’

    moving on

  71. jonas’

    5) Outstanding Votes

  72. jonas’

    I think we still have a few, check the spreadsheet of doom please

  73. jonas’

    I try to keep it up-to-date (though I wasn’t able to for this meeting since I’m on the work laptop without credentials)

  74. jonas’

    does anyone want to cast votes now?

  75. jonas’

    (I don’t think anything expires today)

  76. jonas’

    (I also think only Ge0rG is missing votes)

  77. jonas’

    6) Date of Next

  78. jonas’

    +1 wfm

  79. jonas’

    +1w wfm

  80. Zash

    +1 +1w

  81. dwd

    I may miss next week; I've unexpected travel but I've tried to arrange things so I'll be in the office for that time.

  82. jonas’

    noted, thanks

  83. jonas’

    (my colleage insists to tell my "raid group" (you) that the new boss is strong and you need at least a gnome level 40, whatever they mean by that)

  84. jonas’

    7) AOB

  85. jonas’

    I have a small AOB. Work decided to schedule monthly meetings of uncertain duration for the 1st wednesday each month

  86. jonas’

    so I might sometimes be in the situation to be late, though there has been motion to get the meeting shifted more towards earlier work hours

  87. jonas’

    just a heads up, I’ll inform you in time

  88. jonas’

    any other AOB?

  89. dwd

    jonas’, I'm absolutely fine with moving this meeting if that works better.

  90. jonas’

    dwd, the time fits *perfectly* for me, it’s the work meeting which annoys me

  91. jonas’

    it *starts* 30 min after my usual leave time, so I’d rather get that changed either way, especially since others also expressed annoyance with that

  92. jonas’

    so I don’t want to change procedures here for now

  93. jonas’

    if there’s nothing else I’m aiming for an early close

  94. Zash

    sgtm

  95. jonas’

    alright

  96. jonas’

    8) Ite Meeting Est

  97. jonas’

    thanks everyone

  98. jonas’

    thanks Tedd

  99. daniel

    thank you jonas’

  100. dwd

    jonas’, Thanks!

  101. Zash

    thanks jonas’

  102. Zash

    praise Tedd

  103. Ge0rG

    jonas’: I can offer a level 70 gnome, but I'd prefer to take the level 24 Black Orc.

  104. jonas’

    Ge0rG: hah