XSF Discussion - 2018-11-03


  1. jjrh has left

  2. jjrh has joined

  3. lskdjf has joined

  4. jjrh has left

  5. jjrh has joined

  6. l has joined

  7. lovetox has left

  8. jjrh has left

  9. jjrh has joined

  10. thorsten has left

  11. thorsten has joined

  12. Guus has left

  13. Guus has joined

  14. Guus has left

  15. Zash has left

  16. UsL has left

  17. UsL has joined

  18. Zash has left

  19. waqas has joined

  20. mrdoctorwho has left

  21. mrdoctorwho has joined

  22. tux has left

  23. tux has joined

  24. j.r has joined

  25. efrit has left

  26. valo has left

  27. valo has joined

  28. efrit has joined

  29. Guus has joined

  30. guusdk has left

  31. guusdk has left

  32. guusdk has joined

  33. Guus has left

  34. Guus has joined

  35. matlag has left

  36. Guus has left

  37. j.r has joined

  38. efrit has left

  39. j.r has joined

  40. thorsten has left

  41. genofire has joined

  42. genofire has joined

  43. thorsten has joined

  44. tux has left

  45. tux has joined

  46. thorsten has left

  47. genofire has joined

  48. genofire has joined

  49. genofire has joined

  50. genofire has joined

  51. thorsten has joined

  52. blabla has left

  53. blabla has joined

  54. genofire has joined

  55. genofire has joined

  56. Yagiza has joined

  57. thorsten has left

  58. thorsten has joined

  59. j.r has joined

  60. j.r has joined

  61. Guus has joined

  62. sonny has joined

  63. sonny has joined

  64. Guus has left

  65. Guus has joined

  66. Guus has left

  67. grumpy has left

  68. jjrh has left

  69. jjrh has joined

  70. jjrh has left

  71. jjrh has joined

  72. grumpy has joined

  73. alacer has left

  74. alacer has joined

  75. jjrh has left

  76. jjrh has joined

  77. alacer has left

  78. Maranda has joined

  79. j.r has joined

  80. j.r has joined

  81. Ge0rG has left

  82. Ge0rG has left

  83. jjrh has left

  84. jjrh has joined

  85. thorsten has left

  86. jjrh has left

  87. jjrh has joined

  88. dwd has joined

  89. jjrh has left

  90. jjrh has joined

  91. dwd has left

  92. thorsten has joined

  93. lorddavidiii has joined

  94. thorsten has left

  95. lorddavidiii has left

  96. genofire has joined

  97. genofire has joined

  98. moparisthebest has joined

  99. lumi has joined

  100. matlag has left

  101. waqas has left

  102. Guus has joined

  103. lorddavidiii has joined

  104. sonny has left

  105. sonny has joined

  106. dwd has joined

  107. lumi has left

  108. daniel has left

  109. jjrh has left

  110. dwd has left

  111. jjrh has joined

  112. daniel has joined

  113. krauq has left

  114. lorddavidiii has left

  115. jjrh has left

  116. jjrh has joined

  117. lorddavidiii has joined

  118. jjrh has left

  119. jjrh has joined

  120. guusdk has left

  121. Guus has left

  122. thorsten has joined

  123. Guus has joined

  124. guusdk has joined

  125. jjrh has left

  126. jjrh has joined

  127. genofire has joined

  128. guusdk has left

  129. guusdk has joined

  130. Guus has left

  131. Guus has joined

  132. Nekit has joined

  133. Guus has left

  134. j.r has joined

  135. lskdjf has joined

  136. l has joined

  137. j.r has joined

  138. lorddavidiii has left

  139. guusdk has left

  140. guusdk has joined

  141. Andrew Nenakhov has left

  142. Andrew Nenakhov has joined

  143. Guus has joined

  144. l has left

  145. alacer has joined

  146. lorddavidiii has joined

  147. moparisthebest has left

  148. efrit has joined

  149. lnj has joined

  150. Kev has left

  151. Nekit has left

  152. Nekit has joined

  153. guusdk has left

  154. guusdk has joined

  155. sonny has joined

  156. sonny has joined

  157. lovetox has joined

  158. lorddavidiii has left

  159. Andrew Nenakhov has left

  160. Andrew Nenakhov has joined

  161. ta has left

  162. ta has joined

  163. l has left

  164. efrit has left

  165. guusdk has left

  166. guusdk has joined

  167. goffi has left

  168. l has joined

  169. lskdjf has joined

  170. !xsf_martin has joined

  171. MattJ has joined

  172. grumpy has left

  173. sonny has joined

  174. sonny has joined

  175. muppeth has left

  176. efrit has joined

  177. daniel has left

  178. daniel has joined

  179. lskdjf has joined

  180. muppeth has joined

  181. krauq has left

  182. lskdjf has joined

  183. l has left

  184. blabla has joined

  185. blabla has joined

  186. guusdk has left

  187. efrit has left

  188. rion has left

  189. rion has left

  190. !xsf_martin has left

  191. l has left

  192. l has joined

  193. daniel has left

  194. daniel has joined

  195. jonas’

    yes.

  196. ThibG has left

  197. Alex has joined

  198. edhelas

    I made some changes yesterday to the MUC Avatars XEP (renamed to Resources Avatars) to generalize the publication of avatars on any XMPP resources. For the Pubsub nodes I used the <configure> tag (see https://github.com/xsf/xeps/pull/713/files#diff-5f89805e586ecd845ea99f0c89f337bcR141) and I'd be cirous to know your point of view on that way of doing things.

  199. jonas’

    edhelas, ping me tomorrow, I’ll probably not have the time to process the PR today

  200. edhelas

    no problem :)

  201. lskdjf has left

  202. lskdjf has joined

  203. dedekin has joined

  204. Ge0rG

    edhelas: "resource" has a distinct meaning in xmpp, you should use "entity" probably

  205. edhelas

    indeed

  206. grumpy has joined

  207. grumpy has left

  208. Ge0rG

    And I don't think you need "XMPP" in the title

  209. daniel has left

  210. daniel has joined

  211. Alex has left

  212. Alex has joined

  213. Ge0rG

    For my taste, "entity" is too generic, but I don't see a better term

  214. lskdjf has joined

  215. Tobias has left

  216. Tobias has joined

  217. lskdjf has joined

  218. l has joined

  219. Ge0rG

    "Service Avatars" wouldn't quite fit. Maybe "Non-User Avatars"? But that has some inelegance to it.

  220. Ge0rG

    "Machine Avatars" doesn't cut it either.

  221. rion has left

  222. mimi89999 has joined

  223. flow

    naming things is hard

  224. flow

    Right now I would favor "Entity Avatars"

  225. lnj has left

  226. lnj has joined

  227. ta has joined

  228. grumpy has joined

  229. dedekin has left

  230. Ge0rG

    Yes, my other suggestions were clearly worse, but intended to spur creative discussion.

  231. dedekin has joined

  232. Andrew Nenakhov has left

  233. Andrew Nenakhov has joined

  234. mimi89999 has joined

  235. efrit has joined

  236. grumpy has left

  237. lskdjf has joined

  238. dedekin has left

  239. guusdk has left

  240. alacer has left

  241. alacer has joined

  242. mimi89999 has left

  243. lskdjf has joined

  244. matlag has left

  245. grumpy has joined

  246. lskdjf has left

  247. lskdjf has joined

  248. goffi has joined

  249. !xsf_martin has joined

  250. grumpy has left

  251. l has joined

  252. l has joined

  253. matlag has left

  254. lskdjf has joined

  255. alacer has left

  256. lskdjf has left

  257. rion has joined

  258. grumpy has joined

  259. jjrh has left

  260. Alex has left

  261. dedekin has joined

  262. jjrh has joined

  263. grumpy has left

  264. lorddavidiii has joined

  265. grumpy has joined

  266. grumpy has left

  267. guusdk has left

  268. mimi89999 has left

  269. Zash has left

  270. guusdk has left

  271. guusdk has joined

  272. APach has left

  273. APach has joined

  274. guusdk has left

  275. guusdk has joined

  276. !xsf_martin has left

  277. Tobias has joined

  278. Tobias has joined

  279. dedekin has left

  280. !xsf_martin has left

  281. daniel has left

  282. guusdk has left

  283. guusdk has joined

  284. krauq has joined

  285. alacer has joined

  286. guusdk has left

  287. guusdk has joined

  288. j.r has joined

  289. flow

    It appears there is no way to determine if xep198 resumption is supported by just looking at the stream features. :/ I wonder if it is worth changing that…

  290. SamWhited has joined

  291. rion has left

  292. rion has joined

  293. efrit has left

  294. moparisthebest has joined

  295. jonas’

    flow, what would you gain from that information?

  296. flow

    jonas’, Smack's integration test framework could determine right after connecting if the stream resumption test should been run or not

  297. flow

    whereas right now I've to wait until <enabled/>

  298. jonas’

    I see

  299. ta has left

  300. flow

    and given that resumption is an optional part of sm and most sm implementations start with ack only, it would just be nice to announce the availability of that optional feature in the stream features

  301. jonas’

    hm, normal clients probably don’t care because you can make use of acks anyways

  302. js has joined

  303. vanitasvitae has left

  304. lnj has left

  305. lnj has joined

  306. daniel

    Plus you probably want the ack on resume

  307. daniel

    Even if the resume itself will fail

  308. Zash

    I made one that only acked, stored the 'h' count and returned that on attempted resume.

  309. jonas’

    how does that help?

  310. Zash

    Simple implementation, client gets to know what was lost.

  311. jjrh has left

  312. jjrh has joined

  313. Zash

    As in, it persisted the ack number across restarts and whatever.

  314. jjrh has left

  315. jjrh has joined

  316. jonas’

    hm, but stanzas from the server would then still be lost?

  317. daniel

    > hm, but stanzas from the server would then still be lost? Get it from mam

  318. Zash

    They'd be known to be unacked at session destruction time

  319. Zash

    also that

  320. daniel

    I mean a full on sm implementation is still better

  321. daniel

    But I see the benefits of the simplicity

  322. Zash

    > Prosody - a study in simplicity

  323. jonas’

    interesting

  324. jonas’

    it violates expectations of the client though

  325. jonas’

    but not in a way which you need to be able to handle anyways…

  326. jonas’

    (e.g. an IQ response could be lost due to that)

  327. jonas’

    I wonder whether it’s valuable to degrade to this behaviour when memory pressure gets too high to maintain all hibernated sessions

  328. Zash

    That was probably the idea behind having the h value in the resumption-failed response

  329. jonas’

    ohhh

  330. jonas’

    so you’re saying "resumption failed, but here’s the h I know"

  331. jonas’

    I didn’t even know that was possible

  332. Zash

    It's new

  333. Zash

    relatively

  334. jonas’

    2015-09-13. not sure I have an excuse for not seeing that...

  335. Zash

    Feels like yesterday

  336. ThibG has joined

  337. ta has left

  338. ta has joined

  339. jjrh has left

  340. jjrh has joined

  341. matlag has left

  342. guusdk has left

  343. marc has joined

  344. moparisthebest has left

  345. moparisthebest has joined

  346. jjrh has left

  347. jjrh has joined

  348. vanitasvitae has left

  349. daniel has left

  350. alacer has left

  351. lorddavidiii has left

  352. dedekin has joined

  353. Alex has joined

  354. guusdk has left

  355. Alex has left

  356. guusdk has joined

  357. efrit has joined

  358. alacer has joined

  359. SamWhited has left

  360. jjrh has left

  361. jjrh has joined

  362. muppeth has left

  363. efrit has left

  364. mimi89999 has joined

  365. l has joined

  366. alacer has left

  367. ThibG has left

  368. genofire has left

  369. genofire has joined

  370. lskdjf has joined

  371. ThibG has joined

  372. l has joined

  373. jjrh has left

  374. jjrh has joined

  375. Ge0rG has left

  376. lskdjf has joined

  377. Ge0rG has left

  378. lorddavidiii has joined

  379. Ge0rG has left

  380. goffi has left

  381. Holger has left

  382. Holger has left

  383. alexis has joined

  384. alexis has joined

  385. 404.city has joined

  386. labdsf has left

  387. muppeth has joined

  388. sonny has left

  389. vanitasvitae has left

  390. labdsf has joined

  391. jjrh has left

  392. matlag has left

  393. Valerian has joined

  394. sonny has left

  395. Ge0rG

    I wonder how many clients honor the server parameter for resumption.

  396. l has joined

  397. jjrh has joined

  398. alexis has left

  399. alexis has joined

  400. waqas has joined

  401. muppeth has left

  402. Valerian has left

  403. Valerian has joined

  404. Andrew Nenakhov has left

  405. Andrew Nenakhov has joined

  406. guusdk has left

  407. guusdk has joined

  408. Guus has left

  409. Guus has joined

  410. Guus has left

  411. Valerian has left

  412. Valerian has joined

  413. Valerian has left

  414. Zash has left

  415. matlag has left

  416. Zash has left

  417. SamWhited has joined

  418. lovetox

    Gajim does

  419. lovetox

    important, otherwise you resend messages already sent and produce duplicates

  420. thorsten has joined

  421. lorddavidiii has left

  422. Zash has left

  423. alexis has left

  424. lorddavidiii has joined

  425. alexis has joined

  426. Valerian has joined

  427. Zash has left

  428. Ge0rG

    lovetox: I mean the location value > The <enabled/> element MAY include a 'location' attribute to specify the server's preferred IP address or hostname (optionally with a port) for reconnection

  429. Zash has left

  430. lovetox

    gajim honors it

  431. lovetox

    though never tested

  432. lovetox

    let me take that back, it probably will not work :D

  433. Valerian has left

  434. ta has joined

  435. ta has joined

  436. rion

    I'm not sure if it ever tested for Psi but the code is as well there

  437. Guus has joined

  438. Valerian has joined

  439. Ge0rG

    What's psi? 😜

  440. Ge0rG

    I know for sure it won't work in yaxim

  441. js has left

  442. lskdjf has joined

  443. Valerian has left

  444. Valerian has joined

  445. Zash has left

  446. ta has joined

  447. Valerian has left

  448. Valerian has joined

  449. Valerian has left

  450. ta has left

  451. ta has joined

  452. alexis has left

  453. ta has left

  454. ta has joined

  455. SamWhited has left

  456. SamWhited has joined

  457. Guus has left

  458. guusdk has left

  459. guusdk has joined

  460. alexis has joined

  461. Guus has joined

  462. lskdjf has joined

  463. lskdjf has joined

  464. Lance has joined

  465. rion

    yep. psi is somewhat unknown nowdays. almost no time for development. and in fact I prefer Telegram to xmpp.

  466. 404.city has left

  467. rion

    although I released 1.4 a couple of days ago.

  468. rion

    basically includes just SM fixes

  469. Ge0rG

    Telegram is also very popular with Russian jabber spammers

  470. rion

    =)

  471. Ge0rG

    rion: there are still people using pidgin, so nothing against psi.

  472. Ge0rG

    rion: what about making psi as easily usable as telegram?

  473. rion

    Ge0rG: only if I quit my job.

  474. rion

    and family ))

  475. Zash

    Doooo iiiiit

  476. rion

    :-D

  477. sonny has left

  478. Ge0rG

    Move under a bridge with free wifi and dedicate your life to Easy XMPP

  479. ta has left

  480. ta has joined

  481. Link Mauve

    Yup, I can highly recommend quitting your job if you can afford it.

  482. dedekin has left

  483. ThibG has left

  484. dedekin has joined

  485. Ge0rG

    I can't.

  486. ThibG has joined

  487. Zash

    Vägra jobba Svik tillväxten Var oförmögen

  488. alexis has left

  489. Andrew Nenakhov has left

  490. Andrew Nenakhov has joined

  491. 404.city has joined

  492. sonny has left

  493. sonny has joined

  494. alexis has joined

  495. labdsf has left

  496. dedekin has left

  497. dedekin has joined

  498. labdsf has joined

  499. SamWhited has left

  500. mimi89999 has joined

  501. krauq has joined

  502. js has joined

  503. UsL has left

  504. UsL has joined

  505. alexis has left

  506. sonny has left

  507. alexis has joined

  508. Zash has left

  509. SamWhited has joined

  510. vanitasvitae has left

  511. j.r has joined

  512. j.r has joined

  513. jjrh has left

  514. sonny has left

  515. jjrh has joined

  516. alexis has left

  517. alexis has joined

  518. lskdjf has joined

  519. lumi has joined

  520. lumi has left

  521. ThibG has left

  522. ThibG has joined

  523. jjrh has left

  524. jjrh has joined

  525. dedekin has left

  526. dedekin has joined

  527. Seve has joined

  528. alexis has left

  529. alexis has joined

  530. winfried has left

  531. vaulor has joined

  532. j.r has joined

  533. j.r has joined

  534. mrdoctorwho has joined

  535. mrdoctorwho has joined

  536. marc has left

  537. alexis has joined

  538. lorddavidiii has left

  539. js has left

  540. lorddavidiii has joined

  541. Valerian has joined

  542. jjrh has left

  543. jjrh has joined

  544. 404.city has left

  545. jjrh has left

  546. jjrh has joined

  547. Lance has left

  548. alexis has left

  549. alexis has joined

  550. daniel has left

  551. Tobias has joined

  552. Tobias has joined

  553. Ge0rG has left

  554. rion has left

  555. blabla has left

  556. sonny has left

  557. rion has left

  558. rion has joined

  559. jjrh has left

  560. jjrh has joined

  561. Valerian has left

  562. Yagiza has left

  563. ta has left

  564. ta has joined

  565. lskdjf has joined

  566. alexis has left

  567. lnj has left

  568. lorddavidiii has left

  569. alexis has joined

  570. lorddavidiii has left

  571. waqas has left

  572. l has joined

  573. lorddavidiii has joined

  574. lskdjf has joined

  575. moparisthebest has left

  576. Andrew Nenakhov has left

  577. Nekit has joined

  578. Andrew Nenakhov has joined