XMPP Council - 2020-08-05


  1. sonny has left

  2. sonny has joined

  3. stpeter has left

  4. Wojtek has left

  5. stpeter has joined

  6. adiaholic_ has left

  7. adiaholic_ has joined

  8. stpeter has left

  9. Wojtek has joined

  10. adiaholic_ has left

  11. sonny has left

  12. sonny has joined

  13. stpeter has joined

  14. sonny has left

  15. sonny has joined

  16. sonny has left

  17. sonny has joined

  18. Wojtek has left

  19. hotspud has left

  20. hotspud has joined

  21. sonny has left

  22. sonny has joined

  23. bear has left

  24. adiaholic_ has joined

  25. adiaholic_ has left

  26. adiaholic_ has joined

  27. stpeter has left

  28. sonny has left

  29. sonny has joined

  30. stpeter has joined

  31. bear has joined

  32. stpeter has left

  33. SouL has joined

  34. sonny has left

  35. sonny has joined

  36. adiaholic_ has left

  37. adiaholic_ has joined

  38. Tobias has joined

  39. bear has left

  40. bear has joined

  41. sonny has left

  42. sonny has joined

  43. sonny has left

  44. sonny has joined

  45. DebXWoody has joined

  46. sonny has left

  47. sonny has joined

  48. paul has joined

  49. sonny has left

  50. sonny has joined

  51. bear has left

  52. stpeter has joined

  53. adiaholic_ has left

  54. adiaholic_ has joined

  55. stpeter has left

  56. sonny has left

  57. adiaholic_ has left

  58. sonny has joined

  59. sonny has left

  60. sonny has joined

  61. sonny has left

  62. sonny has joined

  63. adiaholic_ has joined

  64. sonny has left

  65. sonny has joined

  66. Tobias has left

  67. Tobias has joined

  68. neox has joined

  69. Zash has left

  70. paul has left

  71. paul has joined

  72. Zash has joined

  73. stpeter has joined

  74. adiaholic_ has left

  75. stpeter has left

  76. adiaholic_ has joined

  77. adiaholic_ has left

  78. sonny has left

  79. adiaholic_ has joined

  80. sonny has joined

  81. adiaholic_ has left

  82. adiaholic_ has joined

  83. adiaholic_ has left

  84. adiaholic_ has joined

  85. debacle has joined

  86. stpeter has joined

  87. paul has left

  88. paul has joined

  89. stpeter has left

  90. debacle has left

  91. stpeter has joined

  92. sonny has left

  93. sonny has joined

  94. stpeter has left

  95. paul has left

  96. paul has joined

  97. adiaholic_ has left

  98. adiaholic_ has joined

  99. hotspud has left

  100. sonny has left

  101. sonny has joined

  102. hotspud has joined

  103. adiaholic_ has left

  104. adiaholic_ has joined

  105. Holger has left

  106. stpeter has joined

  107. stpeter has left

  108. bear has joined

  109. jonas’

    Ge0rG, you may be intersted in what I wrote about PR#971 on-list just now.

  110. jonas’

    may help guide the discussion about that PR today

  111. Ge0rG

    jonas’: great, thanks

  112. jonas’

    (Re: [Standards] Council Minutes 2020-07-22, really just now, so it’ll arrive on-list probably five minutes after the meeting started, as the list server hates me :))

  113. Ge0rG

    jonas’: as you'll also only arrive after the meeting started, I hope this won't be much of an issue ;)

  114. jonas’

    it also contians my vote on the PR as-is, which is a -1, so if any of you have strong opinions on that, it’d be good if we discussed them now...

  115. jonas’

    Ge0rG, I’ll not arrive at all today, sooo...

  116. Ge0rG

    jonas’: well, that's surely also after the meeting start ;)

  117. jonas’

    indeed

  118. jonas’

    Ge0rG, mail passed through

  119. jonas’

    note that the vote expires this week.

  120. Ge0rG

    Thanks

  121. Ge0rG

    I'm working on a new variant of the MUC-PM diff

  122. stpeter has joined

  123. debacle has joined

  124. debacle has left

  125. DebXWoody has left

  126. eta has left

  127. eta has joined

  128. Ge0rG

    Tis time.

  129. Zash

    !

  130. Ge0rG

    1) Roll Call

  131. Zash

    Here

  132. Ge0rG

    hi Zash

  133. Ge0rG

    jonas’ is excused.

  134. daniel

    Hi

  135. Ge0rG

    Hi daniel

  136. Ge0rG

    Do we have a dwd?

  137. Ge0rG

    Anyway, it looks like a quorum, so let's proceed.

  138. Zash

    Does not look like we do

  139. Ge0rG

    2) Agenda Bashing

  140. Ge0rG

    jonas’ isn't here, so feel free to bash as much as you want.

  141. Ge0rG

    I wanted to add a follow-up to https://github.com/xsf/xeps/pull/854 but will postpone for another Council Meeting

  142. Ge0rG

    jonas’ provided some more context on PR#972, which we could discuss later.

  143. Ge0rG

    Doesn't look like there are any other additions.

  144. Ge0rG

    3) Editor’s Update

  145. Ge0rG

    I put on my jonas’ hat.

  146. Ge0rG

    - XEP-0048 (Bookmarks) deprecated in favour of XEP-0402 (PEP Native Bookmarks) - Ongoing Calls: - Last Call for XEP-0352 (Client State Indication), ends on 2020-08-18 - Last Call for XEP-0411 (Bookmark Conversion), ends on 2020-08-18

  147. Ge0rG

    okay, enough of the cosplay.

  148. Ge0rG

    4) Items for voting

  149. Ge0rG

    4a) Discuss PR#971: XEP-0004: Clarify field type omission for 'submit' and 'result' form field types

  150. Ge0rG

    this is a recurring topic that's apparently expiring today.

  151. Ge0rG

    jonas’ vetoed it on-list today, with some advice on how to improve the wording

  152. Zash

    I tried to read that on my phone, it sounded sensible.

  153. Ge0rG

    I was confused before, at how removing words can increase the clarity, but with jonas’’ remark about type="error" being undefined, I think that it actually doesn't improve the situation and should be reworded in a better way

  154. Ge0rG

    therefore -1

  155. Zash

    same, -1, "what jonas said" 🙂

  156. Ge0rG

    daniel: would you like to add to this?

  157. daniel

    what jonas said. -1

  158. Ge0rG

    Thanks everyone. Looks like dwd is going to expire from this.

  159. Ge0rG

    5) Pending Votes

  160. Ge0rG

    I'd also like to +1 PR#963, so that I'm down to zero pending now.

  161. Ge0rG

    Zash: did you vote on #972 already? This is just a formalism though.

  162. Zash

    The other xep4 one? I think I did

  163. Ge0rG

    it's not in the spreadsheet of doom.

  164. Ge0rG

    well, it's vetoed multiple times anyway, so it wouldn't make a difference.

  165. Ge0rG

    6) Date of Next

  166. Ge0rG

    +1W WFM

  167. daniel

    +1w wfm

  168. adiaholic_ has left

  169. adiaholic_ has joined

  170. Zash

    +1w wfm

  171. Ge0rG

    great! Let's assume +1W then

  172. Ge0rG

    7) AOB

  173. Zash

    I got nothing

  174. Ge0rG

    Anybody? I have https://github.com/xsf/xeps/pull/854 for which I wanted to discuss some wording.

  175. Zash

    Discuss ahead

  176. Ge0rG

    I want to add a rationale along the lines of "if you send a PM to somebody who's also your contact, it might be rendered as coming from a separate person"

  177. Ge0rG

    but I fail to find the right words that are adequate for a formal standards document

  178. Zash

    Maybe this is more for ModernXMPP?

  179. daniel

    The discoverabilty of modern xmpp is questionable at best

  180. Ge0rG

    Also modernxmpp is not a stick you can wield to convince developers to improve their sh... app

  181. daniel

    I find should not too strong for a retroactive recommendation

  182. Ge0rG

    SHOULD was discouraged last time I brought this topic up

  183. Ge0rG

    And then I totally forgot to make a new proposal, which I just recently rediscovered.

  184. Zash

    Hiding it deep in 0045 isn't optimal for discoverability either 😛

  185. daniel

    Certainly not

  186. Ge0rG

    but it's something that I can point developers to

  187. MattJ

    and you can't point them to modernxmpp.org?

  188. Ge0rG

    MattJ: I can point them to <anyrandomwebsite>, but it's not convincing.

  189. MattJ

    I'm certainly not against having it in the XEP, but I don't see that much difference

  190. Ge0rG

    well, I *can* try to convince a developer by linking to modernxmpp, just to see if it works.

  191. MattJ

    It's not more discoverable, and it's a protocol document while you're discussing UX considerations

  192. MattJ

    The primary benefit is that it's XSF-official

  193. MattJ

    IMHO

  194. Ge0rG

    but I am focusing on protocol considerations that arise from UX considerations.

  195. Ge0rG

    that's a very strong benefit.

  196. Zash

    If SHOULD is too strong then maybe just an implementation note.. but then modernxmpp seems marginally better IMO

  197. Ge0rG

    also it adds significantly to the discoverability

  198. daniel

    Yes in any case there is too much should and should not in that pr

  199. daniel

    Maybe try modernxmpp first

  200. Ge0rG

    daniel: it's already there: https://docs.modernxmpp.org/client/groupchat/#private-messages

  201. daniel

    And come back if that didn't yield the desired results

  202. Zash

    Could you raise it on the list?

  203. Ge0rG

    Zash: I think so

  204. Ge0rG

    Okay, so that's probably the next step to do, then. Thanks everybody.

  205. Ge0rG

    7a) AAOB?

  206. daniel

    None here

  207. Ge0rG

    8) U-0004

  208. Ge0rG

    Thanks everyone

  209. Zash

    Thanks

  210. stpeter has left

  211. sonny has left

  212. sonny has joined

  213. stpeter has joined

  214. adiaholic_ has left

  215. adiaholic_ has joined

  216. debacle has joined

  217. Lance has joined

  218. Wojtek has joined

  219. DebXWoody has joined

  220. sonny has left

  221. sonny has joined

  222. sonny has left

  223. sonny has joined

  224. Lance has left

  225. bear has left

  226. Lance has joined

  227. bear has joined

  228. sonny has left

  229. sonny has joined

  230. sonny has left

  231. sonny has joined

  232. sonny has left

  233. sonny has joined

  234. sonny has left

  235. sonny has joined

  236. sonny has left

  237. sonny has joined

  238. Guus has left

  239. Guus has joined

  240. Lance has left

  241. Lance has joined

  242. daniel has left

  243. daniel has joined

  244. daniel has left

  245. daniel has joined

  246. daniel has left

  247. daniel has joined

  248. daniel has left

  249. daniel has joined

  250. daniel has left

  251. daniel has joined

  252. daniel has left

  253. daniel has joined

  254. daniel has left

  255. daniel has joined

  256. debacle has left

  257. daniel has left

  258. daniel has joined

  259. jonas’

    soo...

  260. jonas’

    flow brought up what I assume is a valid point about type="cancel" (instead of type="error", I constantly mistyped that) not having any fields at all

  261. jonas’

    so type="error" being undefined is pretty irrelevant

  262. bear has left

  263. kusoneko has left

  264. kusoneko has joined

  265. debacle has joined

  266. DebXWoody has left

  267. Lance has left

  268. Lance has joined

  269. bear has joined

  270. Lance has left

  271. Lance has joined

  272. Zash has left

  273. Zash has joined

  274. Tobias has left

  275. neox has left

  276. stpeter has left

  277. stpeter has joined

  278. SouL has left

  279. robertooo has left

  280. robertooo has joined

  281. stpeter has left

  282. stpeter has joined

  283. Wojtek has left

  284. paul has left

  285. adiaholic_ has left

  286. adiaholic_ has joined

  287. bear has left