XMPP Council - 2020-01-29


  1. moparisthebest

    jonas’: re xeps ready for draft https://xmpp.org/extensions/xep-0225.html as far as I know is implemented in every server since forever?

  2. moparisthebest

    (sorry for not responding to email, still missing half of them due to mailing list setup...)

  3. flow

    moparisthebest, last time I checked (which was years ago) xep114 was implemented everywhere, but xep225 not

  4. Zash

    moparisthebest: what flow said. I wasn't aware it was implemented at all

  5. jonas’

    moparisthebest, sorry, please respond to the email

  6. jonas’

    I’ll lose this information until the afternoon

  7. jonas’

    moparisthebest, oh, also, no, 114 is implemented, 225 is most certainly not

  8. Zash

    Someone claimed ejabberd does it

  9. Kev

    It might be implemented in some places, but I don't think it's widely deployed.

  10. Wojtek

    moparisthebest: regarding XEP-0225 - Tigase supports it

  11. jonas’

    FYI, I updated the Spreadsheet Of Doom with the LC/CFE suggestions from the mailing list

  12. jonas’

    I forgot to put that on the agenda for today though

  13. daniel

    it's time

  14. daniel

    let's hope my internet is stable

  15. Zash

    !

  16. jonas’

    time!

  17. jonas’

    1) Roll Call

  18. daniel

    i’m here

  19. Zash

    Here

  20. jonas’

    dwd apparently didn’t make it

  21. jonas’

    Ge0rG?

  22. Zash

    Going to get up and leave $work in exactly 30 minutes

  23. Ge0rG

    Sorry, I'm lagged

  24. jonas’

    2) Agenda Bashing - I note that I forgot about that we asked for XEPs to LC/CFE on the list and that we should probably take one of those to advance - There’s also the LC on XEP-0363 which expired yesterday, so we should vote on that

  25. jonas’

    anything else?

  26. daniel

    no

  27. jonas’

    3) Items for a vote

  28. jonas’

    3a) Vote on Advancing XEP-0363 to Draft

  29. daniel

    +1

  30. jonas’

    +1

  31. Zash

    +1

  32. jonas’

    URL: https://xmpp.org/extensions/xep-0363.html Abstract: This specification defines a protocol to request permissions from another entity to upload a file to a specific path on an HTTP server and at the same time receive a URL from which that file can later be downloaded again.

  33. Ge0rG

    I hate the XEP and the fact that we are breaking out from XMPP into HTTP. +1

  34. jonas’

    best +1 vote I’ve seen so far ;)

  35. jonas’

    moving on

  36. jonas’

    3b-ish) We have a bunch of XEPs the community asked us to consider for advancement

  37. jonas’

    https://docs.google.com/spreadsheets/d/1ANu9KGmNf2r-qpLYqF7NdJTtqA1GIu55rf2deKbM0GA/edit?ts=5de7debe#gid=1654933626

  38. daniel

    i think bookmarks 2 is a good candidate

  39. jonas’

    I don’t think it is

  40. daniel

    why?

  41. jonas’

    but maybe I’m wrong

  42. jonas’

    ah, now I understood your comment ("does not need implementations")

  43. jonas’

    makes more sense now (this was about the process)

  44. jonas’

    issuing an LC is probably a good idea

  45. jonas’

    so that’s one, does anyone else have a suggestion which to pick?

  46. jonas’

    I’d not issue more than two LCs this week

  47. daniel

    ack

  48. daniel

    on the not more than 1

  49. jonas’

    I’d propose a CFE on XEP-0198

  50. daniel

    ideally i'd even limit to 1 until we we have a steady thing going

  51. jonas’

    we can do that, too

  52. jonas’

    since we’re not even complete today and it’s fosdem-week, we should start slow maybe

  53. jonas’

    okay, so:

  54. jonas’

    3b) Vote on issuing an LC for XEP-0402: Bookmarks 2 (This Time it’s Serious)

  55. jonas’

    3b) Vote on issuing an LC for XEP-0402: Bookmarks 2 (This Time it’s Serious) 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.

  56. jonas’

    +1 for LC

  57. daniel

    that being said cfe on 198 is probably a good idea. but maybe for next week

  58. daniel

    +1

  59. Zash

    +1

  60. dwd

    Evening folks.

  61. jonas’

    oh, a delayed dwd

  62. jonas’

    you can probably catch up on things while Ge0rGs connection is still doing the same

  63. Ge0rG

    I'm on a throttled connection and can't open any web application right now.

  64. Ge0rG

    +1 on max=1

  65. Ge0rG

    +1 for LC, but I'm not sure it's mature (read: "old") enough yet

  66. Ge0rG

    Wow, that was laaaag.

  67. jonas’

    Ge0rG, noted, thanks

  68. Zash

    Ge0rG, so you have LC feedback to post then :)

  69. daniel

    well we have 3 (non public) implementations. it certainly has some maturity

  70. dwd

    +1 on LC for 402.

  71. dwd

    (I don't know what 3a was)

  72. daniel

    non public == not in production

  73. Ge0rG

    IIRC there were shortcomings regarding legacy compatibility, that needed sorting out (or at least me realizing that they got sorted out)

  74. jonas’

    dwd, 3a was advance XEP-0363 after the LC expired yesterday

  75. Ge0rG

    but this is not blocking the LC

  76. jonas’

    dwd, 3a was advance XEP-0363 (HTTP Upload) after the LC expired yesterday

  77. daniel

    yeah i mean that what LC is for. figguring that out

  78. daniel

    but personally i'm also confident about backward compat

  79. daniel

    (might need to be spelled out a little more)

  80. Ge0rG

    I'd welcome that

  81. dwd

    OK. I'll have to on-list the advance, but expecting to +1.

  82. jonas’

    dwd, alright, thanks

  83. jonas’

    4) Outstanding Votes

  84. jonas’

    those were all cleared before the meeting, good job everyone!

  85. jonas’

    5) Date of Next

  86. Zash

    \o/

  87. jonas’

    +1w wfm

  88. Zash

    same

  89. jonas’

    though timing will be tight for me, I’ll have to leave on time

  90. Zash

    If it's 30 minutes later I can get home even if I stay at work

  91. Zash

    as in, stay until 16:00Z

  92. jonas’

    later wouldn’t work for me

  93. jonas’

    (that’s what I was trying to say, but I probably worded it badly?)

  94. jonas’

    moving on, in the hopes that it won’t just be the two of us next week

  95. daniel

    +1 w works for me. but i'm fine with what ever

  96. dwd

    +1w WFM2, BTW.

  97. jonas’

    !

  98. jonas’

    6) AOB

  99. Zash

    None

  100. dwd

    jonas’, *waves*

  101. jonas’

    it’s quite unfair that now that we’ve got plenty of time left, Ge0rG is on a slow connection and probably doesn’t want to bring up his eternal AOB

  102. jonas’ hands dwd the mic

  103. dwd

    jonas’, Traditions must be kept, though.

  104. dwd

    jonas’First, thanks for processing those XEPs.

  105. jonas’

    I hope you like the number

  106. jonas’

    I hope you like the numbers

  107. dwd

    jonas’, Second, I have an inbound patch for XEP-0431 (full text search), since Matt and Kev cornered me in St Pancras and argued that the beer requirement is an encumbrance; I'll correct that with some speed.

  108. dwd

    And as a general note, I'm aware there's a lot of unaddressed comments, and agreements to change things piling up - I'll get there soon.

  109. jonas’

    looking forward to it :)

  110. Ge0rG

    +1w looks good enough

  111. Ge0rG

    jonas’: I'll type in my eternal AOB now so that it arrives in the MUC when dwd is done

  112. jonas’

    dwd, anything else?

  113. Zash

    I'm walking to the bus now

  114. jonas’

    (I don’t get typing notifications on this client)

  115. dwd

    Nothing more.

  116. jonas’

    thanks

  117. jonas’

    so until Ge0rGs eternal AOB arrives, I have a small AOB

  118. jonas’

    1. Thanks that we made it to a complete meeting on Summit travel day and even got a vote passed, that’s amazing!

  119. jonas’

    2. Have a nice summit everyone who’s there, I’ll be attending remotely tomorrow if they don’t cut the power for too long, so there’s that :)

  120. dwd

    (My apologies for not having got my shit together with HTTP Upload).

  121. daniel

    Thank you jonas’

  122. jonas’

    dwd, my apologies for not having it announced in the agenda in advance ;)

  123. jonas’

    so, shall we wait for Ge0rGs eternal AOB to arrive just before the end of meeting time, or close right now? ;)

  124. daniel

    packing up my notebook since i'm arriving asap

  125. jonas’

    alright

  126. jonas’

    7) Ite Meeting Est

  127. jonas’

    thanks everyone, save travels

  128. jonas’

    thanks everyone, safe travels

  129. Zash

    Thanks jonas’

  130. dwd

    jonas’, FYI, I have the branch done for XEP-0431 but my security token is out of reach, so I can't create the PR...

  131. jonas’

    dwd, you can send patches via email to editor@, too ;)

  132. Ge0rG

    jonas’: please close

  133. jonas’

    (make sure there’s a XEP number in the subject tho)

  134. jonas’

    Ge0rG, I love your lag

  135. Ge0rG

    jonas’: I don't

  136. jonas’

    Ge0rG, why, it’s just close to 3 minutes ;)

  137. Ge0rG

    wow, that was fast!

  138. jonas’

    probably because we don’t do as much traffic now

  139. jonas’

    I wouldn’t be surprised if that was a factor, with the typing notifications and stuff flying around in addition to the actual payloads

  140. Ge0rG

    Heh.

  141. Ge0rG

    Maybe it's also because I closed the google docs tab five minutes ago

  142. jonas’

    oh, yeah

  143. jonas’

    why did you even open that one

  144. jonas’

    it was just informational

  145. Ge0rG

    jonas’: it looked like you referenced it as a source of things to vote on

  146. jonas’

    Ge0rG, yeah, but not a mandatory source; I didn’t intend to vote on *all* those.

  147. jonas’

    sorry if that was unclear