XSF logo XSF Discussion - 2018-08-26


  1. Guus has left
  2. Guus has left
  3. lorddavidiii has left
  4. Dave Cridland has left
  5. Dave Cridland has left
  6. Maranda has left
  7. lskdjf has left
  8. lskdjf has joined
  9. Maranda has left
  10. Maranda has left
  11. lumi has left
  12. 404.city has left
  13. nyco has left
  14. thorsten has left
  15. thorsten has joined
  16. lorddavidiii has joined
  17. Dave Cridland has left
  18. Dave Cridland has left
  19. Maranda has left
  20. jjrh has left
  21. jjrh has left
  22. jjrh has left
  23. jjrh has left
  24. Dave Cridland has left
  25. waqas has left
  26. j.r has left
  27. j.r has joined
  28. Dave Cridland has left
  29. Dave Cridland has left
  30. lskdjf has joined
  31. Chobbes has left
  32. Chobbes has joined
  33. Dave Cridland has left
  34. Dave Cridland has left
  35. Guus has left
  36. Guus has left
  37. jjrh has left
  38. apach has left
  39. lorddavidiii has left
  40. Dave Cridland has left
  41. Dave Cridland has left
  42. Guus has left
  43. Guus has left
  44. j.r has left
  45. lorddavidiii has joined
  46. j.r has joined
  47. lorddavidiii has left
  48. apach has left
  49. lorddavidiii has joined
  50. lorddavidiii has left
  51. js has left
  52. Dave Cridland has left
  53. apach has left
  54. moparisthebest has joined
  55. apach has left
  56. Maranda has left
  57. lorddavidiii has joined
  58. Yagiza has joined
  59. lorddavidiii has left
  60. lorddavidiii has joined
  61. lorddavidiii has left
  62. apach has left
  63. Dave Cridland has left
  64. Dave Cridland has left
  65. MbJ3 has left
  66. lorddavidiii has joined
  67. bjc has joined
  68. lorddavidiii has left
  69. lorddavidiii has joined
  70. Dave Cridland has left
  71. Dave Cridland has left
  72. lorddavidiii has left
  73. 404.city has joined
  74. apach has left
  75. mrdoctorwho has joined
  76. blabla has joined
  77. lorddavidiii has joined
  78. ThibG has joined
  79. ThibG has joined
  80. Dave Cridland has left
  81. Dave Cridland has left
  82. lorddavidiii has left
  83. Guus has left
  84. Guus has left
  85. Chobbes has joined
  86. labdsf has joined
  87. apach has left
  88. Chobbes has joined
  89. mikaela has joined
  90. lorddavidiii has joined
  91. karp has left
  92. Martin has joined
  93. lorddavidiii has left
  94. Nekit has joined
  95. Nekit has left
  96. Nekit has joined
  97. Nekit has left
  98. Nekit has joined
  99. labdsf has left
  100. labdsf has joined
  101. lorddavidiii has joined
  102. Dave Cridland has left
  103. Dave Cridland has left
  104. apach has left
  105. Dave Cridland has left
  106. Dave Cridland has left
  107. 404.city has left
  108. Dave Cridland has left
  109. lorddavidiii has left
  110. lorddavidiii has left
  111. bjc has joined
  112. apach has left
  113. muppeth has left
  114. muppeth has joined
  115. Dave Cridland has left
  116. apach has left
  117. Dave Cridland has left
  118. Dave Cridland has left
  119. Dave Cridland has left
  120. Dave Cridland has left
  121. Dave Cridland has left
  122. Dave Cridland has left
  123. Dave Cridland has left
  124. Dave Cridland has left
  125. Dave Cridland has left
  126. Dave Cridland has left
  127. Dave Cridland has left
  128. MbJ3 has left
  129. Chobbes has joined
  130. Dave Cridland has left
  131. apach has left
  132. Guus has left
  133. Dave Cridland has left
  134. muppeth has left
  135. Dave Cridland has left
  136. muppeth has joined
  137. Dave Cridland has left
  138. Dave Cridland has joined
  139. lskdjf has joined
  140. j.r has left
  141. j.r has joined
  142. Dave Cridland has left
  143. Dave Cridland has left
  144. Dave Cridland has left
  145. Chobbes has joined
  146. jonasw hm?
  147. Dave Cridland has left
  148. Dave Cridland has left
  149. ludo has joined
  150. bjc has joined
  151. MbJ3 has left
  152. Dave Cridland has left
  153. Dave Cridland has left
  154. lovetox has joined
  155. Dave Cridland has left
  156. Dave Cridland has left
  157. mikaela has left
  158. 404.city has joined
  159. Dave Cridland has left
  160. Dave Cridland has left
  161. Maranda > If that item is the first in the full set, then the index SHOULD be '0'
  162. blabla has joined
  163. jonasw what’s wrong with that?
  164. valo has joined
  165. Maranda since most array/key-item pairs implementations start iterating from one I fail to get the logic in that
  166. jonasw the only ones I know are lua and pascal
  167. Dave Cridland has left
  168. jonasw all other languages are sane (<https://www.cs.utexas.edu/users/EWD/transcriptions/EWD08xx/EWD831.html> ;-))
  169. Kev has joined
  170. valo has joined
  171. jonasw note that you possibly need to re-map anyways since filters might be involved
  172. tux has joined
  173. Dave Cridland has left
  174. Maranda Urgh 🤦‍♂️ (infact guess the first language I ever learned... Pascal)
  175. jonasw ha, me too
  176. Dave Cridland has left
  177. Dave Cridland has left
  178. Dave Cridland has joined
  179. Dave Cridland has left
  180. Valerian has joined
  181. Dave Cridland has left
  182. Maranda jonasw, honestly I think I won't touch RSM for another seven years or so now, I hated it back then and I hated it now since someone I won't name made me look into it.
  183. Maranda jonasw, honestly I think I won't touch RSM for another seven years or so now, I hated it back then and I hated it now since someone I won't name made me look into it again.
  184. Dave Cridland has left
  185. Dave Cridland has left
  186. Dave Cridland has left
  187. Dave Cridland has joined
  188. Dave Cridland has left
  189. Dave Cridland has left
  190. Dave Cridland has joined
  191. Dave Cridland has left
  192. Kev I can understand that. If I worked in a language where I had to add 1 to an offset, I'd probably find it too difficult as well. :)
  193. apach has left
  194. McKael has left
  195. Maranda Kev, hehe. Lucky I'm stubborn enough that I get things done, first or laters (and laters may be years of course)
  196. Dave Cridland has left
  197. McKael has joined
  198. Dave Cridland has left
  199. Dave Cridland has left
  200. Valerian has left
  201. Dave Cridland has left
  202. goffi has joined
  203. tux has left
  204. nyco has left
  205. Zash has left
  206. Zash has joined
  207. lorddavidiii has left
  208. alacer has joined
  209. lumi has joined
  210. Dave Cridland has left
  211. Dave Cridland has left
  212. Dave Cridland has left
  213. Dave Cridland has left
  214. nyco has left
  215. Dave Cridland has left
  216. blabla has joined
  217. Dave Cridland has left
  218. ludo has left
  219. alacer has left
  220. mimi89999 has joined
  221. lorddavidiii has joined
  222. Dave Cridland has left
  223. Dave Cridland has left
  224. Dave Cridland has left
  225. apach has left
  226. lnj has joined
  227. daniel has left
  228. daniel has joined
  229. Dave Cridland has left
  230. Dave Cridland has joined
  231. Dave Cridland has left
  232. Dave Cridland has joined
  233. MbJ3 has joined
  234. j.r has left
  235. j.r has joined
  236. daniel has left
  237. Yagiza has left
  238. Yagiza has joined
  239. daniel has joined
  240. tux has left
  241. tux has left
  242. daniel has left
  243. tux has joined
  244. Dave Cridland has left
  245. Dave Cridland has joined
  246. Dave Cridland has left
  247. Dave Cridland has joined
  248. apach has left
  249. Andrew Nenakhov has left
  250. Andrew Nenakhov has joined
  251. Alex has joined
  252. marc has joined
  253. daniel has joined
  254. Andrew Nenakhov has left
  255. Andrew Nenakhov has joined
  256. j.r has left
  257. j.r has joined
  258. tux has joined
  259. tux has joined
  260. apach has left
  261. tux has left
  262. tux has joined
  263. tux has left
  264. Dave Cridland has left
  265. Dave Cridland has joined
  266. vanitasvitae has joined
  267. Dave Cridland has left
  268. Dave Cridland has joined
  269. tux has left
  270. tux has left
  271. Yagiza has left
  272. Dave Cridland has left
  273. Dave Cridland has joined
  274. Dave Cridland has left
  275. Dave Cridland has joined
  276. Dave Cridland has left
  277. Dave Cridland has left
  278. Dave Cridland has left
  279. Dave Cridland has left
  280. MbJ3 has left
  281. MbJ3 has joined
  282. apach has left
  283. MbJ3 has left
  284. MbJ3 has joined
  285. mimi89999 has joined
  286. 404.city has left
  287. Dave Cridland has left
  288. Dave Cridland has joined
  289. Dave Cridland has left
  290. Dave Cridland has joined
  291. Dave Cridland has left
  292. Dave Cridland has joined
  293. Dave Cridland has left
  294. Dave Cridland has joined
  295. mrdoctorwho has joined
  296. MattJ has left
  297. Valerian has joined
  298. j.r has left
  299. Dave Cridland has left
  300. j.r has joined
  301. Andrew Nenakhov has left
  302. Andrew Nenakhov has joined
  303. Dave Cridland has joined
  304. apach has left
  305. 404.city has joined
  306. Dave Cridland has left
  307. Dave Cridland has joined
  308. Andrew Nenakhov has left
  309. Andrew Nenakhov has joined
  310. ludo has joined
  311. matlag has left
  312. jjrh has left
  313. blabla has joined
  314. Dave Cridland has left
  315. Dave Cridland has joined
  316. Maranda has joined
  317. !XSF_Martin has left
  318. !XSF_Martin has joined
  319. apach has left
  320. Alex has left
  321. Dave Cridland has left
  322. Dave Cridland has joined
  323. Dave Cridland has left
  324. Dave Cridland has joined
  325. thorsten has left
  326. labdsf has left
  327. labdsf has joined
  328. Valerian has left
  329. Maranda has left
  330. Maranda has left
  331. Maranda has left
  332. Maranda has left
  333. Maranda anyone ever catched a choppy client signaling Client State before negotiating SM?
  334. jonasw isn’t that even how you’re supposed to do things?
  335. jonasw I always get confused
  336. j.r has joined
  337. Maranda jonasw, tbh if there's no resumption I'm a bit confused as well. For me it makes sense to negotiate SM first and then signal client state
  338. Maranda but since there's no text about that I suppose it could be fine the other way around as well.
  339. Maranda but in that case I'd have to catch that.
  340. Zash If the state is a property of the stream then that sorta makes some sense.
  341. Zash Didn't we agree that this was the case?
  342. Maranda Zash, sorry do you mean negotiating SM first and then CSI or the other way around? Just to make sure.
  343. Zash Either way
  344. Maranda hmm
  345. Zash Resource binding (and SM) attaches a full JID / session to a stream. Or something.
  346. waqas has joined
  347. j.r has joined
  348. apach has left
  349. Maranda Guess I will catch the case perhaps instead of throwing an error SM wise, not much effort to do that and refresh the session's send reference anyways if there's a queue in the module handling CSI.
  350. valo has left
  351. labdsf has left
  352. goffi has left
  353. Zash has left
  354. Dave Cridland has left
  355. Dave Cridland has joined
  356. Dave Cridland has left
  357. Dave Cridland has joined
  358. ludo has left
  359. Dave Cridland has left
  360. Dave Cridland has joined
  361. Dave Cridland has left
  362. Dave Cridland has joined
  363. thorsten has left
  364. Dave Cridland has left
  365. Dave Cridland has joined
  366. Maranda And flushing presences on stanzas when receiving IQs or Messages, may fix in order processing breakage but it fairly reduces effectiveness of presence deduplication in mucs. 🤷‍♂️
  367. Dave Cridland has left
  368. Dave Cridland has joined
  369. Holger Depends on what you're trying to achieve. If it's about battery saving, from what I've learnt it's all about avoiding to wake the radio. So if you need to send traffic anyway, the additional traffic won't matter.
  370. labdsf has joined
  371. labdsf has joined
  372. daniel has left
  373. Maranda Holger, hmmm perhaps I suppose that you'll need to queue both messages and presences and not just presences in MUC scenario to be somehow effective in that department 🤔
  374. daniel has joined
  375. labdsf has joined
  376. Holger Yeah but that would require knowledge on whether the user wants to be notified of (which) MUC messages of course.
  377. ThibG has joined
  378. Maranda ... which atm adds some kind of complexity, which I don't exactly wanna add tbh 😁
  379. labdsf has left
  380. Alex has joined
  381. labdsf has joined
  382. SamWhited has left
  383. Alex has left
  384. Maranda has left
  385. lorddavidiii has left
  386. lorddavidiii has joined
  387. Alex has joined
  388. thorsten has left
  389. labdsf has left
  390. efrit has joined
  391. Holger We'd need some spec to have clients communicate notification settings to the server.
  392. Alex has left
  393. jonasw but the E2EE!!
  394. Alex has joined
  395. Alex has left
  396. Holger Well you could still filter notifications based on 'from'.
  397. jonasw doesn’t help with most MUC scenarios
  398. Alex has joined
  399. jonasw or rather, the most interesting MUC scenario
  400. muppeth has joined
  401. muppeth has joined
  402. Alex has left
  403. Martin has joined
  404. Maranda Holger, maybe I found an elegant and simple solution to the dilemma... what if I just drop chat states/bodyless messages when client state is inactive?
  405. Maranda That's what mostly overtriggers the queue in mucs anyways
  406. Maranda That's what mostly overtriggers the queue flush in mucs anyways
  407. apach has left
  408. Martin has joined
  409. Zash has left
  410. Holger jonasw: You mean "notify on mention"? Yeah that's interesting for public rooms (which aren't encrypted anyway) but less so for private groupchat I think.
  411. Alex has joined
  412. jonasw "public rooms (which aren't encrypted anyway)" you wish
  413. Holger Heh.
  414. Holger Maranda: In ejabberd I dedup chat states in a similar way to presence.
  415. Alex has left
  416. Holger I.e. when becoming <active/> again, you receive (only) the most recent from a given full JID.
  417. lovetox maybe reducing the chatstates can also help, instead of 5, we could have just 3, active, composing, inactive
  418. Holger Maranda: Same thing for PEP node notifications from a given full JID. Chat Markers would make sense as well I guess.
  419. !XSF_Martin has joined
  420. Maranda Holger, I guess I'll just drop completely, for now, at least or I'd have to rework the queue logics.
  421. Maranda but will test a bit
  422. Dave Cridland has left
  423. Dave Cridland has joined
  424. Dave Cridland has left
  425. Dave Cridland has joined
  426. Dave Cridland has left
  427. Dave Cridland has joined
  428. Dave Cridland has left
  429. Dave Cridland has joined
  430. Dave Cridland has left
  431. Dave Cridland has joined
  432. Dave Cridland has left
  433. Dave Cridland has joined
  434. Dave Cridland has left
  435. Dave Cridland has joined
  436. Dave Cridland has left
  437. Dave Cridland has joined
  438. jjrh has left
  439. Dave Cridland has left
  440. Dave Cridland has joined
  441. js has joined
  442. Dave Cridland has left
  443. Dave Cridland has joined
  444. jjrh has left
  445. Maranda has joined
  446. Maranda Also bringing up the argument that blocked/dropped stanzas should be bounced with an error that has definite implications privacy wise. If it's a user blocking you're disclosin' an information to the other party that is not supposed to be given away.
  447. jonasw I think the error is supposed to be the same as for nonexistant users
  448. Maranda 💡turned on just know
  449. Maranda jonasw: for simple blocking command some "blocked error" really is used 🙄
  450. Maranda For example
  451. jonasw no wait, that was for mod_block_strangers
  452. Maranda (in the xep that is)
  453. ludo has joined
  454. Maranda (and that's wrong)
  455. Dave Cridland has left
  456. Dave Cridland has joined
  457. Dave Cridland has left
  458. Dave Cridland has joined
  459. Maranda jonasw: nm that's for the user who blocked my bad
  460. tux has joined
  461. bjc has joined
  462. Dave Cridland has left
  463. Dave Cridland has joined
  464. apach has left
  465. Maranda Something else to fix, yay
  466. alexis has joined
  467. lovetox has left
  468. waqas has left
  469. js has left
  470. jubalh has joined
  471. alexis has left
  472. alexis has joined
  473. jubalh has joined
  474. efrit has left
  475. SamWhited has left
  476. alexis has left
  477. js has joined
  478. mikaela has left
  479. mikaela has joined
  480. Dave Cridland has left
  481. j.r has left
  482. j.r has joined
  483. Dave Cridland has joined
  484. muppeth has left
  485. muppeth has joined
  486. MbJ3 has left
  487. Dave Cridland has left
  488. Dave Cridland has joined
  489. Dave Cridland has left
  490. Dave Cridland has joined
  491. Dave Cridland has left
  492. Dave Cridland has joined
  493. bjc has left
  494. marc has left
  495. lovetox has joined
  496. bjc has joined
  497. Valerian has joined
  498. Dave Cridland has left
  499. Dave Cridland has joined
  500. ludo has left
  501. js has left
  502. marc has joined
  503. j.r has joined
  504. apach has left
  505. js has joined
  506. Dave Cridland has left
  507. Dave Cridland has joined
  508. Valerian has left
  509. Valerian has joined
  510. j.r has joined
  511. labdsf has joined
  512. blabla has left
  513. Dave Cridland has left
  514. Dave Cridland has joined
  515. labdsf has left
  516. labdsf has joined
  517. blabla has left
  518. blabla has left
  519. blabla has joined
  520. marc has left
  521. Dave Cridland has left
  522. Dave Cridland has joined
  523. marc has joined
  524. Maranda has left
  525. Maranda has left
  526. Maranda has left
  527. Maranda has left
  528. Maranda has joined
  529. Maranda has left
  530. thorsten has joined
  531. labdsf has left
  532. goffi has left
  533. goffi has left
  534. j.r has left
  535. j.r has joined
  536. Valerian has left
  537. marc has left
  538. apach has left
  539. Andrew Nenakhov has left
  540. Andrew Nenakhov has joined
  541. Maranda has joined
  542. lskdjf has left
  543. Martin has left
  544. Martin has joined
  545. marc has joined
  546. la|r|ma has joined
  547. Andrew Nenakhov has left
  548. Andrew Nenakhov has joined
  549. 404.city has left
  550. 404.city has joined
  551. Dave Cridland has left
  552. Dave Cridland has joined
  553. Dave Cridland has left
  554. Dave Cridland has joined
  555. marc has left
  556. marc has joined
  557. goffi has left
  558. goffi has left
  559. goffi has left
  560. marc has left
  561. apach has left
  562. goffi has left
  563. marc has joined
  564. labdsf has joined
  565. marc has left
  566. Dave Cridland has left
  567. Dave Cridland has joined
  568. lskdjf has joined
  569. goffi has left
  570. Dave Cridland has left
  571. Dave Cridland has joined
  572. Ge0rG has joined
  573. bjc has joined
  574. rion has left
  575. alacer has joined
  576. jubalh has joined
  577. marc has joined
  578. alacer has left
  579. jjrh has left
  580. labdsf has left
  581. labdsf has joined
  582. marc has left
  583. bjc has joined
  584. Maranda has left
  585. jjrh has left
  586. Valerian has joined
  587. Martin has joined
  588. marc has joined
  589. j.r has left
  590. j.r has joined
  591. lorddavidiii has left
  592. lskdjf has left
  593. labdsf has left
  594. marc has left
  595. Martin has joined
  596. la|r|ma has left
  597. labdsf has joined
  598. Valerian has left
  599. daniel has left
  600. daniel has joined
  601. marc has joined
  602. apach has left
  603. j.r has left
  604. daniel has left
  605. j.r has joined
  606. moparisthebest has joined
  607. moparisthebest has joined
  608. tux has joined
  609. j.r has left
  610. j.r has joined
  611. Zash has left
  612. SamWhited has left
  613. j.r has left
  614. j.r has joined
  615. Dave Cridland has left
  616. Dave Cridland has joined
  617. ralphm has left
  618. Nekit has joined
  619. Dave Cridland has left
  620. Dave Cridland has joined
  621. rion has left
  622. daniel has joined
  623. bjc has left
  624. bjc has joined
  625. marc has left
  626. lnj has left
  627. thorsten has left
  628. thorsten has joined
  629. mikaela has left
  630. valo has joined
  631. mathieui has joined
  632. apach has left
  633. la|r|ma has joined
  634. la|r|ma has joined
  635. la|r|ma has joined
  636. goffi has left
  637. goffi has left
  638. thorsten has left
  639. thorsten has joined
  640. blabla has left
  641. blabla has left
  642. ta has joined
  643. blabla has joined
  644. Dave Cridland has left
  645. Dave Cridland has left
  646. Dave Cridland has left
  647. alacer has joined
  648. Dave Cridland has left
  649. moparisthebest has left
  650. Dave Cridland has left
  651. tux has joined
  652. moparisthebest has joined
  653. Dave Cridland has left
  654. alacer has left
  655. alacer has joined
  656. Dave Cridland has left
  657. js has left
  658. Dave Cridland has left
  659. thorsten has left
  660. thorsten has joined
  661. ta has left
  662. Dave Cridland has left
  663. Dave Cridland has left
  664. Dave Cridland has left
  665. Dave Cridland has joined
  666. alacer has left
  667. alacer has joined
  668. alacer has left
  669. alacer has joined
  670. Dave Cridland has left
  671. Dave Cridland has joined
  672. bjc has left
  673. bjc has joined
  674. j.r has joined
  675. thorsten has left
  676. thorsten has joined
  677. j.r has joined
  678. lovetox has left
  679. j.r has left
  680. j.r has joined
  681. alacer has left
  682. Syndace has left
  683. Syndace has joined
  684. js has joined
  685. marc has joined
  686. thorsten has left
  687. thorsten has joined
  688. MbJ3 has left
  689. apach has left
  690. MbJ3 has left
  691. mimi89999 has joined
  692. MbJ3 has joined
  693. j.r has joined
  694. bjc has left
  695. MbJ3 has left
  696. Dave Cridland has left
  697. Dave Cridland has joined
  698. MbJ3 has joined
  699. Dave Cridland has left
  700. j.r has joined
  701. Dave Cridland has joined
  702. jubalh has left
  703. thorsten has left
  704. Dave Cridland has left
  705. thorsten has joined
  706. Dave Cridland has joined
  707. MbJ3 has left
  708. Andrew Nenakhov has left
  709. Andrew Nenakhov has joined
  710. Andrew Nenakhov has left
  711. Andrew Nenakhov has joined
  712. Dave Cridland has left
  713. Dave Cridland has joined
  714. moparisthebest has left
  715. moparisthebest has joined
  716. Dave Cridland has left
  717. Dave Cridland has joined
  718. marc has left
  719. js has left
  720. thorsten has left
  721. thorsten has joined
  722. Dave Cridland has left
  723. Dave Cridland has joined
  724. Dave Cridland has left
  725. Dave Cridland has joined
  726. Syndace has left
  727. Syndace has joined
  728. Dave Cridland has left
  729. Dave Cridland has joined
  730. Dave Cridland has left
  731. Dave Cridland has joined
  732. lumi has left
  733. apach has left
  734. thorsten has left
  735. MbJ3 has joined
  736. thorsten has joined