XMPP Council - 2018-01-17


  1. Ge0rG has left
  2. peter has left
  3. Ge0rG has left
  4. Dave has left
  5. Dave has left
  6. pep. has left
  7. Ge0rG has left
  8. SamWhited has joined
  9. Ge0rG has left
  10. Dave has left
  11. Dave has left
  12. Ge0rG has left
  13. vanitasvitae has left
  14. Dave has left
  15. Ge0rG has left
  16. Zash has left
  17. Ge0rG has left
  18. peter has joined
  19. Dave has left
  20. Dave has left
  21. Ge0rG has left
  22. Tobias has left
  23. Ge0rG has left
  24. Tobias has joined
  25. Dave has left
  26. Ge0rG has left
  27. Ge0rG has left
  28. Dave has left
  29. Dave has left
  30. Ge0rG has left
  31. Ge0rG has left
  32. Dave has left
  33. Dave has left
  34. Ge0rG has left
  35. Ge0rG has left
  36. Ge0rG has left
  37. Dave has left
  38. Dave has left
  39. peter has left
  40. Ge0rG has left
  41. Ge0rG has left
  42. Dave has left
  43. Ge0rG has left
  44. Ge0rG has left
  45. Dave has left
  46. Dave has left
  47. Ge0rG has left
  48. Ge0rG has left
  49. Dave has left
  50. Dave has left
  51. Ge0rG has left
  52. Ge0rG has left
  53. Dave has left
  54. Dave has left
  55. Ge0rG has left
  56. Ge0rG has left
  57. genofire has joined
  58. Dave has left
  59. Dave has left
  60. Dave has left
  61. Dave has left
  62. Ge0rG has left
  63. Tobias has left
  64. Ge0rG has left
  65. Tobias has joined
  66. moparisthebest has joined
  67. jonasw has left
  68. Dave has left
  69. Dave has left
  70. ralphm has left
  71. Dave has left
  72. Dave has left
  73. Ge0rG has left
  74. ralphm has left
  75. ralphm has joined
  76. genofire has joined
  77. Ge0rG has left
  78. Ge0rG has left
  79. Ge0rG has left
  80. ralphm has left
  81. genofire has joined
  82. ralphm has left
  83. Ge0rG has left
  84. moparisthebest has left
  85. moparisthebest has joined
  86. Dave has left
  87. Dave has left
  88. ralphm has left
  89. Ge0rG has left
  90. ralphm has left
  91. ralphm has left
  92. Ge0rG has left
  93. Dave has left
  94. ralphm has left
  95. Ge0rG has left
  96. Kev has joined
  97. Ge0rG has left
  98. ralphm has left
  99. Dave has left
  100. Dave has left
  101. Ge0rG has left
  102. genofire has joined
  103. ralphm has left
  104. moparisthebest has joined
  105. Ge0rG has left
  106. Ge0rG has left
  107. ralphm has joined
  108. Ge0rG has left
  109. genofire has left
  110. Ge0rG has left
  111. Syndace has left
  112. ralphm has joined
  113. Syndace has joined
  114. Ge0rG has left
  115. Ge0rG has left
  116. ralphm has left
  117. Ge0rG has left
  118. ralphm has left
  119. Ge0rG has left
  120. ralphm has left
  121. Ge0rG has left
  122. genofire has left
  123. ralphm has left
  124. Ge0rG has left
  125. daniel has left
  126. Ge0rG has left
  127. daniel has left
  128. Ge0rG has left
  129. ralphm has joined
  130. Ge0rG has left
  131. Ge0rG has left
  132. daniel has left
  133. daniel has left
  134. Ge0rG has left
  135. vanitasvitae has left
  136. Ge0rG has left
  137. Ge0rG has left
  138. Ge0rG has left
  139. ralphm has joined
  140. Ge0rG has left
  141. SamWhited has joined
  142. SamWhited has joined
  143. moparisthebest has joined
  144. moparisthebest has left
  145. moparisthebest has joined
  146. Ge0rG has left
  147. moparisthebest has left
  148. moparisthebest has joined
  149. Kev has left
  150. ralphm has joined
  151. daniel has left
  152. daniel has left
  153. Ge0rG has left
  154. Ge0rG has left
  155. daniel has left
  156. ralphm has left
  157. vanitasvitae has left
  158. Ge0rG has left
  159. genofire has left
  160. ralphm has joined
  161. Ge0rG has left
  162. genofire has joined
  163. ralphm has left
  164. Ge0rG has left
  165. ralphm has joined
  166. genofire has joined
  167. Ge0rG has left
  168. moparisthebest has left
  169. Ge0rG So I've arrived in time. Great.
  170. Ge0rG So, it's time. In theory.
  171. Dave It is.
  172. Ge0rG Do we have an agenda?
  173. Dave I haven't prepared one - my fault entirely.
  174. Ge0rG Dave: maybe we can reuse the one from the week before, and just replace some XEP numbers?
  175. Ge0rG I've had a great holiday season, thanks!
  176. Dave Heh.
  177. Dave daniel, SamWhited - about?
  178. SamWhited *nods*
  179. daniel yes
  180. Dave Excellent. Kev sent apologies last week as I recall.
  181. Ge0rG I'm interested in getting the user-invite protoXEP voted on
  182. Ge0rG has left
  183. Ge0rG Actually I'd like to get any kind of feedback.
  184. Dave Ge0rG, Yes. That's not yet on Trello for some reason, but was announced last week, so is up for a vote.
  185. Dave Do we have a minute-taker?
  186. Dave Going to take that as a "Dave, you can do it"
  187. Dave So:
  188. Dave 1) Roll Call (we're all present aside from Kev)
  189. Dave 2) Agenda bashing
  190. Dave I think we have the user-invite ProtoXEP, and a couple of other changes to XEPs.
  191. Dave Let's just roll through them.
  192. Dave 3) https://xmpp.org/extensions/inbox/user-invite.html
  193. Ge0rG Obviously +1
  194. SamWhited On list
  195. Ge0rG It's not perfect and I'm not 100% happy with the IBR extension format. But it's a pragmatic way forward
  196. daniel on list
  197. Dave I *think* IBR supports forms, in principle. Doesn't it?
  198. Zash Yes
  199. Dave So this should be using those. I'm assuming we can change that after we give it a number though.
  200. Ge0rG Dave: we don't want to use them because forms are a reaction to the inital IBR request from the client, not something initiated by the client
  201. Dave So despite that I'll +1.
  202. Dave Ge0rG, OK. But I suppose my point is that this is a problem we want to solve, and it'll be roughly this shape.
  203. Ge0rG Dave: yes.
  204. Dave SamWhited, ?
  205. Dave Oh, wait, I see you already said on-list.
  206. Dave 4) I see XEP-0286 is on the agenda, this is pending a Last Call? Or has had a Last Call? Or what?
  207. SamWhited It has had a last call and I have been trying to get the council to vote on it for quite some time
  208. Dave OK, looks like Kev added it and I've been skipping it. Right, vote to advance, then?
  209. SamWhited +1
  210. Ge0rG It was last-called in November, and there was not much feedback. +1 from me
  211. daniel +1
  212. Dave +1.
  213. Dave So just waiting for Kev on list.
  214. Ge0rG Is there a network outage or are we literally waiting for Kev on list? :D
  215. Dave 5) I have "Approve text change suggested last year to 48".
  216. Dave That's https://github.com/xsf/xeps/pull/554
  217. Dave Ge0rG, I'm frantically looking things up. :-)
  218. Ge0rG Dave: ah, nevermind then :
  219. Ge0rG :)
  220. daniel +1
  221. Ge0rG has left
  222. Dave +1 on this change.
  223. Ge0rG +1
  224. SamWhited on list; I forgot about this one and am no longer sure how I feel about it.
  225. Ge0rG it's a pretty minor wording change, documenting the status quo
  226. Dave OK.
  227. Dave 6) XEP-0060 changes.
  228. Dave So the first of these, the publish-options change[s] that Daniel has proposed, we went back to the list and got nothing. So I think at this point we just take the view of the Council.
  229. Dave My impression is that we're generally agreed on the third option?
  230. SamWhited Define 'third option'?
  231. Dave https://github.com/xsf/xeps/pull/554 <-- this one.
  232. daniel https://github.com/xsf/xeps/pull/557
  233. Dave Argh. copy/paste error.
  234. Dave 557 indeed.
  235. Ge0rG +1 to #557, as apparently nobody in the wider community cares enough or understands the problem.
  236. daniel rendered here: https://gultsch.de/files/xep-0060.html
  237. Ge0rG Sorry for delaying the whole thing for a week, but now I have a less-worse feeling about it.
  238. SamWhited Ah yes, thanks. Third in terms of GitHub ID, gotcha.
  239. daniel +1
  240. SamWhited +1
  241. Ge0rG So I suppose this implies -1 to #555 and #556?
  242. daniel +1 to #557
  243. daniel Ge0rG, those are mutually exclusive
  244. Ge0rG daniel: will you pull them back or do we need to vote them into oblivion?
  245. daniel i would like to revote on 555 in case 557 doesn't get approved
  246. Dave I'm happy with #557 too. I feel more comfortable implementing preconditions than I do overrides.
  247. daniel so i would rather you not -1 #555 before 557 gets approved
  248. daniel but yes
  249. Ge0rG Great!
  250. Dave 7) XEP-0387
  251. Dave Given that Kev has pending comments and a PR here, I don't know whether a vote is worthwhile, but I'm happy to take one.
  252. Dave So I suppose I'm asking for a vote on advancement to Draft *without* applying Kev's outstanding PR (and therefore without addressing his comments).
  253. daniel +1
  254. SamWhited +1 (with the note that I will address Kev's concerns immediately in the 2019 ones which I will start as soon as we finally do something with the 2018 ones)
  255. Ge0rG +1 either with or without #569 applied. I want to get this resolved ASAP.
  256. SamWhited Also with the note that these do not have to cover everything; they just have to reasonably tell clients what they need to do to implement a modern client (but do not have to cover every single thing under the sun, just offer some basic guidance which we can always improve next year)
  257. Ge0rG One day, the compliance suite will be the Gold Standard for measuring client XMPPness.
  258. Dave I'm abstaining on this one. I don't understand why you're refusing to even discuss this feedback, and I very much doubt Kev will allow it through without, but I'll leave that decision to Kev.
  259. Dave 8) Outstanding votes
  260. Dave has left
  261. Dave has left
  262. Dave Ge0rG, I think you owe a vote on pep-vcard-conversion, and totp-2fa, and possibly others.
  263. jonasw Dave, did you get/process the email I sent you yesterday?
  264. Ge0rG has left
  265. Dave daniel, You have totp-2fa and client-key outstanding.
  266. daniel ack
  267. Ge0rG Dave: I'm pretty sure I voted everything from last week some days ago
  268. Dave jonasw, Yes/no.
  269. jonasw Dave, okay
  270. Ge0rG Dave: sent to council@ on Sat, 13 Jan 2018 18:48:17 +0100
  271. Dave Ge0rG, Ah, mea culpa.
  272. jonasw hm, maybe vote publicly on standards@ instead?
  273. Ge0rG Dave: no offense taken.
  274. jonasw that’s how people’ve been doing it for a while now
  275. Ge0rG I wasn't sure.
  276. Ge0rG But I can bounce that mail over to standards@
  277. Ge0rG done.
  278. Ge0rG Dave: I'm interested in your feedback on my feedback on TOTP-2FA, but that doesn't need to happen within this meeting.
  279. Dave has left
  280. Ge0rG daniel: do you want another clarifying follow-up from me on PEP Avatar to vCard conversion?
  281. ralphm has joined
  282. daniel Ge0rG: my understanding is that we agreed on putting sensible access control in front of vCard and leave the xep as is. If that's wrong then please do respond on list
  283. Ge0rG daniel: that makes the new xep depend on a change to a historical XEP.
  284. Dave has left
  285. Dave Sorry, my broadband just dropped. Ooops.
  286. Ge0rG Dave: are you missing any history?
  287. daniel Ge0rG: I know. I still belive that vCard deserves that. And ultimately that's the right thing to do
  288. Dave Ge0rG, Nope. And yes, I'll respond to your comments.
  289. daniel If we want to keep using vCards at all that is
  290. Dave I think we're about done here anyway, sorry for the overrun and lack of agenda this week. Normal service resumed next week.
  291. SamWhited I'm not sure we should be messing with vcard anymore, but we can probably discuss afterwards unless this is critical to someones vote and it can't be done on list?
  292. daniel And looks like kev even wants to put it in the compliance suite
  293. Dave So:
  294. Dave 9) Next Meeting
  295. Dave Same time next week?
  296. SamWhited WFM
  297. Dave Anyone missing?
  298. Ge0rG +1W WFM
  299. daniel Yes sorry. Postponing this until after the meeting
  300. daniel +1w wfm
  301. Dave 10) AOB
  302. Dave Anyone?
  303. daniel Nope
  304. Dave 11) Ite, Meeting Est
  305. Dave But feel ffree to continue chatting of course. I just don't want to minute it anymore. :-)
  306. SamWhited Thanks Dave et al.
  307. Ge0rG We can move over to xsf@ as well.
  308. SamWhited nods
  309. Dave has left
  310. Ge0rG has left
  311. pep. has left
  312. Ge0rG has left
  313. ralphm has joined
  314. Dave has left
  315. Dave has left
  316. Tobias has left
  317. Tobias has joined
  318. Dave has left
  319. Dave has left
  320. ralphm has left
  321. ralphm has joined
  322. Ge0rG has left
  323. bear has left
  324. bear has joined
  325. Dave has left
  326. Dave has left
  327. Ge0rG has left
  328. Dave has left
  329. Dave has left
  330. Kev has joined
  331. Ge0rG has left
  332. ralphm has joined
  333. ralphm has joined
  334. Ge0rG has left
  335. Tobias has joined
  336. Tobias has joined
  337. Dave has left
  338. Dave has left
  339. Ge0rG has left
  340. daniel has left
  341. Ge0rG has left
  342. Dave has left
  343. Dave has left
  344. Dave has left
  345. ralphm has joined
  346. SamWhited has left
  347. ralphm has joined
  348. SamWhited has joined
  349. SamWhited has left
  350. SamWhited has joined
  351. SamWhited has left
  352. Ge0rG has left
  353. Ge0rG has left
  354. ralphm has left
  355. Dave has left
  356. Lance has joined
  357. Ge0rG has left
  358. ralphm has joined
  359. Dave has left
  360. Ge0rG has left
  361. Ge0rG has left
  362. Dave has left
  363. daniel has left
  364. SouL has left
  365. SouL has left
  366. Dave has left
  367. Ge0rG has left
  368. Ge0rG has left
  369. Lance has joined
  370. Ge0rG has left
  371. daniel has left
  372. ralphm has joined
  373. Ge0rG has left
  374. Ge0rG has left
  375. Dave has left
  376. daniel has left
  377. ralphm has joined
  378. Ge0rG has left
  379. Dave has left
  380. Dave has left
  381. jonasw has left
  382. Ge0rG has left
  383. Ge0rG has left
  384. daniel has left
  385. SouL has joined
  386. moparisthebest has left
  387. Ge0rG has left
  388. daniel has left
  389. daniel has left
  390. Ge0rG has left
  391. moparisthebest has joined
  392. Ge0rG has left
  393. genofire has left
  394. genofire has left
  395. genofire has joined
  396. SamWhited has left
  397. SamWhited has left
  398. Ge0rG has left
  399. Ge0rG has left
  400. Ge0rG has left
  401. Dave has left
  402. Dave has left
  403. Dave has left
  404. Dave has left
  405. Ge0rG has left
  406. Ge0rG has left