XSF Discussion - 2020-09-02


  1. papatutuwawa has left

  2. papatutuwawa has joined

  3. arc has left

  4. arc has joined

  5. stpeter has left

  6. sonny has left

  7. sonny has joined

  8. dwd has left

  9. alameyo has joined

  10. sonny has left

  11. sonny has joined

  12. Wojtek has left

  13. intosi has left

  14. moparisthebest has left

  15. papatutuwawa has left

  16. moparisthebest has joined

  17. krauq has left

  18. calvin has left

  19. krauq has joined

  20. alameyo has left

  21. intosi has joined

  22. intosi has left

  23. sonny has left

  24. sonny has joined

  25. arc has left

  26. arc has joined

  27. arc has left

  28. arc has joined

  29. arc has left

  30. arc has joined

  31. intosi has joined

  32. neshtaxmpp has joined

  33. moparisthebest has left

  34. Yagiza has joined

  35. moparisthebest has joined

  36. intosi has left

  37. krauq has left

  38. krauq has joined

  39. krauq has left

  40. krauq has joined

  41. calvin has joined

  42. calvin has left

  43. moparisthebest has left

  44. moparisthebest has joined

  45. alameyo has joined

  46. intosi has joined

  47. krauq has left

  48. krauq has joined

  49. mukt2 has left

  50. mukt2 has joined

  51. adiaholic has joined

  52. neshtaxmpp has left

  53. adiaholic has left

  54. adiaholic has joined

  55. intosi has left

  56. neshtaxmpp has joined

  57. adiaholic has left

  58. adiaholic has joined

  59. adiaholic has left

  60. adiaholic has joined

  61. adiaholic has left

  62. adiaholic has joined

  63. intosi has joined

  64. floretta has left

  65. Seve has joined

  66. floretta has joined

  67. Vaulor has joined

  68. adiaholic has left

  69. adiaholic has joined

  70. adiaholic has left

  71. adiaholic has joined

  72. adiaholic has left

  73. adiaholic has joined

  74. intosi has left

  75. adiaholic has left

  76. adiaholic has joined

  77. dwd has joined

  78. DebXWoody has joined

  79. paul has joined

  80. Tobias has joined

  81. intosi has joined

  82. adiaholic has left

  83. adiaholic has joined

  84. adiaholic has left

  85. adiaholic has joined

  86. adiaholic has left

  87. adiaholic has joined

  88. Nekit has joined

  89. intosi has left

  90. lovetox has joined

  91. mukt2 has left

  92. adiaholic has left

  93. adiaholic has joined

  94. sonny has left

  95. sonny has joined

  96. adiaholic has left

  97. adiaholic has joined

  98. lovetox has left

  99. adiaholic has left

  100. adiaholic has joined

  101. mukt2 has joined

  102. intosi has joined

  103. waqas has left

  104. adiaholic has left

  105. adiaholic has joined

  106. Vaulor has left

  107. lorddavidiii has joined

  108. adiaholic has left

  109. adiaholic has joined

  110. lovetox has joined

  111. intosi has left

  112. sonny has left

  113. krauq has left

  114. mukt2 has left

  115. krauq has joined

  116. karoshi has joined

  117. karoshi has left

  118. karoshi has joined

  119. lovetox has left

  120. adiaholic has left

  121. lovetox has joined

  122. adiaholic has joined

  123. sonny has joined

  124. sonny has left

  125. sonny has joined

  126. intosi has joined

  127. sonny has left

  128. adiaholic has left

  129. adiaholic has joined

  130. sonny has joined

  131. adiaholic has left

  132. sonny has left

  133. adiaholic has joined

  134. intosi has left

  135. rion has joined

  136. sonny has joined

  137. Guus has left

  138. Guus has joined

  139. arc has left

  140. arc has joined

  141. sonny has left

  142. sonny has joined

  143. krauq has left

  144. sonny has left

  145. sonny has joined

  146. krauq has joined

  147. intosi has joined

  148. sonny has left

  149. sonny has joined

  150. adiaholic has left

  151. adiaholic has joined

  152. adiaholic has left

  153. adiaholic has joined

  154. jcbrand has joined

  155. adiaholic has left

  156. adiaholic has joined

  157. adiaholic has left

  158. adiaholic has joined

  159. adiaholic has left

  160. intosi has left

  161. adiaholic has joined

  162. Vaulor has joined

  163. adiaholic has left

  164. adiaholic has joined

  165. lorddavidiii has left

  166. adiaholic has left

  167. adiaholic has joined

  168. lovetox has left

  169. lorddavidiii has joined

  170. adiaholic has left

  171. adiaholic has joined

  172. intosi has joined

  173. debacle has joined

  174. Zash has left

  175. Zash has joined

  176. mukt2 has joined

  177. sonny has left

  178. sonny has joined

  179. sonny has left

  180. sonny has joined

  181. sonny has left

  182. sonny has joined

  183. sonny has left

  184. sonny has joined

  185. sonny has left

  186. sonny has joined

  187. krauq has left

  188. krauq has joined

  189. sonny has left

  190. Alex has left

  191. Alex has joined

  192. lorddavidiii has left

  193. adiaholic has left

  194. adiaholic has joined

  195. sonny has joined

  196. mukt2 has left

  197. eevvoor has joined

  198. adiaholic has left

  199. adiaholic has joined

  200. lorddavidiii has joined

  201. adiaholic has left

  202. adiaholic has joined

  203. emus has joined

  204. eevvoor has left

  205. lskdjf has joined

  206. papatutuwawa has joined

  207. lorddavidiii has left

  208. adiaholic has left

  209. adiaholic has joined

  210. adiaholic has left

  211. adiaholic has joined

  212. krauq has left

  213. krauq has joined

  214. lorddavidiii has joined

  215. adiaholic has left

  216. adiaholic has joined

  217. adiaholic has left

  218. adiaholic has joined

  219. Guus has left

  220. alameyo has left

  221. adiaholic has left

  222. adiaholic has joined

  223. lovetox has joined

  224. lorddavidiii has left

  225. adiaholic has left

  226. sonny has left

  227. sonny has joined

  228. sonny has left

  229. Guus has joined

  230. sonny has joined

  231. alameyo has joined

  232. lorddavidiii has joined

  233. adiaholic has joined

  234. Dele Olajide has joined

  235. thorsten has left

  236. Guus has left

  237. alameyo has left

  238. thorsten has joined

  239. adiaholic has left

  240. adiaholic has joined

  241. neshtaxmpp has left

  242. adiaholic has left

  243. lorddavidiii has left

  244. amuza@riseup.net has joined

  245. alameyo has joined

  246. Guus has joined

  247. lorddavidiii has joined

  248. adiaholic has joined

  249. adiaholic has left

  250. adiaholic has joined

  251. karoshi has left

  252. Andrzej has left

  253. karoshi has joined

  254. adiaholic has left

  255. adiaholic has joined

  256. Guus

    When filtering a MAM archive by time, what is the desired/expected behavior if the specified time is some instant in the future?

  257. karoshi has left

  258. karoshi has joined

  259. Guus

    Returning an error might cause issues with systems that have drifting clocks. Returning a result might cause the client to think that all messages up to that point in time have been synced.

  260. jonas’

    do the latter and tell clients not to do that

  261. jonas’

    for sync, IDs are the only safe way

  262. adiaholic has left

  263. jonas’

    for ephemeral display, times are OK

  264. adiaholic has joined

  265. Guus

    Educating users. What could possibly go wrong...

  266. jonas’

    s/users/developers/!

  267. Guus

    Openfire currently delays the response until that time has reached. Works for drifts, I think, but we had an ever running request just now...

  268. adiaholic has left

  269. adiaholic has joined

  270. sonny has left

  271. sonny has joined

  272. rion has left

  273. rion has joined

  274. sonny has left

  275. sonny has joined

  276. sonny has left

  277. sonny has joined

  278. sonny has left

  279. jonas’

    that sounds like an excellent way to DoS openfire

  280. lorddavidiii has left

  281. karoshi has left

  282. sonny has joined

  283. karoshi has joined

  284. Guus

    There are easier ways.

  285. sonny has left

  286. adiaholic has left

  287. adiaholic has joined

  288. lorddavidiii has joined

  289. amuza@riseup.net has left

  290. amuza@riseup.net has joined

  291. adiaholic has left

  292. papatutuwawa has left

  293. Andrzej has joined

  294. krauq has left

  295. krauq has joined

  296. ralphm has left

  297. ralphm has joined

  298. papatutuwawa has joined

  299. adiaholic has joined

  300. Holger

    Heh, creative solution! 🙂

  301. intosi has left

  302. Andrzej has left

  303. papatutuwawa has left

  304. papatutuwawa has joined

  305. Andrzej has joined

  306. flow

    shouldn't mam queries with an 'end' value that is potentially affected by time drift simply not contain an 'end' value?

  307. flow

    or is their intention something else than "give me all messages (starting from X) up to now"?

  308. adiaholic has left

  309. Guus

    I don't know. From what I notice in the logs, at least someone is putting in an 'end' value for reasons beyond me 🙂

  310. Ge0rG

    The only excuse to use timestamps in MAM is when the client wasn't active for an eternity, and you only want "the last 14 days of history"

  311. jonas’

    Ge0rG, but then not for "end"

  312. Ge0rG

    jonas’: yes

  313. Ge0rG

    But then again, there is no way to ensure there is a no-overlap no-holes connection setup.

  314. Ge0rG

    So developers might be inclined to use timestamps to reduce the overlap or hole

  315. Dele Olajide has left

  316. Kev

    I think that's outright wrong. There are a number of good reasons to search an archive using timestamps.

  317. jonas’

    (that’s what I meant by "ephemeral display" fwiw)

  318. Kev

    And I can even see why a naive implementation might end up requesting dates in the future

  319. sonny has joined

  320. Kev

    Let's say you've got a renderer that shows a day's history at a time, you might end up requesting 'the end of today' instead of adding logic to check if it's today and removing the end from it.

  321. jonas’

    hence my suggestion to simply truncate at $now and return immediately

  322. Kev

    Indeed, that seems to be correct behaviour to me.

  323. sonny has left

  324. sonny has joined

  325. jonas’

    you could also return an IQ type='error' <error type='continue'/> if you’re fancy and want to break everyone

  326. jonas’

    you could also return an IQ type='error' <error type='continue'/> if you’re fancy and want to break everything

  327. Zash

    We need to use error type=continue for something!

  328. Dele Olajide has joined

  329. sonny has left

  330. sonny has joined

  331. sonny has left

  332. sonny has joined

  333. sonny has left

  334. sonny has joined

  335. intosi has joined

  336. Nano4BeingYou has joined

  337. mukt2 has joined

  338. adiaholic has joined

  339. sonny has left

  340. Dele Olajide has left

  341. adiaholic has left

  342. karoshi has left

  343. karoshi has joined

  344. adiaholic has joined

  345. Andrzej has left

  346. flow

    Would it be sensible to add a note to xep313 to not use 'end' == now, but instead omit 'end', to avoid issues with holes where end < now?

  347. jonas’

    if you want to avoid holes, don’t use timestamps

  348. lovetox

    flow does the xep not mention what a missing end attribute does already?

  349. flow

    lovetox, probably, but that appearantly does not prevent developers from setting end=now. Not that I believe a note would change much, but at least it is documented

  350. neshtaxmpp has joined

  351. flow

    I think I personally would favor erroring queries with a timestamp in the future, so that developers are forced to re-think their design. But I know that my "fail hard and fast (per default)" - whatever that actually means is subjective - is not undisputed

  352. flow

    I think I personally would favor erroring queries with a timestamp in the future, so that developers are forced to re-think their design. But I know that my "fail hard and fast (per default)" ideology - whatever that actually means is subjective - is not undisputed

  353. mukt2 has left

  354. karoshi has left

  355. Zash

    Pretty sure Prosody just turns it into a query equivalent to `WHERE "when" BETWEEN ($start AND $end)`

  356. flow

    Kev gave a nice example why erroring on such queries may be not a good idea, but I think I would favor that tiny little bit of extra client logic, over the (granted, probably small) possiblity that clients end up with holes

  357. karoshi has joined

  358. lorddavidiii has left

  359. Zash

    What if you cheat and set the 'complete' flag to false?

  360. amuza@riseup.net has left

  361. Andrzej has joined

  362. karoshi has left

  363. adiaholic has left

  364. sonny has joined

  365. karoshi has joined

  366. krauq has left

  367. krauq has joined

  368. thorsten has left

  369. adiaholic has joined

  370. lovetox

    thats a bad idea

  371. alameyo has left

  372. alameyo has joined

  373. lovetox

    that would trigger another query

  374. thorsten has joined

  375. lovetox

    so endless loop

  376. lovetox

    we had that with biboumi a year ago

  377. lorddavidiii has joined

  378. sonny has left

  379. sonny has joined

  380. lorddavidiii has left

  381. sonny has left

  382. karoshi has left

  383. sonny has joined

  384. mukt2 has joined

  385. lorddavidiii has joined

  386. thorsten has left

  387. thorsten has joined

  388. Steve Kille has left

  389. neshtaxmpp has left

  390. karoshi has joined

  391. thorsten has left

  392. thorsten has joined

  393. sonny has left

  394. neshtaxmpp has joined

  395. adiaholic has left

  396. sonny has joined

  397. sonny has left

  398. sonny has joined

  399. sonny has left

  400. sonny has joined

  401. mukt2 has left

  402. lorddavidiii has left

  403. adiaholic has joined

  404. adiaholic has left

  405. adiaholic has joined

  406. adiaholic has left

  407. adiaholic has joined

  408. adiaholic has left

  409. adiaholic has joined

  410. Steve Kille has joined

  411. adiaholic has left

  412. adiaholic has joined

  413. Dele Olajide has joined

  414. adiaholic has left

  415. adiaholic has joined

  416. mukt2 has joined

  417. Shell has joined

  418. debacle has left

  419. flow

    how do I suggest items for the xmpp newsletter? writing here? if so → https://www.netways.de/blog/2020/08/28/zurueck-in-die-zukunft-icinga2-benachrichtigungen-mit-xmpp/

  420. mukt2 has left

  421. moparisthebest

    I think you ping emus ^

  422. pep.

    You can PR against https://github.com/xsf/xmpp.org/pull/756

  423. emus

    flow: yes, what pep. says. If you write a short text for it, what would be really helpful, it is just fine to comment there or in the CommTeam MUC as well.

  424. krauq has left

  425. krauq has joined

  426. pasdesushi has joined

  427. pasdesushi has left

  428. neshtaxmpp has left

  429. neshtaxmpp has joined

  430. Mikaela has joined

  431. Shell has left

  432. rion has left

  433. emus has left

  434. emus has joined

  435. krauq has left

  436. krauq has joined

  437. sonny has left

  438. sonny has joined

  439. adiaholic has left

  440. adiaholic has joined

  441. alameyo has left

  442. alameyo has joined

  443. jonas’

    dwd, next doors

  444. jonas’

    dwd, next door?

  445. j.r has left

  446. jonas’

    (council@)

  447. Andrzej has left

  448. debacle has joined

  449. lovetox has left

  450. Andrzej has joined

  451. Andrzej has left

  452. Andrzej has joined

  453. Andrzej has left

  454. Andrzej has joined

  455. Andrzej has left

  456. Andrzej has joined

  457. karoshi has left

  458. Andrzej has left

  459. Andrzej has joined

  460. karoshi has joined

  461. lovetox has joined

  462. adiaholic has left

  463. adiaholic has joined

  464. lovetox has left

  465. Wojtek has joined

  466. Andrzej has left

  467. Andrzej has joined

  468. adiaholic has left

  469. adiaholic has joined

  470. lovetox has joined

  471. Shell has joined

  472. sonny has left

  473. sonny has joined

  474. amuza@riseup.net has joined

  475. rion has joined

  476. sonny has left

  477. sonny has joined

  478. adiaholic has left

  479. adiaholic has joined

  480. lovetox has left

  481. xecks has left

  482. xecks has joined

  483. sonny has left

  484. sonny has joined

  485. guus.der.kinderen has joined

  486. thorsten has left

  487. sonny has left

  488. waqas has joined

  489. lovetox has joined

  490. adiaholic has left

  491. adiaholic has joined

  492. arc has left

  493. arc has joined

  494. jabberjocke has joined

  495. guus.der.kinderen has left

  496. guus.der.kinderen has joined

  497. sonny has joined

  498. sonny has left

  499. sonny has joined

  500. waqas has left

  501. sonny has left

  502. sonny has joined

  503. sonny has left

  504. adiaholic has left

  505. krauq has left

  506. krauq has joined

  507. j.r has joined

  508. lovetox has left

  509. lovetox has joined

  510. karoshi has left

  511. karoshi has joined

  512. adiaholic has joined

  513. j.r has left

  514. j.r has joined

  515. adiaholic has left

  516. amuza@riseup.net has left

  517. amuza@riseup.net has joined

  518. guus.der.kinderen has left

  519. adiaholic has joined

  520. j.r has left

  521. j.r has joined

  522. guus.der.kinderen has joined

  523. adiaholic has left

  524. intosi has left

  525. Yagiza has left

  526. Daniel has left

  527. adiaholic has joined

  528. Nekit has left

  529. adiaholic has left

  530. adiaholic has joined

  531. adiaholic has left

  532. lovetox has left

  533. krauq has left

  534. krauq has joined

  535. intosi has joined

  536. APach has left

  537. sonny has joined

  538. DebXWoody has left

  539. lovetox has joined

  540. guus.der.kinderen has left

  541. intosi has left

  542. Dele Olajide has left

  543. Dele Olajide has joined

  544. adiaholic has joined

  545. sonny has left

  546. LNJ has left

  547. sonny has joined

  548. Nano4BeingYou has left

  549. intosi has joined

  550. LNJ has joined

  551. sonny has left

  552. lorddavidiii has joined

  553. Andrzej has left

  554. Andrzej has joined

  555. Nekit has joined

  556. andrey.g has joined

  557. Andrzej has left

  558. Andrzej has joined

  559. sonny has joined

  560. waqas has joined

  561. sonny has left

  562. mukt2 has joined

  563. goffi has joined

  564. andrey.g has left

  565. adiaholic has left

  566. adiaholic has joined

  567. lovetox_ has joined

  568. lovetox_ has left

  569. adiaholic has left

  570. adiaholic has joined

  571. j.r has left

  572. j.r has joined

  573. mukt2 has left

  574. Tobias has left

  575. adiaholic has left

  576. adiaholic has joined

  577. lorddavidiii has left

  578. adiaholic has left

  579. adiaholic has joined

  580. sonny has joined

  581. krauq has left

  582. sonny has left

  583. wurstsalat has left

  584. wurstsalat has joined

  585. krauq has joined

  586. adiaholic has left

  587. adiaholic has joined

  588. adiaholic has left

  589. adiaholic has joined

  590. adiaholic has left

  591. adiaholic has joined

  592. adiaholic has left

  593. adiaholic has joined

  594. adiaholic has left

  595. sonny has joined

  596. adiaholic has joined

  597. adiaholic has left

  598. lovetox has left

  599. Dele Olajide has left

  600. goffi has left

  601. wurstsalat has left

  602. sonny has left

  603. sonny has joined

  604. rion has left

  605. rion has joined

  606. sonny has left

  607. sonny has joined

  608. Daniel has joined

  609. intosi has left

  610. arc has left

  611. arc has joined

  612. arc has left

  613. arc has joined

  614. jcbrand has left

  615. karoshi has left

  616. intosi has joined

  617. alameyo has left

  618. alameyo has joined

  619. karoshi has joined

  620. karoshi has left

  621. sonny has left

  622. sonny has joined

  623. karoshi has joined

  624. Mikaela has left

  625. intosi has left

  626. sonny has left

  627. intosi has joined

  628. alameyo has left

  629. alameyo has joined

  630. sonny has joined

  631. Seve has left

  632. sonny has left

  633. Nekit has left

  634. arc has left

  635. arc has joined

  636. sonny has joined

  637. intosi has left

  638. dwd has left

  639. debacle has left

  640. intosi has joined

  641. intosi has left

  642. arc has left

  643. arc has joined

  644. arc has left

  645. arc has joined

  646. rion has left

  647. alameyo has left

  648. alameyo has joined

  649. intosi has joined

  650. arc has left

  651. arc has joined

  652. emus has left

  653. arc has left

  654. arc has joined

  655. arc has left

  656. arc has joined

  657. intosi has left

  658. lskdjf has left