XMPP Council - 2018-03-28


  1. Tobias has left

  2. SamWhited has left

  3. SamWhited has left

  4. SamWhited has joined

  5. SamWhited has left

  6. Lance has left

  7. SamWhited has left

  8. SamWhited has left

  9. Dave has left

  10. SamWhited has left

  11. Tobias has left

  12. Tobias has left

  13. SamWhited has joined

  14. jere has joined

  15. Kev has left

  16. jere has left

  17. jere has joined

  18. jere has left

  19. Dave has left

  20. Dave has left

  21. Dave has left

  22. Lance has joined

  23. Lance has left

  24. Tobias has joined

  25. SamWhited has left

  26. Dave has left

  27. Dave has left

  28. Tobias has left

  29. Tobias has left

  30. Dave has left

  31. Tobias has left

  32. SamWhited has left

  33. SamWhited has left

  34. SamWhited has left

  35. SamWhited has left

  36. SamWhited has left

  37. ralphm has left

  38. moparisthebest has joined

  39. Tobias has joined

  40. daniel has joined

  41. SamWhited has left

  42. Dave has left

  43. Dave has left

  44. Dave has left

  45. Tobias has left

  46. Tobias has joined

  47. ralphm has left

  48. ralphm has left

  49. ralphm has joined

  50. moparisthebest has left

  51. Dave has left

  52. Dave has left

  53. Dave has left

  54. Dave has left

  55. Zash has joined

  56. Dave has left

  57. Dave has left

  58. daniel has left

  59. Dave has left

  60. Dave has left

  61. Dave has left

  62. Dave has left

  63. Dave has left

  64. Dave has left

  65. Dave has left

  66. Dave has left

  67. Dave has left

  68. Dave has left

  69. Dave has left

  70. Dave has left

  71. Dave has left

  72. Kev has joined

  73. Dave has left

  74. Dave has left

  75. Dave has left

  76. Dave has left

  77. Dave has left

  78. ralphm has left

  79. Dave has left

  80. Dave has left

  81. Dave has left

  82. Dave has left

  83. Dave has left

  84. Dave has left

  85. Dave has left

  86. Dave has left

  87. Dave has left

  88. Dave has left

  89. daniel has joined

  90. moparisthebest has joined

  91. Dave has left

  92. Dave has left

  93. daniel has left

  94. moparisthebest has joined

  95. daniel has left

  96. Tobias has left

  97. daniel has left

  98. jere has joined

  99. jere has left

  100. jere has joined

  101. Kev

    Just 122 and 92 ending their CfE?

  102. daniel has left

  103. Dave has left

  104. SamWhited has joined

  105. moparisthebest has joined

  106. Syndace has joined

  107. Zash has left

  108. moparisthebest has left

  109. daniel has left

  110. daniel has left

  111. jere has joined

  112. Zash has left

  113. jere has joined

  114. moparisthebest has left

  115. vanitasvitae has left

  116. Zash has left

  117. Zash has left

  118. Zash has joined

  119. Syndace has joined

  120. daniel has left

  121. daniel has left

  122. SamWhited has joined

  123. SamWhited has joined

  124. daniel has left

  125. SamWhited has left

  126. vanitasvitae has left

  127. SamWhited has joined

  128. peter has joined

  129. SamWhited has joined

  130. SamWhited has left

  131. SamWhited has joined

  132. Ge0rG has joined

  133. Ge0rG

    Is it this time of the week again?

  134. Dave

    Hiya folks.

  135. Dave

    So:

  136. Dave

    a) I was off sick much fo the week (and in meetings solidly all day) so I failed to prepare an agenda.

  137. Dave

    b) The meeting is at quarter past the hour (in about ten minutes).

  138. Dave

    c) It is, AFAIK, just 122 and 92 for Advancement to Final, as far as I'm aware.

  139. SamWhited quickly goes to make a pot of coffee, but will be back in time hopefully

  140. Dave has left

  141. Kev

    Quarter past we agreed on.

  142. Kev

    Ah, what Dave said.

  143. Dave has left

  144. SamWhited

    Oh, although, I wasn't sure yet at the time, but I am now working from home so I can do on the hour now if people would prefer.

  145. SamWhited

    No more bus into the office at this time.

  146. Dave

    Oh, that's good. I prefer on the hour - mostly because it's easier to block out the time.

  147. Kev

    Same.

  148. Ge0rG

    I'm indifferent to that

  149. Dave has left

  150. Dave

    So, shall we?

  151. Dave

    Oh, thirty seconds early...

  152. Kev

    Her.

  153. Kev

    Here.

  154. Dave

    1) Role Call:

  155. daniel

    here

  156. SamWhited

    o/

  157. Dave

    Ge0rG, for the record?

  158. Ge0rG

    🙋

  159. Dave

    2) Minutes

  160. Dave

    I'll do these this week.

  161. Dave has left

  162. Dave

    3) Agenda Bashing

  163. Dave

    I think we just have the Advancement of XEP-0092 and XEP-0122, plus any outstanding votes from last week.

  164. Dave

    Any objections to that?

  165. SamWhited

    No objection

  166. Kev

    Newp

  167. Ge0rG

    Let's go

  168. ralphm has joined

  169. Dave

    4) XEP-0122: Data Forms Validation

  170. Dave

    https://xmpp.org/extensions/xep-0122.html

  171. Kev

    Following my review of this this morning, I kinda feel like it's close to being ready, but not quite.

  172. jere has joined

  173. Dave

    It's not actually clear to me it has the implementations. I know of only the one. Was another mentioned in the CFE?

  174. Kev

    Twas, yes. Let me check my cfe folder

  175. daniel

    another besides smacks?

  176. Ge0rG

    Multiple, but I would have wished for more details than just the name of the software

  177. Kev

    Smack. The one you mentioned. eyeCU/Vacuum-IM

  178. Ge0rG

    > At least in [1]eyeCU and [2]Vacuum-IM.

  179. Dave

    Ah, cool.

  180. Dave

    Oh, the one I'm thinking of might actually just be using Smack then.

  181. SamWhited

    This one seems too complicated to me, I wouldn't block it from going to final on those grounds I don't think, since it's not likely to get simpler, but I probably would never implement it.

  182. Kev

    But looking at my comments, I suspected that the existing implementations are probably non-compliant because of a silly SHOULD in there.

  183. Kev

    Incidentally, I think 'implemented in a library but not used in a project' likely shouldn't count as an implementation, for our purposes.

  184. SamWhited

    Given the list discussion I'm with Kev: it's not ready yet.

  185. Dave

    So I'm feeling like a 0 here. I wouldn't actively support its Advancement, but I wouldn't block.

  186. Dave

    Anyone else with a vote?

  187. SamWhited

    … wait for it… wait for it…

  188. SamWhited

    I think we should deprecate it.

  189. Dave

    SamWhited, I'm quite fiercly against that. Actively used, and it's seeing value. Besides, we're not voting on that. :-)

  190. daniel

    I'm leaning towards +1

  191. daniel

    probably clean up the thing Kev mentions

  192. Dave

    Kev, Ge0rG SamWhited - votes, please.

  193. Kev

    I think we should advance it, but I think it should have another edit pass first. At least we should confirm whether any of the implementations are actually compliant with the probably-daft SHOULD.

  194. SamWhited

    -0

  195. Kev

    So I'm -1 right now, noting that's a current-state rather than principle vote.

  196. Ge0rG

    +0 because of what Kev said

  197. Ge0rG

    I probably should ask Konstantin how exactly it is used in eyeCU

  198. Dave

    5) XEP-0092: Software Version

  199. Dave

    https://xmpp.org/extensions/xep-0092.html

  200. Kev

    I'm not sure this has the implementations...

  201. Kev

    +1

  202. Ge0rG

    +1

  203. Dave

    Kev, :-P

  204. Kev

    (Letting Dave block himself for his security concern, which seems reasonable)

  205. SamWhited

    +1, this one seems relatively straight forward and I know I've used it before and found it strictly "good enough"

  206. daniel

    +1

  207. Dave

    Indeed, I'm vetoing for security concerns. Interestingly, Matthew Miller told me that Cisco's implementation is very strict in how (and if) it responds.

  208. Dave

    I'm guessing I'll need to do a patch myself with the wording, mind.

  209. jonasw

    Dave, what would be needed to fix that? make <version/> etc. non-required?

  210. Ge0rG

    wouldn't "if" violate the RFC?

  211. Dave

    jonasw, No, just note that it might give sensitive information, so implementations might choose not to respond.

  212. jonasw

    Dave, "not to respond" should be "respond with an error"

  213. ralphm has joined

  214. Dave

    Ge0rG, No, it responds with service-unavailable I assume.

  215. Ge0rG

    Dave: that'd be sane

  216. moparisthebest

    web servers usually let you set something custom there, or skip sending version

  217. moparisthebest

    both of which could be done in existing XEP

  218. Dave

    6) Outstanding Votes

  219. Dave

    So, looking at the Spreadsheet Of Doom: https://docs.google.com/spreadsheets/d/1AZ-Sna6OiRG--b-mJMKv3XXfrn3Nehm0kAtlyJvImL0/edit

  220. Dave

    daniel, Any votes here for last week's items?

  221. daniel

    no will have to do that on list

  222. Dave

    SamWhited, Ge0rG : I think you were unsure which, if any, of the XEP-0050 item to do?

  223. Dave

    daniel, OK.

  224. SamWhited

    I thought I had something, but my tab is empty so I still haven't done it, sorry about that.

  225. Dave

    SamWhited, Always possible I missed something, I can check logs.

  226. Dave

    7) AOB

  227. jonasw

    Dave, sorry, I haven’t gotten around processing XEP-0050

  228. Dave

    Anyone got anything?

  229. jonasw

    no wait, I’m confusing that with the pubsub thing, nevermind

  230. Kev

    Nope. I submitted IM-NG this afternoon, but it's not hit the inbox yet (only a few minutes ago)

  231. Ge0rG

    Dave: I 'onlist'ed because Kev wanted to sort out the PRs.

  232. Dave

    Kev, I was really hoping jonasw wouldn't get to that before the meeting.

  233. SamWhited

    ahh, yah, I had the same things as Ge0rG

  234. Kev

    I have yet to sort out the xep50 stuff.

  235. Dave

    Right. Makes sense.

  236. Dave

    Assuming no further AOB.

  237. Kev

    But everyone was encouraged to go read and understand the issue.

  238. Dave

    8) Next meeting

  239. Kev

    15:00Z?

  240. Dave

    1500UTC Next Wednesday?

  241. SamWhited

    +1w - 15m WFM

  242. Kev

    WFM

  243. Dave

    Ge0rG, daniel - OK with you?

  244. daniel

    yes

  245. daniel has left

  246. Ge0rG

    OK

  247. Dave

    9) Ite, Meeting Est.

  248. Dave

    Thanks all.

  249. Dave has left

  250. Kev

    You know, Jonas had merged IM-NG before the end of the meeting... :)

  251. jonasw

    Kev, but it’s not on the website yet

  252. Kev

    I know :)

  253. jonasw

    that’ll take another hour

  254. jonasw

    :)

  255. Zash cries over all the CPU cycles

  256. jonasw

    Zash, rightfully so.

  257. Dave has left

  258. jere has left

  259. peter has left

  260. jere has joined

  261. Syndace has joined

  262. guus.der.kinderen has joined

  263. guus.der.kinderen

    Could someone adjust the calendar item for the council meetings please? It currently is scheduled for now.

  264. Zash

    Timezones! DST! YAY!!!

  265. Dave has left

  266. Dave has left

  267. Dave

    https://github.com/xsf/xeps/issues/616 by the way, jonasw.

  268. jonasw

    Dave, <3

  269. SamWhited has left

  270. jonasw

    I’d merge the PR from JC before accepting the ProtoXEP if that’s fine with everyone?

  271. jonasw

    that would address daniels concerns

  272. jonasw

    cc @ Ge0rG, SamWhited, daniel, Kev

  273. Dave

    jonasw, Whichever - he's an author so it can be done whenever's cnvenient.

  274. SamWhited has joined

  275. Dave has left

  276. jonasw

    Dave, I suspected that much

  277. SamWhited has joined

  278. Dave

    jonasw, I suppose I'd marginally prefer to publish the original and then publish the change immediately afterward to maintain the history, but it's not a hill to die on.

  279. jonasw

    Dave, I was thinking of doing that, but eliding the first email

  280. daniel

    as long as we don’t publish and the forget about it i'm fine with both

  281. jonasw

    so it’ll be NEW, but with 0.1.1

  282. Dave has left

  283. ralphm has left

  284. Dave has left

  285. jonasw

    Dave, I don’t know how reliable github notifications are for you, so pinging you here too: https://github.com/xsf/xeps/pull/608/commits/e18bb0387c3c13fe776ff6c96189bf41a0f12e62

  286. jonasw

    (updated my XEP-0223 PR)

  287. Dave has left

  288. ralphm has left

  289. Tobias has joined

  290. ralphm has joined

  291. Dave has left

  292. ralphm has left

  293. ralphm has joined

  294. SamWhited has left

  295. Dave has left

  296. guus.der.kinderen has left

  297. daniel has left

  298. Syndace has joined

  299. Dave has left

  300. Dave has left

  301. Tobias has joined

  302. SamWhited has left

  303. Lance has joined

  304. Dave has left

  305. Dave has left

  306. Dave has left

  307. SouL has left

  308. Dave has left

  309. Dave has left

  310. guus.der.kinderen has left

  311. Tobias has joined

  312. guus.der.kinderen has left

  313. peter has joined

  314. Tobias has left

  315. Dave has left

  316. guus.der.kinderen has left

  317. Dave has left

  318. ralphm has joined

  319. Dave has left

  320. Dave has left

  321. Dave has left

  322. Tobias has joined

  323. Dave has left

  324. Dave has left

  325. Dave has left

  326. Lance has left

  327. Dave has left

  328. Lance has joined

  329. Dave has left

  330. Dave has left

  331. daniel has left

  332. Dave has left

  333. daniel has left

  334. peter has left

  335. Zash has left

  336. Dave has left

  337. Dave has left

  338. Dave has left

  339. ralphm has joined

  340. Dave has left

  341. Tobias has joined

  342. Dave has left

  343. Dave has left

  344. Dave has left

  345. Dave has left

  346. Dave has left

  347. Dave has left

  348. daniel has left

  349. daniel has left

  350. Dave has left

  351. Dave has left

  352. daniel has left

  353. Dave has left

  354. Dave has left

  355. Dave has left

  356. Dave has left

  357. Dave has left

  358. daniel has left

  359. ralphm has left

  360. ralphm has joined

  361. Dave has left

  362. Tobias has joined

  363. Dave has left

  364. daniel has left

  365. ralphm has left

  366. ralphm has joined

  367. Dave has left

  368. Dave has left

  369. Dave has left

  370. Dave has left

  371. Dave has left

  372. vanitasvitae has left

  373. Dave has left

  374. vanitasvitae has joined

  375. daniel has left

  376. Dave has left

  377. Dave has left

  378. Dave has left

  379. Dave has left

  380. daniel has left

  381. Dave has left

  382. Tobias has left

  383. guus.der.kinderen has left

  384. daniel has left

  385. guus.der.kinderen has left

  386. guus.der.kinderen has left

  387. guus.der.kinderen has left

  388. peter has joined

  389. daniel has left

  390. Dave has left

  391. peter has left

  392. guus.der.kinderen has left

  393. jere has left

  394. jere has joined

  395. daniel has left

  396. guus.der.kinderen has left

  397. guus.der.kinderen has left

  398. guus.der.kinderen has left

  399. Dave has left

  400. vanitasvitae has left

  401. jere has left

  402. Dave has left

  403. daniel has left

  404. Dave has left

  405. Dave has left

  406. Tobias has left

  407. daniel has left

  408. Syndace has joined

  409. ralphm has left

  410. ralphm has joined

  411. daniel has left

  412. guus.der.kinderen has left

  413. Zash has left

  414. daniel has left

  415. guus.der.kinderen has left

  416. guus.der.kinderen has left

  417. Tobias has joined

  418. daniel has left