XSF Discussion - 2017-10-09

  1. uc has joined

  2. SamWhited has left

  3. SamWhited has left

  4. SamWhited has joined

  5. daniel has left

  6. Tobias has joined

  7. jjrh has left

  8. Tobias has joined

  9. jere has left

  10. vanitasvitae has left

  11. stefandxm has joined

  12. daniel has joined

  13. stefandxm has left

  14. lumi has left

  15. Zash has left

  16. efrit has left

  17. efrit has joined

  18. efrit has left

  19. efrit has joined

  20. efrit has left

  21. efrit has joined

  22. efrit has left

  23. efrit has joined

  24. daniel has left

  25. jjrh has left

  26. daniel has joined

  27. efrit has left

  28. efrit has joined

  29. Kev has left

  30. efrit has left

  31. efrit has joined

  32. efrit has left

  33. efrit has joined

  34. SamWhited has left

  35. SamWhited has left

  36. jjrh has left

  37. stefandxm has joined

  38. jere has joined

  39. stefandxm has left

  40. tim@boese-ban.de has joined

  41. tim@boese-ban.de has joined

  42. daniel has left

  43. daniel has joined

  44. Valerian has joined

  45. Zash has left

  46. SamWhited has left

  47. Valerian has left

  48. Valerian has joined

  49. nyco has left

  50. some1namednate has joined

  51. some1namednate has left

  52. uc has joined

  53. stefandxm has joined

  54. efrit has left

  55. jere has left

  56. jere has joined

  57. stefandxm has left

  58. uc has joined

  59. tim@boese-ban.de has left

  60. tim@boese-ban.de has joined

  61. emxp has joined

  62. mark.erd has left

  63. Valerian has left

  64. uc has joined

  65. tim@boese-ban.de has left

  66. tim@boese-ban.de has joined

  67. Guus has left

  68. Guus has joined

  69. uc has left

  70. ralphm has left

  71. goffi has joined

  72. mark.erd has joined

  73. mark.erd has left

  74. ralphm has left

  75. mark.erd has joined

  76. daniel has left

  77. jubalh has joined

  78. mark.erd has left

  79. mark.erd has joined

  80. stefandxm has joined

  81. emxp has joined

  82. emxp has joined

  83. daniel has joined

  84. Guus has left

  85. stefandxm has left

  86. jubalh has joined

  87. Zash has joined

  88. Guus has joined

  89. Zash has left

  90. uc has joined

  91. Zash has joined

  92. Zash has left

  93. Zash has joined

  94. Guus has left

  95. Guus has joined

  96. Zash has left

  97. tim@boese-ban.de has joined

  98. Zash has joined

  99. Zash has left

  100. sonny has joined

  101. sonny has joined

  102. Zash has joined

  103. Zash has left

  104. Guus has left

  105. Guus has joined

  106. lskdjf has joined

  107. tim@boese-ban.de has joined

  108. Flow has joined

  109. Flow has left

  110. Flow has joined

  111. Flow has joined

  112. Flow has joined

  113. Flow has left

  114. Flow has joined

  115. Guus has left

  116. uc has joined

  117. Guus has joined

  118. Flow has left

  119. Flow has joined

  120. Flow has joined

  121. Flow has joined

  122. Flow has left

  123. zinid has left

  124. Guus has left

  125. tim@boese-ban.de has joined

  126. intosi has joined

  127. tim@boese-ban.de has joined

  128. tim@boese-ban.de has joined

  129. Guus has joined

  130. Guus has left

  131. Guus has joined

  132. Guus has left

  133. Flow has joined

  134. tim@boese-ban.de has joined

  135. Flow has joined

  136. tim@boese-ban.de has joined

  137. stefandxm has joined

  138. Guus has joined

  139. Guus has left

  140. Guus has joined

  141. Flow has joined

  142. bra has left

  143. bra has joined

  144. Steve Kille has joined

  145. Guus has left

  146. Guus has joined

  147. winfried has joined

  148. ralphm has left

  149. Alex has joined

  150. sonny has joined

  151. sonny has joined

  152. tim@boese-ban.de has joined

  153. tim@boese-ban.de has joined

  154. dwd has left

  155. mimi89999 has left

  156. Guus has left

  157. ralphm has left

  158. Guus has joined

  159. vanitasvitae

    > prime audience for the use of end to end encryption (drug addicts) [...] Sad how scared of authorities he seems to be :(

  160. Flow has joined

  161. Flow has joined

  162. jonasw

    I think in russia it’s a bit healthy to be scared of authorities......

  163. mathieui

    in western countries too, tbh

  164. tim@boese-ban.de has joined

  165. tim@boese-ban.de has joined

  166. jonasw

    mathieui, I think there it’s healthy to have respect of authorities. Scared is another level.

  167. mathieui

    well, not "scared", but "expecting the worse of them at all times"

  168. mimi89999 has left

  169. Guus has left

  170. jubalh has joined

  171. Guus has joined

  172. Alex has left

  173. edhelas has left

  174. la|r|ma has joined

  175. Guus has left

  176. Guus has joined

  177. Guus has left

  178. Guus has joined

  179. jubalh has joined

  180. Zash has joined

  181. edhelas has joined

  182. uc has joined

  183. edhelas has left

  184. edhelas has joined

  185. Guus has left

  186. ralphm has joined

  187. mark.erd has left

  188. uc has joined

  189. Guus has joined

  190. mimi89999 has left

  191. Guus has left

  192. Guus has joined

  193. tim@boese-ban.de has left

  194. tim@boese-ban.de has joined

  195. Guus has left

  196. Guus has joined

  197. tim@boese-ban.de has joined

  198. tim@boese-ban.de has joined

  199. lumi has joined

  200. ralphm has left

  201. tim@boese-ban.de has joined

  202. tim@boese-ban.de has joined

  203. tim@boese-ban.de has joined

  204. winfried has left

  205. winfried has joined

  206. winfried has left

  207. vanitasvitae has left

  208. winfried has joined

  209. winfried has left

  210. winfried has joined

  211. jubalh has joined

  212. ralphm has left

  213. jubalh has left

  214. jubalh has joined

  215. uc has joined

  216. intosi has left

  217. Zash has left

  218. Zash has joined

  219. vanitasvitae has left

  220. jubalh has joined

  221. zinid has left

  222. intosi has joined

  223. zinid has left

  224. ralphm has joined

  225. Guus has left

  226. Zash has left

  227. Zash has left

  228. Flow

    Is there a way to retrieve all newer PubSub items after the item with ID X?

  229. jonasw

    Flow, with RSM possibly

  230. jonasw

    Result Set Management, it’s a XEP

  231. jonasw

    apparently some pubsub services support that

  232. Flow

    I don't found anything in xep59, xep60 and xep313

  233. jonasw

    wouldn’t you give the item ID as minimum and then query everything after that?

  234. Flow

    RSM appears to be more about "paging through the resulting set"

  235. Flow

    not about that particular query

  236. Flow

    it is not necessarly clear that the RSM IDs are the same as PubSub item IDs.

  237. jonasw


  238. jonasw

    I’ve seen them differing, too

  239. MattJ

    I think that's what https://xmpp.org/extensions/xep-0313.html#sect-idm139955456388768 was for

  240. intosi

    MAM ids != PubSub item IDs. If only because those are not guaranteed to be unique.

  241. Flow

    too many IDs ;/

  242. Ge0rG

    Flow: that's what I said, recently.

  243. Holger

    Flow: https://xmpp.org/extensions/xep-0312.html

  244. Ge0rG

    Flow: but you didn't like it :(

  245. Flow

    Ge0rG: out of context

  246. Holger

    Flow: Not sure (where) that's implemented, though.

  247. intosi

    On any given service, only (node id, item id) needs to uniquely point to an item. But you can republish an item with the same ID, which would defeat the purpose of the id in MAM.

  248. Ge0rG

    Flow: "too many IDs" is true irregardless of context.

  249. Holger

    Flow: Ah nonsense, that only works with a timestamp.

  250. Flow

    So there is no way to catch up on pubsub items while offline, presuambly because the assumption is that you will get the notifications about new items also while offline?

  251. valo has joined

  252. Holger

    Hmm well 0312 does somewhat try to provide that, no?

  253. Flow

    I really start to dislike xep0060. Not only is there no way to reliable get the publisher's JID, you also can't do the simplest queries…

  254. valo has joined

  255. Kev

    That's why someone at the Summit was suggesting using 313 for 60 queries.

  256. Holger

    goffi's PubSub component does MAM, I think.

  257. vanitasvitae

    jonasw, If I want to make changes to JET, shall I make these changes in xep-0391, or inbox/jet?

  258. Ge0rG

    vanitasvitae: inbox/jet should cease to be a thing as soon as it's got a number

  259. vanitasvitae

    okay :)

  260. jonasw

    Ge0rG, no, it still exists for historical purposes

  261. jonasw

    vanitasvitae, updates against xep-0391.xml

  262. Ge0rG

    maybe we could get rid of that, we've got git history after all.

  263. jonasw

    Ge0rG, I think the purpose is to have it on the webserver too

  264. vanitasvitae

    jonasw, I noticed, that the XEP mentions a dependency on 234 (jingle file transfer). Is this necessary? JET should work for other Jingle usecases too, even when a client does not implement 234.

  265. vanitasvitae

    Looks like I added that dependency, when the document was still titled "Jingle Encrypted Transfers"

  266. alacer has joined

  267. jonasw

    vanitasvitae, I didn’t add that depedency :)

  268. jonasw

    feel free to modify that

  269. vanitasvitae


  270. jonasw

    in Experimental, you can as author basically everything

  271. jonasw

    in Experimental, you can do basically everything as author

  272. jonasw

    you just need to preserve compatibility

  273. vanitasvitae

    okay. I should also add revisions, right?

  274. jonasw

    vanitasvitae, you SHOULD, yes. An editor will do that if you don’t.

  275. jonasw

    when you do it, you have the chance to make the revision text as meaningful as possible :)

  276. vanitasvitae

    :D I'll do you the favor :)

  277. jonasw

    if you would follow the spirit of semantic versioning when choosing the next version number, that’d be great

  278. Zash has left

  279. vanitasvitae has left

  280. pep. has left

  281. lovetox has joined

  282. alacer has joined

  283. intosi has left

  284. intosi has joined

  285. alacer has joined

  286. Valerian has joined

  287. Kev has left

  288. vanitasvitae has left

  289. valo has left

  290. edhelas has left

  291. waqas has joined

  292. Kev has left

  293. uc has joined

  294. Kev has joined

  295. mimi89999 has left

  296. mimi89999 has left

  297. uc has left

  298. Kev has left

  299. lskdjf has left

  300. lskdjf has joined

  301. Kev has joined

  302. mimi89999 has joined

  303. uc has joined

  304. vanitasvitae has left

  305. waqas has left

  306. waqas has joined

  307. Flow

    So MAM with PubSub only improvement are the query conditions 'start', 'end' and 'with'. But we could specify a PubSub specific (after|before)-pubsub-item-id?

  308. Zash

    Does mam+pubsub mean mam-rsm ids are pubsub ids or?

  309. Flow

    Zash: intosi says no

  310. Zash

    Altho with pubsub ids being user-controlled ... and sometimes always "current", glhf

  311. Flow

    For the same reason I had to invent a new "value" for the "Atomically Compare-And-Publish PubSub Items" XEP

  312. Tobias has left

  313. Flow

    (Of course the reasoning is not false, I just think that it is a design flaw that IDs may point to different content, instead of having an <item-retracted/> marker)

  314. Flow

    Zash "always "current""?

  315. jonasw

    Flow, maybe you could first specify your new ID for re-use by different things and then build CAP on top of that?

  316. tux has left

  317. Flow

    jonasw: I'm not sure if it's of any use

  318. Zash

    Flow: In a bunch of PEP things, the item ID is always the string "current"

  319. Flow

    besides of the compare-and-publish case

  320. Zash

    this https://xmpp.org/extensions/xep-0060.html#impl-singleton

  321. intosi

    Zash: indeed. And just the fact that the Item ID is something the publisher can provide, instead of letting the server guarantee its uniqueness across the service, is enough to invalidate it for MAM id.

  322. Zash


  323. Zash

    Like with message@id

  324. Zash

    Hm, does that mean thaw MAM+PubSub is doomed?

  325. Flow

    Zash: You can still use 'start', 'end' and 'with'

  326. jere has joined

  327. jere has joined

  328. Zash


  329. Flow

    And specify further fields for MAM+PubSub like after-pubsub-item-id

  330. Zash

    Does the pubsub service have final say over the item id?

  331. ralphm has left

  332. intosi

    MAM with Pubsub has semantics that differ from Pubsub retrieval anyway, as you're likely to get the same itemid more than once in some use cases.

  333. MattJ

    I was never convinced about MAM+pubsub

  334. Zash

    MattJ: Weren't you the one who said "Just use MAM?" back then?

  335. MattJ

    niirc :)

  336. Zash


  337. intosi

    I use MAM instead of remembering everything.

  338. Ge0rG

    I use a server-side client with logging.

  339. MattJ


  340. Ge0rG

    MAM is too bumpy.

  341. Zash

    Or you can just forget everything the instant it scrolls off the screen. If it was important then they shouldn't have written it over an ephemeral instant messaging thing! :)

  342. Flow has left

  343. Flow has joined

  344. uc has joined

  345. mimi89999 has left

  346. mimi89999 has left

  347. uc has left

  348. mimi89999 has joined

  349. uc has joined

  350. Valerian has left

  351. Valerian has joined

  352. edhelas has joined

  353. tim@boese-ban.de has joined

  354. uc has joined

  355. Flow has joined

  356. Valerian has left

  357. uc has left

  358. alacer has joined

  359. alacer has joined

  360. daniel has left

  361. Kev has left

  362. xnyhps has left

  363. daniel has joined

  364. nyco has left

  365. xnyhps has left

  366. Wiktor has joined

  367. uc has joined

  368. mathieui has left

  369. daniel has left

  370. mathieui has joined

  371. mathieui has left

  372. mathieui has joined

  373. Guus has left

  374. ralphm has left

  375. Guus has left

  376. ralphm has left

  377. valo has joined

  378. alacer has joined

  379. Guus has left

  380. winfried has joined

  381. mathieui has left

  382. mathieui has joined

  383. edhelas has left

  384. edhelas has left

  385. edhelas has left

  386. Valerian has joined

  387. ralphm has left

  388. sonny has joined

  389. uc has left

  390. alacer has joined

  391. Guus has left

  392. Guus has left

  393. valo has left

  394. winfried has joined

  395. Steve Kille has left

  396. valo has joined

  397. tim@boese-ban.de has joined

  398. pep. has left

  399. Steve Kille has joined

  400. jonasw has left

  401. jjrh has left

  402. jjrh has left

  403. Guus has left

  404. ralphm has left

  405. jjrh has left

  406. sonny has joined

  407. sonny has left

  408. sonny has joined

  409. Neustradamus has left

  410. Neustradamus has joined

  411. stefandxm has left

  412. efrit has joined

  413. stefandxm has joined

  414. jjrh has left

  415. waqas has left

  416. tim@boese-ban.de has joined

  417. vanitasvitae has left

  418. ralphm has left

  419. stefandxm has left

  420. Valerian has left

  421. sonny has joined

  422. tim@boese-ban.de has joined

  423. alacer has joined

  424. pep. has left

  425. jubalh has joined

  426. Valerian has joined

  427. sonny has joined

  428. alacer has left

  429. alacer has joined

  430. Tobias has joined

  431. stefandxm has joined

  432. alacer has joined

  433. ralphm has joined

  434. Neustradamus has left

  435. Neustradamus has joined

  436. alacer has joined

  437. la|r|ma has joined

  438. la|r|ma has joined

  439. uc has joined

  440. ralphm has left

  441. waqas has joined

  442. sonny has joined

  443. jere has left

  444. jere has joined

  445. lskdjf has joined

  446. Valerian has left

  447. Valerian has joined

  448. goffi has left

  449. Ge0rG has left

  450. Ge0rG has left

  451. mimi89999 has left

  452. xnyhps has left

  453. Valerian has left

  454. sonny has joined

  455. jubalh has joined

  456. xnyhps has left

  457. Nathan has joined

  458. Nathan has left

  459. Nathan has joined

  460. Nathan has left

  461. daniel has joined

  462. Alex has left

  463. waqas has left

  464. waqas has joined

  465. tim@boese-ban.de has left

  466. jubalh has left

  467. Valerian has joined

  468. daniel has left

  469. jubalh has left

  470. jubalh has joined

  471. alacer has joined

  472. ralphm has left

  473. alacer has joined

  474. lovetox has left

  475. sonny has joined

  476. Nathan has joined

  477. Nathan has left

  478. Nathan has joined

  479. zinid has left

  480. edhelas has left

  481. edhelas has joined

  482. Nathan


  483. jubalh has left

  484. zinid has left

  485. edhelas

    we can change the 0060

  486. Nathan has left

  487. edhelas

    it's not like we have many Pubsub + MAM implementation in the wild :p

  488. zinid has left

  489. zinid has left

  490. SamWhited has left

  491. alacer has left

  492. alacer has joined

  493. sonny has joined

  494. emxp has left

  495. sonny has left

  496. sonny has joined

  497. tim@boese-ban.de has left

  498. valo has left

  499. tim@boese-ban.de has joined

  500. alacer has joined

  501. zinid has left

  502. daniel has joined

  503. daniel has left

  504. daniel has joined

  505. uc has left

  506. tux has left

  507. tux has joined

  508. Nathan has joined

  509. tim@boese-ban.de has joined

  510. tim@boese-ban.de has joined

  511. Nathan has left

  512. Nathan has joined

  513. Nathan has left

  514. stefandxm has left

  515. Nathan has joined

  516. Nathan

    are there any impacts of MAM?

  517. Guus has left

  518. Nathan has left

  519. Nathan has joined

  520. Nathan has left

  521. Valerian has left

  522. Guus has left

  523. Kev has left

  524. Valerian has joined

  525. Valerian has left

  526. some1namednate has joined

  527. some1namednate has left

  528. tim@boese-ban.de has left

  529. intosi has left

  530. intosi has joined

  531. Ge0rG has left

  532. Ge0rG has left

  533. tim@boese-ban.de has joined

  534. alacer has joined

  535. Ge0rG has left

  536. Ge0rG has left

  537. Nathan has joined

  538. Nathan has left

  539. some1namednate has joined

  540. sonny has joined

  541. sonny has joined

  542. some1namednate has left

  543. some1namednate has joined

  544. some1namednate has left

  545. some1namednate has joined

  546. some1namednate has left

  547. Wiktor has joined

  548. stefandxm has joined

  549. daniel has left

  550. Zash


  551. jere has left

  552. jere has joined

  553. SamWhited has left

  554. Zash has left