XSF Discussion - 2019-06-13


  1. peter has joined

  2. pdurbin has joined

  3. peter has left

  4. peter has joined

  5. peter has left

  6. lumi has left

  7. lumi has joined

  8. kokonoe has left

  9. kokonoe has joined

  10. pdurbin has left

  11. pdurbin has joined

  12. rtq3 has left

  13. remko has joined

  14. karoshi has left

  15. Wojtek has joined

  16. pdurbin has left

  17. Wojtek has left

  18. lskdjf has left

  19. neshtaxmpp has left

  20. neshtaxmpp has joined

  21. lumi has left

  22. peter has joined

  23. remko has left

  24. kokonoe has left

  25. kokonoe has joined

  26. david has joined

  27. pdurbin has joined

  28. mimi89999 has left

  29. peter has left

  30. mimi89999 has joined

  31. pdurbin has left

  32. remko has joined

  33. Jean has left

  34. remko has left

  35. rion has left

  36. neshtaxmpp has left

  37. rion has joined

  38. Nekit has joined

  39. APach has left

  40. APach has joined

  41. Yagiza has joined

  42. pdurbin has joined

  43. rion has left

  44. rion has joined

  45. lnj has joined

  46. pdurbin has left

  47. wurstsalat has joined

  48. mimi89999 has left

  49. pdurbin has joined

  50. andy has left

  51. mimi89999 has joined

  52. andy has joined

  53. kokonoe has left

  54. kokonoe has joined

  55. andy has left

  56. goffi has joined

  57. andy has joined

  58. pdurbin has left

  59. pdurbin has joined

  60. COM8 has joined

  61. COM8 has left

  62. remko has joined

  63. debacle has joined

  64. DebXWoody has joined

  65. remko has left

  66. COM8 has joined

  67. rtq3 has joined

  68. COM8 has left

  69. Jean has joined

  70. frainz has left

  71. frainz has joined

  72. karoshi has joined

  73. neshtaxmpp has joined

  74. pdurbin has left

  75. remko has joined

  76. pdurbin has joined

  77. DebXWoody has left

  78. Steve Kille has left

  79. wurstsalat has left

  80. Steve Kille has joined

  81. debacle has left

  82. alacer has joined

  83. alacer has left

  84. mimi89999 has left

  85. remko has left

  86. mimi89999 has joined

  87. remko has joined

  88. winfried has left

  89. winfried has joined

  90. pdurbin has left

  91. wurstsalat has joined

  92. pdurbin has joined

  93. COM8 has joined

  94. COM8 has left

  95. j.r has left

  96. mimi89999 has left

  97. j.r has joined

  98. DebXWoody has joined

  99. neshtaxmpp has left

  100. frainz has left

  101. frainz has joined

  102. DebXWoody has left

  103. alacer has joined

  104. remko has left

  105. alacer has left

  106. alacer has joined

  107. dwd has left

  108. dwd has joined

  109. Jean has left

  110. remko has joined

  111. Jean has joined

  112. Andrew Nenakhov has left

  113. dwd has left

  114. dwd has joined

  115. rtq3 has left

  116. Andrew Nenakhov has joined

  117. rtq3 has joined

  118. alacer has left

  119. rtq3 has left

  120. rtq3 has joined

  121. DebXWoody has joined

  122. neshtaxmpp has joined

  123. Dele Olajide has joined

  124. lskdjf has joined

  125. lskdjf has left

  126. lskdjf has joined

  127. intosi has joined

  128. mimi89999 has joined

  129. matlag has joined

  130. j.r has left

  131. j.r has joined

  132. j.r has left

  133. j.r has joined

  134. Dele Olajide has left

  135. Dele Olajide has joined

  136. j.r has left

  137. j.r has joined

  138. alacer has joined

  139. lnj has left

  140. lnj has joined

  141. dwd has left

  142. dwd has joined

  143. APach has left

  144. pdurbin has left

  145. lnj has left

  146. dwd has left

  147. lnj has joined

  148. pdurbin has joined

  149. dwd has joined

  150. eevvoor has joined

  151. matlag has left

  152. APach has joined

  153. pdurbin has left

  154. kokonoe has left

  155. dwd has left

  156. dwd has joined

  157. kokonoe has joined

  158. DebXWoody has left

  159. frainz has left

  160. frainz has joined

  161. pdurbin has joined

  162. dwd has left

  163. pdurbin has left

  164. dwd has joined

  165. matlag has joined

  166. Kacper has joined

  167. pdurbin has joined

  168. APach has left

  169. APach has joined

  170. DebXWoody has joined

  171. APach has left

  172. APach has joined

  173. Zash has left

  174. Zash has joined

  175. pdurbin has left

  176. APach has left

  177. lumi has joined

  178. lumi has left

  179. pdurbin has joined

  180. alacer has left

  181. alacer has joined

  182. pdurbin has left

  183. wurstsalat has left

  184. wurstsalat has joined

  185. kokonoe has left

  186. rtq3 has left

  187. kokonoe has joined

  188. matlag has left

  189. UsL has left

  190. frainz has left

  191. matlag has joined

  192. frainz has joined

  193. Nekit has left

  194. Nekit has joined

  195. matlag has left

  196. matlag has joined

  197. Yagiza has left

  198. Yagiza has joined

  199. Steve Kille has left

  200. Kev has left

  201. Steve Kille has joined

  202. Kev has joined

  203. DebXWoody has left

  204. j.r has left

  205. j.r has joined

  206. rtq3 has joined

  207. UsL has joined

  208. ralphm

    MattJ: given the regrets sent, what if we use the Board timeslot for discussing infra in the other place? (cc Seve)

  209. MattJ

    Sounds good

  210. Seve

    Ok

  211. Douglas Terabyte has joined

  212. rtq3 has left

  213. rtq3 has joined

  214. alacer has left

  215. rion has left

  216. rion has joined

  217. Nekit has left

  218. Nekit has joined

  219. neshtaxmpp has left

  220. DebXWoody has joined

  221. Nekit has left

  222. neshtaxmpp has joined

  223. eevvoor has left

  224. dwd has left

  225. dwd has joined

  226. APach has joined

  227. Nekit has joined

  228. Kacper has left

  229. rtq3 has left

  230. rtq3 has joined

  231. dwd has left

  232. peter has joined

  233. peter has left

  234. dwd has joined

  235. alacer has joined

  236. DebXWoody has left

  237. Kacper has joined

  238. dwd has left

  239. dwd has joined

  240. lovetox has joined

  241. lovetox

    hey found some errors in the MUC xep

  242. edhelas

    impossible

  243. lovetox

    https://xmpp.org/extensions/xep-0045.html#example10 muc#roominfo_changesubject is twice in the disco info

  244. lovetox

    and then i looked up muc#roominfo_changesubject and it is not in the registry for muc#roominfo

  245. lovetox

    there is though another value that muc#roominfo_subjectmod

  246. jonas’

    the registries are stale

  247. lovetox

    but we have now two values that do the same thing

  248. lovetox

    one in a example which are not normativ

  249. neshtaxmpp has left

  250. dwd has left

  251. andy has left

  252. Zash

    Mistakes in examples are easy to fix at least 😉

  253. lovetox

    Zash can you lookup if prosody implements the correct one?

  254. Zash

    The correct what?

  255. lovetox

    muc#roominfo_subjectmod (in registry) vs muc#roominfo_changesubject (in examples)

  256. andy has joined

  257. Zash

    https://hg.prosody.im/trunk/file/0.11.2/plugins/muc/subject.lib.lua#l32

  258. alacer has left

  259. lovetox

    yeah that seems to be the false one

  260. lovetox

    Do you want me to create an issue?

  261. Zash

    The one mentioned in multiple places in the XEP?

  262. MattJ

    lovetox, funny thing is, we added this for you :) https://issues.prosody.im/1155

  263. lovetox

    haha yes, and i copied it from the example 😃

  264. j.r has left

  265. Nekit has left

  266. Nekit has joined

  267. j.r has joined

  268. lovetox

    Zash actually its only mentioned in one place in the XEP, exactly in this wrong example

  269. lovetox

    i think the confusion comes from muc#roomconfig_changesubject (config not info)

  270. lovetox

    which is valid in room config forms

  271. kokonoe has left

  272. dwd has joined

  273. kokonoe has joined

  274. Yagiza has left

  275. frainz has left

  276. frainz has joined

  277. frainz has left

  278. frainz has joined

  279. Yagiza has joined

  280. dwd has left

  281. dwd has joined

  282. dwd has left

  283. dwd has joined

  284. dwd has left

  285. dwd has joined

  286. alacer has joined

  287. sezuan has joined

  288. dwd has left

  289. alacer has left

  290. lovetox has left

  291. dwd has joined

  292. Douglas Terabyte has left

  293. frainz has left

  294. frainz has joined

  295. dwd has left

  296. dwd has joined

  297. Douglas Terabyte has joined

  298. APach has left

  299. dwd has left

  300. Douglas Terabyte has left

  301. david has left

  302. david has joined

  303. eevvoor has joined

  304. j.r has left

  305. dwd has joined

  306. flow

    > Zash> Mistakes in examples are easy to fix at least I tried once to fix non compliant examples but council decided to go with broken examples

  307. Zash

    Or fix the registry. `muc#roominfo_changesubject` seems to have become the de-facto standard 🙂

  308. dwd has left

  309. dwd has joined

  310. jonas’

    flow, are you confusing "broken" with "noise-reduced examples"?

  311. jonas’

    or which instance are you talking about?

  312. flow

    jonas’, broken as in "if an entity would send such an stanza that it would violate the spec"

  313. flow

    if noise is really an issue here, which I doubt, then at least mark the examples as incomplete

  314. jonas’

    flow, IIRC somebody stood up to do exactly that

  315. jonas’

    it might’ve been me

  316. sezuan has left

  317. jonas’

    (with <!-- ... --> markresr

  318. jonas’

    (with <!-- ... --> markers)

  319. flow

    dunno, xml comments are also invalid in xmpp, and what's the difference between adding a single line of "here is something missing" markers and a single line of what is actually missing

  320. jonas’

    flow, it’s more than a single line because a MUC service also has to implement disco#items

  321. jonas’

    so you need at least two lines

  322. jonas’

    XML comments being illegal in XMPP makes it very obvious that this is a meta-marker, which is great

  323. dwd has left

  324. Dele Olajide has left

  325. flow

    Fair point, so two lines, I still don't see a noise problem. I guess what bothers me most is that many solutions for issues are rejected by council, because council has a, in their opinion, better solution, but that never materializes…

  326. dele has joined

  327. dwd has joined

  328. lumi has joined

  329. jonas’

    that’s a fair criticism

  330. flow

    Especially in this case the first solution could have just been merged and then changed later on

  331. jonas’

    that’s probably also fair

  332. neshtaxmpp has joined

  333. pdurbin has joined

  334. flow

    I always wonder what we can do about that. For things which are considered a defect by consensus, requiring the vetoing council members to provide a counter proposal within a reasonable timefrime could be one approach

  335. david has left

  336. david has joined

  337. flow

    But you can easily get gridlock'ed if those counter propsals are also vetoed

  338. flow

    OTOH that is the state we currently have

  339. jonas’

    "requiring" anyone to do anything in a volunteer organization is hard

  340. APach has joined

  341. jonas’

    although one could say that the veto is reverted if no counter proposal is made within that timeframe.

  342. flow

    jonas’, that is exaclty the incentive I had in mind

  343. jonas’

    and there’s also different kinds of defects

  344. jonas’

    or situatinos

  345. dele has left

  346. jonas’

    flow, would you mind proposing that mode of operation in the next council meeting?

  347. jonas’

    I think that might be a good thing to have

  348. jonas’

    I have in mind to make it optional on the veto-ing side, i.e. the veto-er who wants to make a better version essentially says "-1 if I can make a counter proposal within 2w, otherwise +0" or something

  349. jonas’

    we’d have to figure out if that works with the bylaws and such

  350. flow

    jonas’, I'll put in on my TODO list

  351. Kev

    Currently the requirement for a veto is that the vetoing member explains what's required to remove the veto.

  352. Dele Olajide has joined

  353. Kev

    Which seems like the best option available at the moment.

  354. Kacper has left

  355. Kev

    But there's nothing stopping someone who vetos doing as jonas’ says and saying "Veto unless I don't get a patch out".

  356. jonas’

    don’t the bylaws give us a voting timefrmae?

  357. Kev

    Is the voting period relevant to this?

  358. jonas’

    maybe

  359. jonas’

    you may be effectively changing your vote after the voting period

  360. dwd has left

  361. dwd has joined

  362. pdurbin has left

  363. Kev

    I don't think anyone cares, if done sensibly.

  364. Kev

    Because all it's doing is being functionally equivalent to everyone voting early on a future-scheduled item.

  365. Lance has joined

  366. goffi has left

  367. dwd has left

  368. lovetox has joined

  369. dwd has joined

  370. Dele Olajide has left

  371. Dele Olajide has joined

  372. dwd has left

  373. dwd has joined

  374. kokonoe has left

  375. kokonoe has joined

  376. Kacper has joined

  377. lovetox

    So whats the way to go for the MUC XEP problem?

  378. lovetox

    should we fix the example

  379. lovetox

    or the registry?

  380. dwd has left

  381. lovetox

    registry obviously nicer, but is it possible?

  382. rtq3 has left

  383. peter has joined

  384. alacer has joined

  385. Kacper has left

  386. Lance has left

  387. flow

    lovetox, could you give a brief summary of the MUC XEP problem?

  388. Dele Olajide has left

  389. Dele Olajide has joined

  390. rtq3 has joined

  391. lovetox

    its in the muc log starting at 16:05

  392. lovetox

    bascially every server impl took muc#roominfo_changesubject from a wrong example

  393. lovetox

    this value is not in the registry

  394. lovetox

    in the registry there is muc#roominfo_subjectmod

  395. flow

    and both carry the same semantics? And the XEP has no normative text about this?

  396. lovetox

    is the registry not normativ?

  397. Kacper has joined

  398. flow

    I'd say so

  399. lovetox

    muc#roominfo_changesubject is only present in one example

  400. flow

    So choose one and add a text to the XEP that it is recommended that services also support the other value?

  401. flow

    Probably including a sentence or two about the situation

  402. lovetox

    yeah we were at that point, just not sure which

  403. lovetox

    add the one everyone uses to the registry

  404. lovetox

    or remove the one everyone uses from the example

  405. lovetox

    question is can the registry just be extended easily?

  406. flow

    the one everyone uses is not the one in the registry I assume?

  407. lovetox

    yes

  408. Steve Kille has left

  409. lovetox

    we could just extend the registry and be fine

  410. flow

    I don't see an issue why we shouldn't go with it then, and change the registry entry

  411. Kacper has left

  412. Steve Kille has joined

  413. mr.fister has joined

  414. DebXWoody has joined

  415. Dele Olajide has left

  416. kokonoe has left

  417. madhur.garg has left

  418. xelxebar has left

  419. Dele Olajide has joined

  420. dwd has joined

  421. madhur.garg has joined

  422. debacle has joined

  423. madhur.garg has left

  424. madhur.garg has joined

  425. madhur.garg has left

  426. dwd has left

  427. dwd has joined

  428. pdurbin has joined

  429. dwd has left

  430. Dele Olajide has left

  431. DebXWoody has left

  432. Douglas Terabyte has joined

  433. COM8 has joined

  434. pdurbin has left

  435. COM8 has left

  436. COM8 has joined

  437. COM8 has left

  438. rion has left

  439. rion has joined

  440. mimi89999 has left

  441. mimi89999 has joined

  442. Yagiza has left

  443. j.r has joined

  444. kokonoe has joined

  445. lumi has left

  446. Alex has left

  447. Alex has joined

  448. Alex has left

  449. Alex has joined

  450. rtq3 has left

  451. dwd has joined

  452. rtq3 has joined

  453. david has left

  454. david has joined

  455. lumi has joined

  456. Alex has left

  457. DebXWoody has joined

  458. peter has left

  459. Alex has joined

  460. Nekit has left

  461. lumi has left

  462. j.r has left

  463. lumi has joined

  464. j.r has joined

  465. DebXWoody has left

  466. pdurbin has joined

  467. COM8 has joined

  468. rtq3 has left

  469. dwd has left

  470. dwd has joined

  471. pdurbin has left

  472. dwd has left

  473. oli has left

  474. pdurbin has joined

  475. pdurbin has left

  476. igoose has left

  477. igoose has joined

  478. COM8 has left

  479. igoose has left

  480. oli has joined

  481. dwd has joined

  482. igoose has joined

  483. andy has left

  484. pdurbin has joined

  485. dwd has left

  486. dwd has joined

  487. dwd has left

  488. lnj has left

  489. lnj has joined

  490. pdurbin has left

  491. marc_ has left

  492. pdurbin has joined

  493. remko has left

  494. Nekit has joined

  495. eevvoor has left

  496. pdurbin has left

  497. dwd has joined

  498. dwd has left

  499. dwd has joined

  500. Nekit has left

  501. dwd has left

  502. pdurbin has joined

  503. remko has joined

  504. Douglas Terabyte has left

  505. Douglas Terabyte has joined

  506. pdurbin has left

  507. valo has left

  508. valo has joined

  509. kokonoe has left

  510. lnj has left

  511. kokonoe has joined

  512. remko has left

  513. pdurbin has joined

  514. lovetox has left

  515. pdurbin has left

  516. Wojtek has joined

  517. Wojtek has left

  518. pdurbin has joined

  519. rtq3 has joined

  520. rtq3 has left

  521. rtq3 has joined

  522. david has left

  523. pdurbin has left

  524. david has joined

  525. rtq3 has left

  526. pdurbin has joined

  527. pdurbin has left

  528. pdurbin has joined

  529. UsL has left

  530. UsL has joined

  531. pdurbin has left

  532. dwd has joined