XSF Discussion - 2018-11-18


  1. matlag has left

  2. sonny has left

  3. sonny has joined

  4. Alex has left

  5. pep. has left

  6. ta has joined

  7. UsL has left

  8. UsL has joined

  9. sonny has left

  10. sonny has joined

  11. l has left

  12. l has left

  13. rion has left

  14. lskdjf has joined

  15. matlag has left

  16. lnj has left

  17. j.r has left

  18. j.r has joined

  19. thorsten has left

  20. thorsten has joined

  21. jjrh has left

  22. ThibG has joined

  23. marc has left

  24. goffi has left

  25. sonny has left

  26. sonny has joined

  27. jjrh has left

  28. Syndace has left

  29. Syndace has joined

  30. Syndace has left

  31. Syndace has joined

  32. lumi has left

  33. moparisthebest has left

  34. marc has joined

  35. lskdjf has joined

  36. lskdjf has joined

  37. Zash has left

  38. j.r has joined

  39. j.r has joined

  40. l has joined

  41. lskdjf has joined

  42. marc has left

  43. ThibG has joined

  44. ta has joined

  45. moparisthebest has left

  46. waqas has left

  47. waqas has joined

  48. guusdk has left

  49. guusdk has joined

  50. j.r has left

  51. lorddavidiii has joined

  52. j.r has joined

  53. rion has left

  54. lorddavidiii has left

  55. lorddavidiii has joined

  56. guusdk has left

  57. guusdk has joined

  58. moparisthebest has left

  59. moparisthebest has joined

  60. rion has left

  61. rion has left

  62. rion has left

  63. rion has left

  64. Yagiza has joined

  65. Yagiza has left

  66. rion has left

  67. Yagiza has joined

  68. rion has left

  69. rion has left

  70. rion has left

  71. Neustradamus has left

  72. Neustradamus has joined

  73. Nekit has joined

  74. rion has left

  75. Yagiza has left

  76. moparisthebest has joined

  77. moparisthebest has joined

  78. rion has left

  79. rion has left

  80. lnj has joined

  81. lovetox has joined

  82. Yagiza has joined

  83. APach has left

  84. MattJ has left

  85. efrit has left

  86. thorsten has left

  87. thorsten has joined

  88. rion has left

  89. lorddavidiii has left

  90. lovetox_ has joined

  91. lovetox_ has left

  92. ThibG has joined

  93. ThibG has joined

  94. daniel has left

  95. genofire has left

  96. jonas’

    what the heck is the jabber:x:signed namespace?

  97. ThibG has left

  98. ThibG has joined

  99. valo has joined

  100. lorddavidiii has joined

  101. efrit has joined

  102. Neustradamus has left

  103. daniel has left

  104. ThibG has left

  105. ThibG has joined

  106. lorddavidiii has left

  107. lorddavidiii has joined

  108. daniel has left

  109. j.r has joined

  110. jonas’

    https://xmpp.org/extensions/xep-0027.html oh-kay

  111. jonas’

    so conversations does emit that on presences

  112. daniel

    That's how 27 works?!

  113. jonas’

    I didn’t even know about '27 until I saw that huge jabber:x:signed blob on a presence stanza

  114. waqas has left

  115. valo has joined

  116. j.r has joined

  117. daniel has left

  118. blabla has left

  119. blabla has left

  120. Zash

    jonas’: thank glob for PEP

  121. tux has joined

  122. Link Mauve

    Wasn’t it around the time of 0027 that PEP got invented?

  123. Link Mauve

    Because it was clearly getting out of hand.

  124. j.r has left

  125. j.r has joined

  126. efrit has left

  127. lovetox_ has joined

  128. daniel has left

  129. daniel has left

  130. lorddavidiii has left

  131. lovetox_ has left

  132. j.r has left

  133. daniel has left

  134. !xsf_martin has joined

  135. daniel has left

  136. Alex has joined

  137. daniel has left

  138. daniel has left

  139. j.r has joined

  140. daniel has left

  141. lorddavidiii has joined

  142. blabla has left

  143. blabla has joined

  144. guusdk has left

  145. flow

    regarding xep198 'max': Smack throws away the session after min(max-client, max-server), to releaes resources because it assumes the session is no longer resumeable

  146. jonas’

    mmm

  147. jonas’

    I thought about that, but then I figured that the gain in resource consumption is most likely neglectible and giving the stream another chance might be worth it

  148. alexde has joined

  149. jonas’

    (also, I imagine servers might keep the ack counter around longer than max and return it on failed resumption which is nice)

  150. MattJ

    Yes

  151. valo has joined

  152. lorddavidiii has left

  153. Guus has left

  154. Holger

    flow: Hmm, I guess I should no longer include the 'max' attribute with `<enabled/>`.

  155. lorddavidiii has joined

  156. jonas’

    the @max isn’t used in aioxmpp at all, actually.

  157. flow

    jonas’, right, the implementation is before xep198 had that ack counter

  158. flow

    I cleary see why would try oportunistic resumption in any case

  159. flow

    which leads to the question what the use case for 'max' actually is

  160. jonas’

    if you requested zero, you can check whether you got it

  161. jonas’

    if you ask why would anyone want that: https://github.com/horazont/aioxmpp/issues/114

  162. flow

    Most likely the use case for the client 'max' is to limit the duration of the ghost presence

  163. jonas’

    yes

  164. Holger

    But why check whether it worked?

  165. jonas’

    Holger, dunno? :)

  166. flow

    jonas’, I only had a quick look at #114, but doesn't the user simply want to disable resumption?

  167. goffi has joined

  168. jonas’

    flow, yes

  169. flow

    ahh wait, let me guess, the only way to disable resumption with <enable/> is max=0?

  170. jonas’

    :)

  171. jonas’

    actually, no

  172. flow

    max=-1? ;)

  173. jonas’

    > If the client wants to be allowed to resume the stream, it includes a boolean 'resume' attribute, which defaults to false [5]. For information about resuming a previous session, see the Resumption section of this document.

  174. Holger

    resume='false', no?

  175. jonas’

    > If the client wants to be allowed to resume the stream, it includes a boolean 'resume' attribute, which defaults to false [5]. For information about resuming a previous session, see the Resumption section of this document.

  176. Holger

    Right.

  177. Guus has joined

  178. guusdk has joined

  179. flow

    phew, I thought I remember that the attribute exists, but a quick look at the example didn't reveal it

  180. jonas’

    in fact, aioxmpp makes resumption_timeout=0 and request_resumption=False equivalent

  181. jonas’

    flow, you need to look at Example 8

  182. jonas’

    the first one is for resumption-less SM

  183. flow

    so ok, and I guess it is also sensible that the server announces a his 'max'

  184. APach has joined

  185. flow

    which means I may want to introduce a switch in smack to enable opportunistic resumption

  186. flow

    because Holger does dirty things

  187. daniel

    Do you not want to resume anyway just to get the h count?

  188. lorddavidiii has left

  189. daniel

    Even if the time has run up

  190. lorddavidiii has joined

  191. guusdk has left

  192. guusdk has joined

  193. flow

    daniel, it depends: if you want to minimize resource usage you may want to release the resources as soon as possible, if you want to get the 'h', then not. That is why I'm thinking about a switch to make the behavior configurable in Smack

  194. valo has joined

  195. Ge0rG

    flow: and then there is the situation where the client clock is running differently from the server clock

  196. alexde has left

  197. marc has joined

  198. APach has left

  199. APach has left

  200. Zash has left

  201. Zash has left

  202. lumi has joined

  203. mightyBroccoli has left

  204. mightyBroccoli has joined

  205. guusdk has left

  206. guusdk has joined

  207. guusdk has left

  208. guusdk has joined

  209. guusdk has left

  210. guusdk has joined

  211. guusdk has left

  212. guusdk has joined

  213. guusdk has left

  214. guusdk has joined

  215. mightyBroccoli has left

  216. moparisthebest has left

  217. moparisthebest has joined

  218. mightyBroccoli has joined

  219. j.r has joined

  220. Neustradamus has left

  221. matlag has left

  222. j.r has joined

  223. ThibG has joined

  224. ThibG has joined

  225. Alex has left

  226. mightyBroccoli has left

  227. mightyBroccoli has joined

  228. lorddavidiii has left

  229. ThibG has joined

  230. ThibG has joined

  231. lorddavidiii has joined

  232. matlag has left

  233. Alex has joined

  234. Alex has left

  235. Alex has joined

  236. lskdjf has left

  237. sonny has left

  238. l has left

  239. Alex has left

  240. Alex has joined

  241. SamWhited has left

  242. SamWhited has joined

  243. ThibG has joined

  244. ThibG has joined

  245. matlag has left

  246. mimi89999 has left

  247. guusdk has left

  248. j.r has joined

  249. efrit has joined

  250. moparisthebest has left

  251. moparisthebest has joined

  252. sonny has joined

  253. j.r has joined

  254. daniel has left

  255. edhelas has left

  256. edhelas has joined

  257. blabla has left

  258. ta has joined

  259. moparisthebest has left

  260. moparisthebest has joined

  261. lovetox has left

  262. lovetox has joined

  263. efrit has left

  264. goffi has left

  265. efrit has joined

  266. rion has left

  267. rion has left

  268. daniel has left

  269. blabla has left

  270. blabla has left

  271. blabla has left

  272. efrit has left

  273. mimi89999 has joined

  274. Andrew Nenakhov has left

  275. Andrew Nenakhov has joined

  276. lumi has joined

  277. lorddavidiii has left

  278. lorddavidiii has joined

  279. rion has left

  280. l has left

  281. tux has left

  282. l has left

  283. blabla has joined

  284. blabla has joined

  285. lskdjf has joined

  286. blabla has joined

  287. Holger has left

  288. ThibG has left

  289. ThibG has joined

  290. rion has left

  291. blabla has left

  292. blabla has left

  293. blabla has left

  294. blabla has joined

  295. waqas has joined

  296. blabla has left

  297. blabla has left

  298. blabla has left

  299. blabla has joined

  300. guusdk has left

  301. sonny has left

  302. blabla has left

  303. js has joined

  304. j.r has joined

  305. thorsten has left

  306. thorsten has joined

  307. j.r has joined

  308. Alex has left

  309. UsL has joined

  310. UsL has joined

  311. labdsf has left

  312. krauq has left

  313. edhelas has left

  314. edhelas has joined

  315. 404.city has joined

  316. js has left

  317. labdsf has joined

  318. edhelas has left

  319. guusdk has left

  320. nyco has left

  321. guusdk has joined

  322. guusdk has left

  323. guusdk has joined

  324. edhelas has joined

  325. genofire has left

  326. waqas has left

  327. guusdk has left

  328. j.r has left

  329. Yagiza has left

  330. j.r has joined

  331. Alex has joined

  332. andrey.g has left

  333. l has left

  334. lskdjf has joined

  335. mimi89999 has left

  336. Yagiza has joined

  337. daniel has left

  338. matlag has left

  339. mimi89999 has left

  340. !xsf_martin has left

  341. !xsf_martin has joined

  342. Yagiza has left

  343. sonny has left

  344. sonny has joined

  345. goffi has joined

  346. Ge0rG has left

  347. l has joined

  348. lskdjf has joined

  349. Ge0rG has left

  350. Zash

    Is https://xmpp.org/registrar/formtypes.html missing muc#roominfo or am I looking in the wrong place?

  351. Ge0rG has left

  352. jonas’

    you’re looking at an outdated page

  353. jonas’

    most likely

  354. Zash

    ... and why is there a menu at the top *and* at the bottom of https://xmpp.org/ ?

  355. lumi has joined

  356. Zash

    And how do you find the registry in this piece of marketing material?

  357. jonas’

    you are at the right place for the registry

  358. jonas’

    unfortunately, it’s not being maintained

  359. Zash

    :<

  360. jonas’

    yes

  361. jonas’

    https://github.com/xsf/registrar this is the source

  362. Zash

    Please use your own neural network to synthesize my reaction to this.

  363. Zash

    Anyways, the answer to my question is "no, there's no field for a web chat URL registered already"

  364. vanitasvitae has left

  365. andrey.g has joined

  366. McKael has joined

  367. Ge0rG

    And I'm not convinced there needs to be

  368. Alex has left

  369. tux has joined

  370. vanitasvitae has left

  371. lskdjf has left

  372. l has left

  373. moparisthebest has joined

  374. Ge0rG has left

  375. sonny has left

  376. Ge0rG has left

  377. SamWhited has left

  378. labdsf has left

  379. Ge0rG has left

  380. labdsf has joined

  381. McKael has left

  382. Ge0rG has left

  383. vaulor has left

  384. sonny has joined

  385. vaulor has joined

  386. vanitasvitae has left

  387. Ge0rG has left

  388. l has left

  389. waqas has joined

  390. Ge0rG has left

  391. lovetox has left

  392. l has left

  393. lorddavidiii has left

  394. goffi has joined

  395. lorddavidiii has joined

  396. Ge0rG has left

  397. goffi has joined

  398. genofire has left

  399. sonny has left

  400. Seve has joined

  401. Seve has left

  402. guusdk has left

  403. guusdk has joined

  404. sonny has joined

  405. Ge0rG has left

  406. j.r has left

  407. j.r has joined

  408. vanitasvitae has left

  409. Ge0rG has left

  410. marc has left

  411. lskdjf has joined

  412. l has joined

  413. Seve has left

  414. sonny has joined

  415. lskdjf has left

  416. lnj has left

  417. Ge0rG has left

  418. l has joined

  419. sonny has joined

  420. sonny has joined

  421. sonny has joined

  422. sonny has joined

  423. sonny has joined

  424. pep. has joined

  425. Nekit has joined

  426. !xsf_martin has joined

  427. waqas has left

  428. McKael has joined

  429. Ge0rG has left

  430. labdsf has left

  431. labdsf has joined

  432. sonny has joined

  433. tux has joined

  434. lnj has left

  435. lnj has joined

  436. Ge0rG has left

  437. MattJ has joined

  438. thorsten has left

  439. thorsten has joined

  440. rion has left

  441. Seve has left

  442. goffi has joined

  443. Ge0rG has left

  444. Holger has left

  445. Ge0rG has left

  446. Ge0rG has left

  447. 404.city has left

  448. Ge0rG has left

  449. j.r has joined

  450. j.r has joined

  451. lumi has left