XSF Discussion - 2020-06-17


  1. mimi89999 has left

  2. mimi89999 has joined

  3. mimi89999 has left

  4. mimi89999 has joined

  5. mimi89999 has left

  6. mimi89999 has joined

  7. mimi89999 has left

  8. mimi89999 has joined

  9. neshtaxmpp has joined

  10. mimi89999 has left

  11. mimi89999 has joined

  12. mimi89999 has left

  13. mimi89999 has joined

  14. mukt2 has joined

  15. mimi89999 has left

  16. mimi89999 has joined

  17. mimi89999 has left

  18. mimi89999 has joined

  19. mimi89999 has left

  20. karoshi has left

  21. mimi89999 has joined

  22. alameyo has joined

  23. andrey.g has left

  24. stpeter has left

  25. Lance has left

  26. mukt2 has left

  27. mukt2 has joined

  28. Lance has joined

  29. Lance has left

  30. alameyo has left

  31. alameyo has joined

  32. stpeter has joined

  33. mukt2 has left

  34. Lance has joined

  35. alexis has left

  36. alexis has joined

  37. mukt2 has joined

  38. stpeter has left

  39. stpeter has joined

  40. debacle has left

  41. Lance has left

  42. Wojtek has left

  43. Lance has joined

  44. alameyo has left

  45. alameyo has joined

  46. winfried has left

  47. winfried has joined

  48. mukt2 has left

  49. mukt2 has joined

  50. neshtaxmpp has left

  51. neshtaxmpp has joined

  52. mukt2 has left

  53. mukt2 has joined

  54. mimi89999 has left

  55. mimi89999 has joined

  56. adiaholic_ has left

  57. adiaholic_ has joined

  58. stpeter has left

  59. Yagiza has joined

  60. andy has joined

  61. arc has left

  62. arc has joined

  63. wurstsalat has left

  64. stpeter has joined

  65. xsf has left

  66. xsf has joined

  67. murabito has left

  68. Nekit has joined

  69. stpeter has left

  70. xsf has left

  71. xsf has joined

  72. xsf has left

  73. xsf has joined

  74. murabito has joined

  75. lovetox has joined

  76. mukt2 has left

  77. mukt2 has joined

  78. mimi89999 has left

  79. mimi89999 has joined

  80. lorddavidiii has joined

  81. lovetox has left

  82. Lance has left

  83. Tobias has joined

  84. govanify has left

  85. govanify has joined

  86. mukt2 has left

  87. mimi89999 has left

  88. mimi89999 has joined

  89. mimi89999 has left

  90. mimi89999 has joined

  91. mimi89999 has left

  92. wurstsalat has joined

  93. mimi89999 has joined

  94. mimi89999 has left

  95. mimi89999 has joined

  96. Mikaela has joined

  97. mimi89999 has left

  98. mimi89999 has joined

  99. paul has joined

  100. mukt2 has joined

  101. mimi89999 has left

  102. neshtaxmpp has left

  103. Mikaela has left

  104. Mikaela has joined

  105. mimi89999 has joined

  106. mukt2 has left

  107. j.r has joined

  108. stpeter has joined

  109. xsf has left

  110. xsf has joined

  111. lorddavidiii has left

  112. mukt2 has joined

  113. stpeter has left

  114. mukt2 has left

  115. lorddavidiii has joined

  116. karoshi has joined

  117. karoshi has left

  118. karoshi has joined

  119. sonny has left

  120. sonny has joined

  121. karoshi has left

  122. karoshi has joined

  123. karoshi has left

  124. karoshi has joined

  125. moparisthebest has left

  126. sonny has left

  127. jcbrand has joined

  128. Shell has joined

  129. karoshi has left

  130. karoshi has joined

  131. sonny has joined

  132. sonny has left

  133. sonny has joined

  134. Zash has left

  135. Zash has joined

  136. sonny has left

  137. sonny has joined

  138. karoshi has left

  139. Unlife has left

  140. karoshi has joined

  141. karoshi has left

  142. Shell has left

  143. Shell has joined

  144. karoshi has joined

  145. j.r has left

  146. Unlife has joined

  147. j.r has joined

  148. mukt2 has joined

  149. karoshi has left

  150. sonny has left

  151. sonny has joined

  152. govanify has left

  153. govanify has joined

  154. karoshi has joined

  155. karoshi has left

  156. karoshi has joined

  157. xsf has left

  158. xsf has joined

  159. sonny has left

  160. sonny has joined

  161. karoshi has left

  162. karoshi has joined

  163. karoshi has left

  164. karoshi has joined

  165. mukt2 has left

  166. bear has left

  167. karoshi has left

  168. karoshi has joined

  169. mukt2 has joined

  170. emus has joined

  171. karoshi has left

  172. karoshi has joined

  173. Andrzej has joined

  174. xsf has left

  175. xsf has joined

  176. lskdjf has joined

  177. Kev has left

  178. neshtaxmpp has joined

  179. waqas has left

  180. karoshi has left

  181. xsf has left

  182. xsf has joined

  183. mukt2 has left

  184. Jeybe has joined

  185. karoshi has joined

  186. Maranda has left

  187. Maranda has joined

  188. karoshi has left

  189. stpeter has joined

  190. xecks has joined

  191. arc has left

  192. arc has joined

  193. neshtaxmpp has left

  194. Vaulor has left

  195. Seve has left

  196. Seve has joined

  197. Vaulor has joined

  198. LNJ has joined

  199. mukt2 has joined

  200. neshtaxmpp has joined

  201. karoshi has joined

  202. bear has joined

  203. stpeter has left

  204. karoshi has left

  205. karoshi has joined

  206. mukt2 has left

  207. karoshi has left

  208. karoshi has joined

  209. Shell has left

  210. karoshi has left

  211. karoshi has joined

  212. karoshi has left

  213. karoshi has joined

  214. karoshi has left

  215. karoshi has joined

  216. karoshi has left

  217. karoshi has joined

  218. mukt2 has joined

  219. karoshi has left

  220. karoshi has joined

  221. karoshi has left

  222. karoshi has joined

  223. karoshi has left

  224. karoshi has joined

  225. mukt2 has left

  226. karoshi has left

  227. karoshi has joined

  228. arc has left

  229. arc has joined

  230. mukt2 has joined

  231. karoshi has left

  232. karoshi has joined

  233. karoshi has left

  234. karoshi has joined

  235. APach has left

  236. APach has joined

  237. mukt2 has left

  238. Steve Kille has joined

  239. karoshi has left

  240. karoshi has joined

  241. emus has left

  242. emus has joined

  243. neshtaxmpp has left

  244. neshtaxmpp has joined

  245. andrey.g has joined

  246. krauq has left

  247. stpeter has joined

  248. emus has left

  249. j.r has left

  250. j.r has joined

  251. neshtaxmpp has left

  252. mukt2 has joined

  253. emus has joined

  254. stpeter has left

  255. krauq has joined

  256. Shell has joined

  257. arc has left

  258. arc has joined

  259. sonny has left

  260. sonny has joined

  261. arc has left

  262. arc has joined

  263. arc has left

  264. arc has joined

  265. neshtaxmpp has joined

  266. Shell has left

  267. Shell has joined

  268. karoshi has left

  269. robertooo has left

  270. karoshi has joined

  271. karoshi has left

  272. karoshi has joined

  273. intosi has left

  274. intosi has joined

  275. mukt2 has left

  276. intosi has left

  277. intosi has joined

  278. mukt2 has joined

  279. neshtaxmpp has left

  280. sonny has left

  281. sonny has joined

  282. Shell has left

  283. Shell has joined

  284. karoshi has left

  285. karoshi has joined

  286. mukt2 has left

  287. karoshi has left

  288. karoshi has joined

  289. Nekit has left

  290. mukt2 has joined

  291. Nekit has joined

  292. govanify has left

  293. govanify has joined

  294. govanify has left

  295. govanify has joined

  296. karoshi has left

  297. karoshi has joined

  298. robertooo has joined

  299. Steve Kille has left

  300. stpeter has joined

  301. govanify has left

  302. govanify has joined

  303. krauq has left

  304. krauq has joined

  305. stpeter has left

  306. karoshi has left

  307. karoshi has joined

  308. karoshi has left

  309. Shell has left

  310. moparisthebest has joined

  311. j.r has left

  312. j.r has joined

  313. sabry has joined

  314. Nekit has left

  315. govanify has left

  316. govanify has joined

  317. mukt2 has left

  318. Andrzej has left

  319. Nekit has joined

  320. mukt2 has joined

  321. neshtaxmpp has joined

  322. sabry has left

  323. debacle has joined

  324. debacle has left

  325. debacle has joined

  326. stpeter has joined

  327. neshtaxmpp has left

  328. Andrzej has joined

  329. jcbrand has left

  330. jcbrand has joined

  331. andrey.g has left

  332. stpeter has left

  333. alexis has left

  334. karoshi has joined

  335. Shell has joined

  336. stpeter has joined

  337. karoshi has left

  338. karoshi has joined

  339. alexis has joined

  340. neshtaxmpp has joined

  341. karoshi has left

  342. karoshi has joined

  343. karoshi has left

  344. alexis has left

  345. alexis has joined

  346. neumann has joined

  347. waqas has joined

  348. neumann has left

  349. lskdjf has left

  350. lskdjf has joined

  351. Jeroen has joined

  352. j.r has left

  353. Jeroen has left

  354. mukt2 has left

  355. mukt2 has joined

  356. Shell has left

  357. Shell has joined

  358. karoshi has joined

  359. lorddavidiii has left

  360. paul has left

  361. jnaeff has joined

  362. lorddavidiii has joined

  363. paul has joined

  364. karoshi has left

  365. karoshi has joined

  366. Shell has left

  367. Shell has joined

  368. neshtaxmpp has left

  369. Daniel

    edhelas: JSXC does the same thing with the parameter values that's why I dug up the issue

  370. edhelas

    ok :)

  371. mukt2 has left

  372. neshtaxmpp has joined

  373. mukt2 has joined

  374. Lance has joined

  375. andy has left

  376. karoshi has left

  377. karoshi has joined

  378. karoshi has left

  379. karoshi has joined

  380. Shell has left

  381. Shell has joined

  382. Wojtek has joined

  383. neshtaxmpp has left

  384. neshtaxmpp has joined

  385. Shell has left

  386. Shell has joined

  387. lovetox has joined

  388. flow

    re https://github.com/xsf/xeps/pull/715 (and https://github.com/xsf/xeps/pull/961): dwd summarized it nicely in the council meeting just a few minutes before. If we keep the xep30 requirement that there must be a disco#info feature in the response, then not adhering to it in examples appears to me not like omitting an optional feature, but omitting an required namespace declaration. Hence I feel like we have to choose one of either fixing the examples, or, removing the requirement

  389. Daniel has left

  390. Daniel has joined

  391. andy has joined

  392. alexis has left

  393. Daniel has left

  394. Daniel has joined

  395. flow

    dwd's suggestion of "disco#info MAY be elided if other features are present" seems like a good compromise

  396. pep.

    I haven't read this part of the council meeting, but just reading this I'd say there are lots of non-compliants examples already and we're not taking steps to fix them. Disco examples will almost never be valid anyway due to omissions/ellipsis characters ("..."), making them invalid XMPP in the first place

  397. pep.

    Also, examples are non-normative

  398. Daniel has left

  399. Daniel has joined

  400. flow

    sure, but that doesn't mean we should not fix them if we can

  401. pep.

    I don't think modifying the spec in this case is necessary tbh

  402. govanify has left

  403. govanify has joined

  404. pep.

    I agree with jonas here, "-1, unless the author can find real-world issues which are solved by this PR."

  405. pep.

    Not non-normative examples

  406. pep.

    flow, so if I understand correctly, the issue is that the disco#info feature is missing from all these examples?

  407. pep.

    Add it? :P

  408. flow

    pep., that is what I tried first

  409. flow

    see pr #715

  410. pep.

    Right, hence jonas’ suggestion to use <!-- ... --> seems fine

  411. flow

    I think that is fine for optional features, but 'disco#info' is a required feature right now

  412. flow

    but yeah, I see how this is probably just me being pedantic

  413. pep.

    So you're going to go through all examples of all XEPs and fix XEPs accordingly? :/

  414. mukt2 has left

  415. pep.

    Instead of fixing examples

  416. Ge0rG

    flow: as was said repeatedly, adding all mandatory features into all XEP examples won't help anybody.

  417. Ge0rG

    but adding `<!-- ... -->` would actually improve readability (and also make sure that you can't just copy&paste everything from the example)

  418. pep.

    flow, tbh I'd also like if examples were correct. But I think that's a bit far fetched judging that it's already not valid XMPP anyway

  419. Ge0rG

    IIRC, when #751 was rejected, "add ... comments to examples" was the recommended way forward.

  420. lovetox has left

  421. flow

    Ge0rG, I don't think there are many mandatory features at all

  422. flow

    right now, it's just one

  423. Ge0rG

    flow: yes, but even a few mandatory features distract from the feature that the respective example is about

  424. flow

    again, one, but I also would favor changing the xep30 requirement

  425. Shell has left

  426. Shell has joined

  427. neshtaxmpp has left

  428. Ge0rG

    flow: you are probably aware that this is not going to happen for a Final document.

  429. flow

    Besides I wonder how helpful the disco#info examples in XEPs really are. Seems very repetitive, but maybe that's only me having read a ton of XEPs,

  430. Ge0rG

    In my unchanged-for-the-last-two-years opinion, adding the disco#info feature to examples of other XEPs than 0030 is only going to distract the reader.

  431. pep.

    flow, tbh I also think they are mostly not necessary

  432. flow

    Ge0rG, that's just like your opinion, man

  433. pep.

    :D

  434. mukt2 has joined

  435. pep.

    Just saying "this is a feature you should declare: XXX" should be more than enough

  436. flow

    pep., I was thinking about adding a example section to xep 30 that xeps could refer to, ideally this section would also forward the reader to xep30 caching mechanisms like xep115 and caps2

  437. mimi89999 has left

  438. pep.

    yeah if you really want to, that may be good to have

  439. flow

    uh, and that

  440. flow

    uh, and that lebowski quote was meant as reply to modifying final xeps. I do agree, of course, that every unnecessary information is a distraction.

  441. Ge0rG

    so let's agree on this: there are many places in the XEPs that can be improved

  442. Shell has left

  443. Shell has joined

  444. jonas’

    16:30:04 flow> Ge0rG, that's just like your opinion, man

  445. jonas’

    don’t use my moves to make me agree with you!!!

  446. jonas’

    pep., it would indeed be nice if we had an overview, in each XEP, about the '30 features it defines with links to the text which explain them. that would also make stuff like the examples obsolete

  447. Ge0rG

    a feature registry!

  448. pep.

    Too early

  449. pep.

    Too soon

  450. Ge0rG

    if only we had xml in the XEP schema to define registry elements that could be pushed automatically

  451. mukt2 has left

  452. mukt2 has joined

  453. pep.

    You'd still need to document features, but yeah that'd be cool

  454. Ge0rG

    that magic xml could also automatically generate a well-formed example in the XEP

  455. Ge0rG

    ...where I'd still insist on the example containing <!-- ... --> instead of the disco#info feature

  456. pep.

    I'd rather have an element in the XEP to define disco features rather than a more involved example that's probably harder to parse and that can be regenerated via xslt aftewards

  457. mimi89999 has joined

  458. krauq has left

  459. andrey.g has joined

  460. mukt2 has left

  461. jonas’

    pep., good idea actually

  462. adiaholic_ has left

  463. mukt2 has joined

  464. Zash

    indeed

  465. jonas’

    we could extend xep.dtd and xep.xsl to support that

  466. pep.

    I still think these disco examples are useless nonetheless

  467. Zash

    we could 🥁️ use namespaced elements!

  468. jonas’

    put a <disco:describes feature="..."/> element in a section, boom.

  469. Zash

    XEP Extension XEP?

  470. pep.

    Yo Zawgsh

  471. karoshi has left

  472. neshtaxmpp has joined

  473. Nekit has left

  474. Nekit has joined

  475. karoshi has joined

  476. Shell has left

  477. Shell has joined

  478. Ge0rG

    yeah, I was thinking about a sort of a new custom element to define that.

  479. mukt2 has left

  480. mukt2 has joined

  481. karoshi has left

  482. krauq has joined

  483. neshtaxmpp has left

  484. mukt2 has left

  485. mukt2 has joined

  486. karoshi has joined

  487. karoshi has left

  488. lovetox has joined

  489. neshtaxmpp has joined

  490. adiaholic_ has joined

  491. paul has left

  492. paul has joined

  493. Shell has left

  494. Shell has joined

  495. j.r has joined

  496. arc has left

  497. arc has joined

  498. karoshi has joined

  499. Wojtek has left

  500. neshtaxmpp has left

  501. Wojtek has joined

  502. Steve Kille has joined

  503. Shell has left

  504. Andrzej has left

  505. Andrzej has joined

  506. Shell has joined

  507. sonny has left

  508. sonny has joined

  509. Andrzej has left

  510. Andrzej has joined

  511. eevvoor has joined

  512. eevvoor has left

  513. sonny has left

  514. sonny has joined

  515. sonny has left

  516. sonny has joined

  517. goffi has joined

  518. eevvoor has joined

  519. werdan has joined

  520. lorddavidiii has left

  521. Shell has left

  522. sonny has left

  523. sonny has joined

  524. sonny has left

  525. sonny has joined

  526. karoshi has left

  527. karoshi has joined

  528. neshtaxmpp has joined

  529. dwd has left

  530. dwd has joined

  531. lorddavidiii has joined

  532. paul has left

  533. paul has joined

  534. karoshi has left

  535. karoshi has joined

  536. neshtaxmpp has left

  537. sonny has left

  538. sonny has joined

  539. lorddavidiii has left

  540. neshtaxmpp has joined

  541. Nekit has left

  542. Andrzej has left

  543. lorddavidiii has joined

  544. karoshi has left

  545. neshtaxmpp has left

  546. eevvoor has left

  547. arc has left

  548. arc has joined

  549. arc has left

  550. arc has joined

  551. karoshi has joined

  552. pep.

    So I'm thinking about that minutes taking bot. What would we want it to do exactly? Would that really alleviate important work from the actual minute taker?

  553. pep.

    Seems easy to have the bot take motion results, start/end of a meeting, actions, but I don't really see it summarize everybody's opinions

  554. jonas’

    I think to be useful it’d have to actually record motions and results

  555. pep.

    And the latter is to me the most important

  556. jonas’

    there was that meetingbot...

  557. jonas’

    IRC based, which seemed to be quite reasonable

  558. pep.

    Yeah I'm not looking for an implementation, just requirements

  559. pep.

    Trying to understand if it's just smoke and mirrors or if it's actually gonna be of use

  560. arc has left

  561. arc has joined

  562. pep.

    I'm looking at some examples outside of the XSF: - GNOME: guidelines: https://wiki.gnome.org/FoundationBoard/Minutes/Guidelines, example: https://wiki.gnome.org/FoundationBoard/Minutes/20200330, https://wiki.gnome.org/FoundationBoard/Minutes/20200413 - SPI: https://www.spi-inc.org/meetings/minutes/2020/2020-04-13/ https://www.spi-inc.org/meetings/minutes/2020/2020-03-09/

  563. pep.

    GNOME minutes seem pretty complete, everybody seems to participate in the writing, during the meeting, even if there is somebody (secretary or deputes) responsible for them

  564. pep.

    SPI minutes seem a bit poor to me. I know they use an irssi plugin to get vote results, but otherwise there's no reported chats in there

  565. pep.

    So.. while I'm happy to have a bot help with keeping track of decisions and stuff, to me that's not solving the issue

  566. pep.

    But I guess I'll make this point again tomorrow..

  567. pep.

    Or when a bot comes up

  568. Ge0rG

    One day, a bot will take over the XSF

  569. lovetox has left

  570. Nekit has joined

  571. lorddavidiii has left

  572. mukt2 has left

  573. werdan has left

  574. mukt2 has joined

  575. mimi89999 has left

  576. mimi89999 has joined

  577. bear has left

  578. Yagiza has left

  579. neshtaxmpp has joined

  580. Tobias has left

  581. neshtaxmpp has left

  582. Maranda has left

  583. Maranda has joined

  584. mukt2 has left

  585. goffi has left

  586. bear has joined

  587. karoshi has left

  588. karoshi has joined

  589. alexis has joined

  590. mukt2 has joined

  591. werdan has joined

  592. jonas’ has left

  593. werdan has left

  594. andrey.g has left

  595. karoshi has left

  596. karoshi has joined

  597. karoshi has left

  598. karoshi has joined

  599. Nekit has left

  600. Nekit has joined

  601. neshtaxmpp has joined

  602. mukt2 has left

  603. Mikaela has left

  604. gav has left

  605. gav has joined

  606. mukt2 has joined

  607. krauq has left

  608. karoshi has left

  609. neshtaxmpp has left

  610. adiaholic_ has left

  611. adiaholic_ has joined

  612. karoshi has joined

  613. wurstsalat has left

  614. robertooo has left

  615. robertooo has joined

  616. krauq has joined

  617. debacle has left

  618. LNJ has left

  619. paul has left

  620. alameyo has left

  621. alameyo has joined

  622. xecks has left

  623. xecks has joined

  624. winfried has left

  625. winfried has joined

  626. david has left

  627. david has joined

  628. neshtaxmpp has joined

  629. Daniel has left

  630. andy has left

  631. Daniel has joined

  632. karoshi has left

  633. karoshi has joined

  634. neshtaxmpp has left

  635. emus has left

  636. alameyo has left

  637. alameyo has joined

  638. karoshi has left

  639. karoshi has joined

  640. andy has joined

  641. neshtaxmpp has joined

  642. karoshi has left

  643. karoshi has joined

  644. neshtaxmpp has left

  645. mukt2 has left

  646. neshtaxmpp has joined

  647. xsf has left

  648. xsf has joined

  649. david has left

  650. david has joined

  651. karoshi has left