XSF Discussion - 2019-12-10

  1. pdurbin has left

  2. alexis has joined

  3. alexis has left

  4. alexis has joined

  5. Daniel has left

  6. matkor has left

  7. lskdjf has left

  8. lskdjf has joined

  9. matkor has joined

  10. Daniel has joined

  11. andy has left

  12. mimi89999 has left

  13. mimi89999 has joined

  14. mukt2 has joined

  15. Neustradamus

    pep.: The repository has been archived several years ago. We have already talked to add the code in /xsf/ GitHub.

  16. pep.

    Neustradamus, then open an issue asking for this instead?

  17. pep.

    "The XSF memberbot source code is always missing" what does that even mean

  18. Neustradamus

    The ticket is here, you have closed it ;)

  19. pep.

    "Could somebody fork the original memberbot repo under the xsf umbrella?" < here take it, that's for you

  20. pep.

    (read: you can open an issue with this)

  21. Neustradamus

    Only for you: "The XSF memberbot source code is always missing (in this XSF GitHub)"

  22. Neustradamus

    Yes I have already forked for a solution about the next ticket, I wait XSF repository to create a PR.

  23. Neustradamus

    And it is already sent to Alex for a test.

  24. Daniel has left

  25. Daniel has joined

  26. LNJ has left

  27. LNJ has joined

  28. david has left

  29. Lance has joined

  30. krauq has joined

  31. Lance has left

  32. david has joined

  33. pdurbin has joined

  34. aj has left

  35. Daniel has left

  36. lskdjf has left

  37. pdurbin has left

  38. Daniel has joined

  39. Kev has joined

  40. krauq has left

  41. krauq has joined

  42. mukt2 has left

  43. matkor has left

  44. matkor has joined

  45. krauq has left

  46. krauq has joined

  47. neshtaxmpp has left

  48. neshtaxmpp has joined

  49. adiaholic has joined

  50. pdurbin has joined

  51. matkor has left

  52. matkor has joined

  53. pdurbin has left

  54. kokonoe has left

  55. Nekit has joined

  56. Kev has left

  57. Kev has joined

  58. kokonoe has joined

  59. pdurbin has joined

  60. adiaholic has left

  61. adiaholic has joined

  62. Daniel has left

  63. Daniel has joined

  64. sonny has left

  65. sonny has joined

  66. Yagiza has joined

  67. waqas has left

  68. pdurbin has left

  69. Tobias has joined

  70. matkor has left

  71. matkor has joined

  72. Kev has left

  73. Kev has joined

  74. pdurbin has joined

  75. lorddavidiii has joined

  76. pdurbin has left

  77. kokonoe has left

  78. lorddavidiii has left

  79. lorddavidiii has joined

  80. mukt2 has joined

  81. kokonoe has joined

  82. mukt2 has left

  83. j.r has joined

  84. j.r has left

  85. Daniel has left

  86. mukt2 has joined

  87. paul has joined

  88. Daniel has joined

  89. Daniel has left

  90. Daniel has joined

  91. mukt2 has left

  92. mukt2 has joined

  93. Kev has left

  94. wurstsalat has joined

  95. mukt2 has left

  96. lorddavidiii has left

  97. mukt2 has joined

  98. lorddavidiii has joined

  99. Daniel has left

  100. Guus

    GSoC 2020 has been announced! We want in?

  101. lorddavidiii has left

  102. andy has joined

  103. lorddavidiii has joined

  104. adiaholic has left

  105. mukt2 has left

  106. Daniel has joined

  107. lorddavidiii has left

  108. lorddavidiii has joined

  109. lorddavidiii has left

  110. Daniel has left

  111. lorddavidiii has joined

  112. pdurbin has joined

  113. adiaholic has joined

  114. lorddavidiii has left

  115. lorddavidiii has joined

  116. lorddavidiii has left

  117. lorddavidiii has joined

  118. karoshi has joined

  119. mathijs has left

  120. mathijs has joined

  121. SpaceFreak aka Tracer has joined

  122. kokonoe has left

  123. kokonoe has joined

  124. Kev has joined

  125. lorddavidiii has left

  126. lorddavidiii has joined

  127. lskdjf has joined

  128. mukt2 has joined

  129. Steve Kille has left

  130. adiaholic has left

  131. adiaholic has joined

  132. APach has left

  133. APach has joined

  134. mathijs has left

  135. mathijs has joined

  136. SpaceFreak aka Tracer has left

  137. vanitasvitae has left

  138. SpaceFreak aka Tracer has joined

  139. karoshi has left

  140. karoshi has joined

  141. vanitasvitae has joined

  142. Steve Kille has joined

  143. lskdjf has left

  144. !XSF_Martin has left

  145. !XSF_Martin has joined

  146. pdurbin has left

  147. mukt2 has left

  148. lorddavidiii has left

  149. lorddavidiii has joined

  150. mukt2 has joined

  151. adiaholic has left

  152. !XSF_Martin has left

  153. adiaholic has joined

  154. !XSF_Martin has joined

  155. jubalh has joined

  156. kokonoe has left

  157. kokonoe has joined

  158. mukt2 has left

  159. SpaceFreak aka Tracer has left

  160. SpaceFreak aka Tracer has joined

  161. mukt2 has joined

  162. dwd

    Zash, Yes, I think Bind2 could be done within SASL2. But equally, I see no reason to change the semantics of Bind in order to get the syntax.

  163. mukt2 has left

  164. Shell has joined

  165. debacle has joined

  166. Zash has left

  167. Zash has joined

  168. Zash

    dwd: I've been thinking about per device passwords, passing some device id early would help there

  169. Ge0rG

    Zash: isn't it sufficient to have the per-device-password as a device id?

  170. Zash

    Ge0rG: Can't do some SASL mechanisms without knowing what to test against first

  171. Ge0rG

    Zash: no way to test against all?

  172. Zash

    With SCRAM? I didn't see how

  173. Ge0rG

    have a shared salt on all passwords?

  174. dwd


  175. Ge0rG

    I'm the last one to oppose a working per-device-password mechanism, just asking questions

  176. adiaholic has left

  177. dwd

    Zash, Per-device passwords should be easy enough unless you want to use an existing SASL mechanism.

  178. Zash

    Or hijack authzid

  179. Ge0rG

    dwd: with the advent of new SASL mechanisms in the last decade of XMPP, there might be a slight incentive to make it work with the existing ones

  180. adiaholic has joined

  181. dwd

    I get the pragmatic concerns, but mutilating stuff isn't going to make me any happier.

  182. Ge0rG

    dwd: I didn't notice the moment when the goal of protocol design became to make you happier ;)

  183. MattJ


  184. dwd

    Ge0rG, That moment was the Council election results. ;)

  185. Guus

    > I get the pragmatic concerns, but mutilating stuff isn't going to make me any happier. T-Shirt waiting to happen

  186. Ge0rG

    too much text for a t-shirt :(

  187. Kev

    GSoC 2020's been announced, applications in January, in case no-one's mentioned it yet.

  188. karoshi has left

  189. karoshi has joined

  190. MattJ

    Yeah, Guus did

  191. sonny has left

  192. sonny has joined

  193. lskdjf has joined

  194. mukt2 has joined

  195. Kev

    Fab. About 4 weeks until applications.

  196. pdurbin has joined

  197. mukt2 has left

  198. neshtaxmpp has left

  199. neshtaxmpp has joined

  200. pdurbin has left

  201. mukt2 has joined

  202. lorddavidiii has left

  203. lorddavidiii has joined

  204. mukt2 has left

  205. APach has left

  206. APach has joined

  207. Daniel has joined

  208. SpaceFreak aka Tracer has left

  209. SpaceFreak aka Tracer has joined

  210. sonny has left

  211. adiaholic has left

  212. adiaholic has joined

  213. mukt2 has joined

  214. APach has left

  215. APach has joined

  216. sonny has joined

  217. mukt2 has left

  218. adiaholic has left

  219. adiaholic has joined

  220. mr.fister has joined

  221. Shell has left

  222. eevvoor has joined

  223. matlag has left

  224. Shell has joined

  225. Daniel has left

  226. adiaholic has left

  227. jubalh has left

  228. jubalh has joined

  229. Daniel has joined

  230. matlag has joined

  231. pdurbin has joined

  232. Tobias has left

  233. adiaholic has joined

  234. Tobias has joined

  235. mukt2 has joined

  236. adiaholic has left

  237. adiaholic has joined

  238. jonas’

    anyome from Jitsi Meet (the software and the service) here?

  239. jonas’

    we’re looking for audio/video conferencing with call-in at work, and webex was discarded because it’s too unstable

  240. MattJ

    I don't think anyone from that team is here, but they generally aren't hard to get hold of

  241. jubalh has left

  242. pdurbin has left

  243. Shell has left

  244. Shell has joined

  245. fippo

    poke saghul on twitter, he's quite responsive

  246. mukt2 has left

  247. jonas’

    what’s twitter?

  248. !XSF_Martin

    Nobody knows

  249. Guus

    jonas’ I've dabbled with it about a year ago.

  250. Guus

    They're also pretty responsive on their community discourse website thingy

  251. Guus

    and lastly, there's a community video conference every other week on Monday

  252. calvin has joined

  253. !XSF_Martin

    Still it's the most annoying way to spread news. I usually have to reload three times to make it show the content.

  254. !XSF_Martin

    They really bully you if you have no account and twitter client.

  255. mukt2 has joined

  256. adiaholic has left

  257. adiaholic has joined

  258. mukt2 has left

  259. calvin has left

  260. calvin has joined

  261. mukt2 has joined

  262. mukt2 has left

  263. mukt2 has joined

  264. calvin has left

  265. calvin has joined

  266. Shell has left

  267. pdurbin has joined

  268. !XSF_Martin has left

  269. pdurbin has left

  270. calvin has left

  271. calvin has joined

  272. rion has left

  273. rion has joined

  274. mukt2 has left

  275. mukt2 has joined

  276. kokonoe has left

  277. kokonoe has joined

  278. jubalh has joined

  279. calvin has left

  280. Shell has joined

  281. mukt2 has left

  282. eevvoor has left

  283. Shell has left

  284. Shell has joined

  285. Shell has left

  286. Shell has joined

  287. mukt2 has joined

  288. mukt2 has left

  289. calvin has joined

  290. eevvoor has joined

  291. Ge0rG

    !XSF_Martin: you know about nitter.net

  292. mukt2 has joined

  293. Yagiza has left

  294. Yagiza has joined

  295. mukt2 has left

  296. SpaceFreak aka Tracer has left

  297. mukt2 has joined

  298. mukt2 has left

  299. pdurbin has joined

  300. Steve Kille has left

  301. adiaholic has left

  302. adiaholic has joined

  303. eevvoor has left

  304. eevvoor has joined

  305. mathijs has left

  306. mathijs has joined

  307. mr.fister has left

  308. mathijs has left

  309. mathijs has joined

  310. eevvoor has left

  311. pdurbin has left

  312. eevvoor has joined

  313. jubalh has left

  314. mukt2 has joined

  315. lovetox has joined

  316. krauq has left

  317. david has left

  318. david has joined

  319. mukt2 has left

  320. calvin has left

  321. calvin has joined

  322. Steve Kille has joined

  323. Maranda has left

  324. Maranda has joined

  325. mukt2 has joined

  326. krauq has joined

  327. mathijs has left

  328. mathijs has joined

  329. alexis has left

  330. calvin has left

  331. calvin has joined

  332. !XSF_Martin has joined

  333. adiaholic has left

  334. eevvoor has left

  335. Maranda has left

  336. Maranda has joined

  337. !XSF_Martin

    I do, but people keep posting Zwitter links instead of nitter links.

  338. moparisthebest

    I didn't know about that and now I'm mad you didn't tell me earlier Ge0rG

  339. moparisthebest

    it actually loads on my phone reliably, unlike twitter...

  340. !XSF_Martin

    It's easy to change while posting but it's not easy to change a received link as copypasta to browser and edit is annoying. The person posting should edit it instead of expecting every receiver to fix IG on his own.

  341. !XSF_Martin

    It's easy to change while posting but it's not easy to change a received link as copypasta to browser and edit is annoying. The person posting should edit it instead of expecting every receiver to fix it on his own.

  342. moparisthebest

    I just installed an extension https://addons.mozilla.org/en-US/firefox/addon/invidition/

  343. moparisthebest

    works on firefox desktop and mobile

  344. Zash

    jonas’, Ge0rG, dwd: So much text! :S

  345. jonas’

    Zash, I’m sorry, but I hope it’s worth it.

  346. Zash

    This reminds me of The Story of <img>. TL;DR: He who writes the code controls the defacto standards.

  347. mukt2 has left

  348. mukt2 has joined

  349. Zash

    Oh dear more text while I was reading that text?

  350. jonas’

    just two lines, one of them being a URL

  351. jonas’

    (from me anyways)

  352. adiaholic has joined

  353. Zash

    Thank glob, those last two were short 🙂

  354. adiaholic has left

  355. pdurbin has joined

  356. adiaholic has joined

  357. pdurbin has left

  358. Daniel

    > TL;DR: He who writes the code controls the defacto standards. Is this a good thing or a bad thing?

  359. Daniel

    Or just a thing

  360. Zash

    Mostly a thing. Sometimes it causes pain later.

  361. Yagiza has left

  362. adiaholic has left

  363. Nekit has left

  364. Zash

    Especially if it's some quick hack that gets too popular to replace, which seems to happen a bit too often for my taste.

  365. mukt2 has left

  366. Alex

    hey guys, everyone ready for a member meeting?

  367. jonas’


  368. larma


  369. Zash


  370. jonas’

    indeed, fun

  371. Alex

    yes, today and now ;-)

  372. jonas’

    I’ll be party AFK

  373. Alex bangs the gavel

  374. jonas’

    I’ll be parly AFK

  375. jonas’

    I’ll be partly AFK

  376. Alex

    here is our agenda for today: https://wiki.xmpp.org/web/Meeting-Minutes-2019-12-10#Call_for_Quorum

  377. Ge0rG

    Oh, I just voted two hours ago

  378. Alex

    1) Call for Quorum

  379. Alex

    as you can see 28 members voted via memberbot. So we have a quorum

  380. Alex

    2) Items Subject to a Vote

  381. Alex

    New and Returning members, you can see all applicants here: https://wiki.xmpp.org/web/Membership_Applications_Q4_2019

  382. Alex

    3) Opportunity for XSF Members to Vote in the Meeting

  383. larma

    here, haven't voted yet

  384. Alex

    anyone here who has not voted yet and wants to do so?

  385. Alex

    larma, go for it

  386. Alex

    memberbot is still online

  387. winfried

    I'll be voting too now

  388. Alex

    go go go ;-)

  389. larma

    Alex, Just add yes for all

  390. Alex

    larma, can you vote via bot? makes it easier for me

  391. Alex

    have Winfrieds vote now

  392. larma

    Alex, will do

  393. Alex


  394. Alex

    larma, got your vote as well

  395. Alex

    more last minute voters?

  396. Alex

    otherwise I will start working on the results and shutdown memberbot

  397. Alex

    ok, start counting with my 10 fingers now

  398. Alex

    4) Announcement of Voting Results

  399. Alex

    when you reload the page at: https://wiki.xmpp.org/web/Meeting-Minutes-2019-12-10#Announcement_of_Voting_Results you can see the results

  400. Alex

    all Reappliers are accepted. Congrats to everyone

  401. winfried

    and thanks Alex!

  402. Zash

    Thanks Alex!

  403. Alex

    5) Any Other Business?

  404. jonas’

    none from me

  405. jonas’

    congrats to everyone, and thanks to Alex

  406. Alex

    6) Formal Adjournment

  407. Alex

    I motion that we adjourn

  408. Zash


  409. Alex bangs the gavel

  410. jonas’


  411. Alex

    thanks everone ;-)

  412. kokonoe has left

  413. dele has joined

  414. Guus

    Thanks Alex!

  415. !XSF_Martin has left

  416. dele has left

  417. !XSF_Martin has joined

  418. SpaceFreak aka Tracer has joined

  419. SpaceFreak aka Tracer has left

  420. SpaceFreak aka Tracer has joined

  421. andrey.g has left

  422. kokonoe has joined

  423. pep.

    Always curious about the "no" votes. I'm happy to hear comments here or in private if anybody has feedback :)

  424. lovetox has left

  425. SpaceFreak aka Tracer has left

  426. Ge0rG

    Awesome! No need to change the council!

  427. !XSF_Martin has left

  428. !XSF_Martin has joined

  429. mr.fister has joined

  430. j.r has joined

  431. lovetox has joined

  432. Nekit has joined

  433. calvin has left

  434. SpaceFreak aka Tracer has joined

  435. calvin has joined

  436. dele has joined

  437. !XSF_Martin has left

  438. dele has left

  439. j.r has left

  440. !XSF_Martin has joined

  441. debacle has left

  442. eevvoor has joined

  443. mukt2 has joined

  444. kokonoe has left

  445. SpaceFreak aka Tracer has left

  446. rion has left

  447. rion has joined

  448. SpaceFreak aka Tracer has joined

  449. rion has left

  450. rion has joined

  451. pdurbin has joined

  452. mukt2 has left

  453. SpaceFreak aka Tracer has left

  454. jubalh has joined

  455. DebXWoody has left

  456. jubalh has left

  457. DebXWoody has joined

  458. Zash

    XEP-0030 has this sentence: > The value of the 'node' attribute MUST NOT be null. What does this even mean in XML?

  459. kokonoe has joined

  460. jonas’

    very good question

  461. Guus

    An _attribute_ that's null? 🤔

  462. andrey.g has joined

  463. Guus

    I'm guessing an attribute that's defined without a value?

  464. jonas’

    that’s not a thing in XML

  465. pdurbin has left

  466. jonas’

    at least libxml2 won’t parse it

  467. Guus

    <element att="" />

  468. jonas’

    that’s an attribute with an empty value

  469. jonas’

    not null

  470. Guus

    True, but that's my best guess at what's ment

  471. Zash

    I think we had a discussion about the difference between <item node=""> and <item>

  472. pep.

    Can we please stop leaving in a Maybe monad :(

  473. pep.

    Can we please stop living in a Maybe monad :(

  474. jonas’

    pep., maybe.

  475. pep.


  476. jonas’


  477. stpeter has joined

  478. !XSF_Martin has left

  479. !XSF_Martin has joined

  480. SpaceFreak aka Tracer has joined

  481. jonas’


  482. jonas’


  483. alexis has joined

  484. SpaceFreak aka Tracer has left

  485. SpaceFreak aka Tracer has joined

  486. jonas’

    looks like my prosody was in questionable states

  487. jonas’

    maybe it was THE s2s bug

  488. Zash

    What's with the THE bugs?

  489. jonas’

    (ftr, the link did not show any results when I posted it)

  490. SpaceFreak aka Tracer has left

  491. !XSF_Martin has left

  492. calvin has left

  493. Tobias has left

  494. mathijs has left

  495. mathijs has joined

  496. calvin has joined

  497. Ge0rG

    jonas’: the only THE bug is THE timer bug!

  498. jonas’


  499. !XSF_Martin has joined

  500. mathijs has left

  501. mathijs has joined

  502. !XSF_Martin has left

  503. !XSF_Martin has joined

  504. debacle has joined

  505. eevvoor has left

  506. stpeter has left

  507. SpaceFreak aka Tracer has joined

  508. lovetox has left

  509. kokonoe has left

  510. !XSF_Martin has left

  511. Steve Kille has left

  512. kokonoe has joined

  513. !XSF_Martin has joined

  514. wurstsalat has left

  515. !XSF_Martin has left

  516. !XSF_Martin has joined

  517. mukt2 has joined

  518. lorddavidiii has left

  519. alexis has left

  520. calvin has left

  521. pdurbin has joined

  522. alexis has joined

  523. waqas has joined

  524. !XSF_Martin has left

  525. !XSF_Martin has joined

  526. mukt2 has left

  527. SpaceFreak aka Tracer has left

  528. jubalh has joined

  529. pdurbin has left

  530. jubalh has left

  531. edhelas has left

  532. edhelas has joined

  533. SpaceFreak aka Tracer has joined

  534. Kev has left

  535. moparisthebest has left

  536. moparisthebest has joined

  537. !XSF_Martin has left

  538. !XSF_Martin has joined

  539. Lance has joined

  540. karoshi has left

  541. Lance has left