XMPP Council - 2019-07-17

  1. Remko has joined

  2. Neustradamus has joined

  3. Remko has left

  4. Remko has joined

  5. Remko has left

  6. Holger has joined

  7. dwd has left

  8. dwd has joined

  9. Remko has joined

  10. dragonspirit810 has joined

  11. dragonspirit810 has left

  12. dragonspirit810 has joined

  13. dragonspirit810 has left

  14. dragonspirit810 has joined

  15. dragonspirit810 has left

  16. dragonspirit810 has joined

  17. Lance has left

  18. Kev has joined

  19. dragonspirit810 has left

  20. dragonspirit810 has joined

  21. dragonspirit810 has left

  22. dragonspirit810 has joined

  23. dragonspirit810 has left

  24. dragonspirit810 has joined

  25. dragonspirit810 has left

  26. dragonspirit810 has joined

  27. dragonspirit810 has left

  28. dragonspirit810 has joined

  29. dragonspirit810 has left

  30. dragonspirit810 has joined

  31. dragonspirit810 has left

  32. dragonspirit810 has joined

  33. dragonspirit810 has left

  34. dragonspirit810 has joined

  35. Zash has left

  36. dragonspirit810 has left

  37. dragonspirit810 has joined

  38. dragonspirit810 has left

  39. Zash has joined

  40. dragonspirit810 has joined

  41. dragonspirit810 has left

  42. dragonspirit810 has joined

  43. dragonspirit810 has left

  44. dragonspirit810 has joined

  45. dragonspirit810 has left

  46. lnj has joined

  47. dragonspirit810 has joined

  48. dragonspirit810 has left

  49. dragonspirit810 has joined

  50. dragonspirit810 has left

  51. dragonspirit810 has joined

  52. dragonspirit810 has left

  53. dragonspirit810 has joined

  54. dragonspirit810 has left

  55. dragonspirit810 has joined

  56. dragonspirit810 has left

  57. dragonspirit810 has joined

  58. dragonspirit810 has left

  59. dragonspirit810 has joined

  60. Kev has left

  61. dragonspirit810 has left

  62. lnj has left

  63. lnj has joined

  64. debacle has joined

  65. Kev has joined

  66. Kev has left

  67. dwd

    Hi all - looks like I'm very likely to miss this afternoon's meeting, and helpfully, I've been too busy to get an agenda out.

  68. Ge0rG

    I've had some topic for discussion that I wanted to bring up, but I forgot what it was

  69. Ge0rG

    If we are out of Dave and out of Kev, I can try to chair today.

  70. Kev has joined

  71. Kev has left

  72. pep.

    There's two new protoxeps, reactions and occupant-id, I guess that can be put on the agenda, or at least to review by council

  73. Ge0rG

    pep.: do you have links?

  74. Ge0rG

    I feel a bit rushed TBH, putting new proto-XEPs up for in-meeting review, without having them on the agenda yesterday

  75. Link Mauve

    Editor merged them two days ago, but maybe forgot to send the emails.

  76. Link Mauve

    No, the emails have been sent too.

  77. Ge0rG

    So you've just discovered that I didn't read my emails. Shame on me.

  78. jonas’


  79. jonas’


  80. jonas’

    Ge0rG, ^

  81. Ge0rG


  82. Ge0rG

    as both are already two days old, I presume that every Council member has seen and read them and they can be voted on.

  83. jonas’

    at least on one I have a strong opinion

  84. Ge0rG

    I have strong opinions on both.

  85. Lance has joined

  86. Ge0rG

    tis time

  87. jonas’

    I’m here

  88. Ge0rG

    Fake-Dev is up to no good, again.

  89. Lance has left

  90. Ge0rG

    1) Roll Call

  91. Ge0rG

    Link Mauve?

  92. Ge0rG

    looks like Kev is out and Dave sent very-likely-apologies.

  93. Ge0rG

    jonas’: just you and me don't make a quorum.

  94. Link Mauve


  95. Link Mauve

    I’m here.

  96. Ge0rG

    ohai Link Mauve

  97. Ge0rG

    Shall we commence with a Council Meeting, then?

  98. Link Mauve


  99. Link Mauve

    We have quorum.

  100. Ge0rG

    2) Agenda Bashing

  101. Ge0rG

    For a lack of in-advance agenda, we have two proto-XEPs that were passed in.

  102. Ge0rG

    Any other things to put on?

  103. jonas’

    not from me

  104. Link Mauve

    None from me either.

  105. Ge0rG

    Awesome. Let's begin, then

  106. Ge0rG

    3) Items for voting:

  107. Ge0rG

    3a) XEP-xxxx: Anonymous unique occupant identifiers for MUCs https://xmpp.org/extensions/inbox/occupant-id.html

  108. jonas’

    +1 on that one from me

  109. Link Mauve

    +1 too.

  110. Ge0rG

    I'd rather see those occupant IDs be in the form of JIDs and maybe even be passed as @jid in the 0045 <item/>.

  111. Ge0rG

    But +1

  112. Ge0rG

    3b) Message Reactions https://xmpp.org/extensions/inbox/reactions.html

  113. Ge0rG

    I'm a bit torn on this. It's got some implementation details that I'd love to straighten out, but the elephant in the room is XEP-0372: References

  114. Link Mauve

    Ge0rG, the reasoning for putting them in messages was to be able to track them during MAM retrieval.

  115. Ge0rG

    This is obviously duplicating a subset of References.

  116. Ge0rG

    Link Mauve: yeah, it's a useful thing to have

  117. jonas’

    I reasoned why references isn’t a good basis for reactions in https://github.com/jabbercat/jabbercat/issues/80

  118. jonas’

    > References: refers to the body and may apply to only a subset of the referencing message. This is not so great: it creates ambiguity because the whole message is in fact a reaction.

  119. Ge0rG

    jonas’: that is probably the easiest to sort out with reactions

  120. Ge0rG

    as was discussed on list (or was it in xsf@?), we need some way to tell a MAM server that certain messages belong together.

  121. Ge0rG

    and it should be a unified way and not defined in each XEP individually

  122. Link Mauve

    jonas’, it was proposed to add a schema for referencing full messages, but IIRC that was only in the context of MIX, I don’t remember the details for the rest.

  123. Ge0rG

    one of the ugly sub-problems is "which ID to reference?"

  124. Ge0rG

    anyway, I'm still undecided on that, so +0 for now

  125. Ge0rG

    4) Outstanding Votes

  126. Ge0rG

    some have expired last week.

  127. Link Mauve

    3) I’m +1 on it, these issues can be ironed out before going to draft.

  128. Ge0rG

    Dave and Kev are pending on last week's

  129. Ge0rG


  130. Ge0rG

    jonas’: your vote on 3b please

  131. jonas’

    oh sorry

  132. jonas’

    I’m +1

  133. jonas’

    the details can be ironed out

  134. Ge0rG

    5) Next Meeting

  135. Ge0rG

    I suggest trying +1W

  136. Link Mauve

    +1W should be fine, I should note I won’t be able to attend the one afterwards, on the 31st.

  137. jonas’

    +1w wfm

  138. Ge0rG

    Great, then we'll try +1W and see if more Council members appear.

  139. Ge0rG

    6) AOB

  140. Ge0rG


  141. Ge0rG

    well, that's a clear message

  142. Kev has joined

  143. Ge0rG

    7) EOM

  144. Link Mauve

    Thanks Ge0rG for chairing today. :)

  145. Ge0rG

    Kev: your timing couldn't have been better.

  146. Kev

    Sorry, I was intending to be here, but was laid out in one of our meeting pods asleeep. Not feeling well.

  147. Lance has joined

  148. jonas’

    I hope you get better soon

  149. Tobias has left

  150. Tobias has joined

  151. Kev


  152. Remko has left

  153. Kev has left

  154. Remko has joined

  155. Remko has left

  156. Lance has left

  157. Lance has joined

  158. debacle has left

  159. Lance has left

  160. Lance has joined

  161. Remko has joined

  162. debacle has joined

  163. lee has joined

  164. Remko has left

  165. Lance has left

  166. lnj has left