XSF Discussion - 2020-07-06


  1. emus has left

  2. Andrzej has joined

  3. lobodelrayo has left

  4. lobodelrayo has joined

  5. mukt2 has left

  6. mukt2 has joined

  7. LNJ has left

  8. alameyo has joined

  9. stpeter has joined

  10. mukt2 has left

  11. mukt2 has joined

  12. stpeter has left

  13. xsf has left

  14. xsf has joined

  15. strypey

    *shrug* If any of you care about whether or not the general public use jabber apps in place of WhatSapp, Telegram, Signal, etc, then UX matters a lot, and that includes consistency of basic features across apps, and whether apps keep UI promises (both explicit and implicit). I'll keep offering feedback about this in case it matters to anyone. But so far my impression is that the target audience for jabber apps is other jabber devs, in which case UX doesn't matter much at all.

  16. tom

    I think it's interesting that way Kristall's client handles crypto identies

  17. tom

    (A Gemini client)

  18. tom

    Trust On First Use by default

  19. tom

    Similar to OpenSSH

  20. tom

    https://github.com/MasterQ32/Kristall

  21. mukt2 has left

  22. tom

    It's just a button right next to the url bar, but you can go in the settings and see a tabulated list of the trust database

  23. tom

    Seems like that kind of model should be suitable for omemo, instead of blaring popups in the user's face to trust or not trust a fingerprint the first time someone talks

  24. Zash

    tom: Have you seen https://gultsch.de/trust.html ?

  25. karoshi has joined

  26. mukt2 has joined

  27. alameyo has left

  28. alameyo has joined

  29. strypey has left

  30. Shell has left

  31. xsf has left

  32. karoshi has left

  33. mukt2 has left

  34. Shell has joined

  35. mukt2 has joined

  36. moparisthebest has left

  37. moparisthebest has joined

  38. tom

    Similar to OTR then

  39. tom

    Protection against passive attacks just by turning it on

  40. esil has joined

  41. tom

    But verify the fingerprint or challenge question and you get authenticated otr

  42. tom

    For active attack protection

  43. xsf has joined

  44. arc has left

  45. arc has joined

  46. Shell has left

  47. mukt2 has left

  48. mukt2 has joined

  49. xsf has left

  50. xsf has joined

  51. stpeter has joined

  52. mukt2 has left

  53. arc has left

  54. arc has joined

  55. neshtaxmpp has joined

  56. mukt2 has joined

  57. stpeter has left

  58. neshtaxmpp has left

  59. neshtaxmpp has joined

  60. Shell has joined

  61. mukt2 has left

  62. mukt2 has joined

  63. Shell has left

  64. Neustradamus

    MattJ: Nice! It is excellent to see changes about the OS!

  65. neshtaxmpp has left

  66. mukt2 has left

  67. Shell has joined

  68. neshtaxmpp has joined

  69. mukt2 has joined

  70. mukt2 has left

  71. neshtaxmpp has left

  72. neshtaxmpp has joined

  73. Seve has joined

  74. andy has joined

  75. neshtaxmpp has left

  76. neshtaxmpp has joined

  77. mukt2 has joined

  78. Yagiza has joined

  79. stpeter has joined

  80. lovetox has joined

  81. Tobias has joined

  82. mukt2 has left

  83. sonny has left

  84. DebXWoody has joined

  85. sonny has joined

  86. mukt2 has joined

  87. stpeter has left

  88. lovetox has left

  89. andy has left

  90. andy has joined

  91. mukt2 has left

  92. mukt2 has joined

  93. Mikaela has joined

  94. lorddavidiii has joined

  95. arc has left

  96. arc has joined

  97. arc has left

  98. arc has joined

  99. arc has left

  100. arc has joined

  101. j.r has left

  102. mukt2 has left

  103. mukt2 has joined

  104. neshtaxmpp has left

  105. neshtaxmpp has joined

  106. neshtaxmpp has left

  107. neshtaxmpp has joined

  108. j.r has joined

  109. Shell has left

  110. Shell has joined

  111. paul has joined

  112. Vaulor has joined

  113. Shell has left

  114. neshtaxmpp has left

  115. neshtaxmpp has joined

  116. jcbrand has joined

  117. mukt2 has left

  118. mukt2 has joined

  119. jcbrand

    strypey: the other chat apps you mentioned aren't federated, open, extensible or backwards compatible. XMPP devs who want to federate and maintain compatibility with older clients have much more to contend with and have more constraints. Not to mention the fact that the open source projects generally don't have wealthy benefactors. Also, not being able to read messages on a new device is a feature and restriction of libsignal/OMEMO and not of XMPP itself.

  120. jcbrand

    That said, the UX of clients can definitely be improved, and we've held sprints to try and move this along. This is however not easy for many reasons.

  121. lskdjf has joined

  122. stpeter has joined

  123. arc has left

  124. arc has joined

  125. mukt2 has left

  126. emus has joined

  127. stpeter has left

  128. mukt2 has joined

  129. neshtaxmpp has left

  130. neshtaxmpp has joined

  131. flow

    what jcbrand said

  132. neshtaxmpp has left

  133. neshtaxmpp has joined

  134. nyco has left

  135. debacle has joined

  136. nyco has joined

  137. marc has joined

  138. mukt2 has left

  139. marc has left

  140. marc has joined

  141. Nekit has left

  142. mukt2 has joined

  143. Ge0rG has left

  144. Ge0rG has joined

  145. marc has left

  146. karoshi has joined

  147. debacle has left

  148. govanify has left

  149. govanify has joined

  150. neshtaxmpp has left

  151. neshtaxmpp has joined

  152. govanify has left

  153. govanify has joined

  154. govanify has left

  155. govanify has joined

  156. stpeter has joined

  157. Jeybe has joined

  158. alameyo has left

  159. neshtaxmpp has left

  160. alameyo has joined

  161. esil has left

  162. stpeter has left

  163. j.r has left

  164. j.r has joined

  165. Steve Kille has left

  166. Alex has left

  167. Alex has joined

  168. j.r has left

  169. j.r has joined

  170. j.r has left

  171. Steve Kille has joined

  172. waqas has joined

  173. j.r has joined

  174. neshtaxmpp has joined

  175. j.r has left

  176. j.r has joined

  177. govanify has left

  178. govanify has joined

  179. j.r has left

  180. j.r has joined

  181. neshtaxmpp has left

  182. neshtaxmpp has joined

  183. neshtaxmpp has left

  184. neshtaxmpp has joined

  185. neshtaxmpp has left

  186. neshtaxmpp has joined

  187. nyco has left

  188. goffi has joined

  189. LNJ has joined

  190. nyco has joined

  191. Andrzej has left

  192. sonny has left

  193. sonny has joined

  194. neshtaxmpp has left

  195. neshtaxmpp has joined

  196. Yagiza has left

  197. govanify has left

  198. govanify has joined

  199. waqas has left

  200. karoshi has left

  201. Yagiza has joined

  202. Shell has joined

  203. arc has left

  204. arc has joined

  205. arc has left

  206. arc has joined

  207. sonny has left

  208. arc has left

  209. arc has joined

  210. sonny has joined

  211. arc has left

  212. arc has joined

  213. karoshi has joined

  214. sonny has left

  215. sonny has joined

  216. DebXWoody has left

  217. DebXWoody has joined

  218. govanify has left

  219. govanify has joined

  220. neshtaxmpp has left

  221. jubalh has left

  222. govanify has left

  223. govanify has joined

  224. Dele Olajide has joined

  225. arc has left

  226. arc has joined

  227. arc has left

  228. arc has joined

  229. govanify has left

  230. govanify has joined

  231. Dele Olajide has left

  232. Dele Olajide has joined

  233. adiaholic_ has left

  234. adiaholic_ has joined

  235. nyco has left

  236. Andrzej has joined

  237. sonny has left

  238. sonny has joined

  239. serge90 has left

  240. serge90 has joined

  241. LNJ has left

  242. Shell has left

  243. Shell has joined

  244. nyco has joined

  245. Alex has left

  246. govanify has left

  247. govanify has joined

  248. marc has joined

  249. LNJ has joined

  250. Alex has joined

  251. Dele Olajide has left

  252. Dele Olajide has joined

  253. jcbrand has left

  254. jcbrand has joined

  255. stpeter has joined

  256. eevvoor has joined

  257. govanify has left

  258. govanify has joined

  259. gav has left

  260. rion has left

  261. rion has joined

  262. adiaholic_ has left

  263. adiaholic_ has joined

  264. sonny has left

  265. sonny has joined

  266. stpeter has left

  267. sonny has left

  268. sonny has joined

  269. sonny has left

  270. sonny has joined

  271. govanify has left

  272. govanify has joined

  273. arc has left

  274. arc has joined

  275. sonny has left

  276. sonny has joined

  277. sonny has left

  278. sonny has joined

  279. Afrogeek has joined

  280. sonny has left

  281. sonny has joined

  282. sonny has left

  283. sonny has joined

  284. sonny has left

  285. sonny has joined

  286. nyco has left

  287. adiaholic_ has left

  288. nyco has joined

  289. eevvoor has left

  290. serge90 has left

  291. xsf has left

  292. xsf has joined

  293. sonny has left

  294. sonny has joined

  295. serge90 has joined

  296. eevvoor has joined

  297. sonny has left

  298. sonny has joined

  299. sonny has left

  300. sonny has joined

  301. sonny has left

  302. sonny has joined

  303. sonny has left

  304. sonny has joined

  305. Shell has left

  306. Shell has joined

  307. sonny has left

  308. sonny has joined

  309. eevvoor has left

  310. debacle has joined

  311. serge90 has left

  312. Shell has left

  313. sonny has left

  314. sonny has joined

  315. paul has left

  316. paul has joined

  317. serge90 has joined

  318. sonny has left

  319. sonny has joined

  320. Shell has joined

  321. mukt2 has left

  322. adiaholic_ has joined

  323. Shell has left

  324. Shell has joined

  325. Andrzej has left

  326. govanify has left

  327. govanify has joined

  328. mukt2 has joined

  329. Afrogeek has left

  330. DebXWoody has left

  331. DebXWoody has joined

  332. sonny has left

  333. sonny has joined

  334. DebXWoody has left

  335. DebXWoody has joined

  336. Shell has left

  337. Shell has joined

  338. Shell has left

  339. Vaulor has left

  340. Vaulor has joined

  341. Shell has joined

  342. Shell has left

  343. stpeter has joined

  344. Shell has joined

  345. lobodelrayo has left

  346. lobodelrayo has joined

  347. DebXWoody has left

  348. DebXWoody has joined

  349. DebXWoody has left

  350. DebXWoody has joined

  351. Shell has left

  352. Shell has joined

  353. Shell has left

  354. Shell has joined

  355. Alex has left

  356. edhelas has left

  357. edhelas has joined

  358. Alex has joined

  359. Shell has left

  360. Shell has joined

  361. mukt2 has left

  362. stpeter has left

  363. DebXWoody has left

  364. DebXWoody has joined

  365. neshtaxmpp has joined

  366. DebXWoody has left

  367. sonny has left

  368. DebXWoody has joined

  369. mukt2 has joined

  370. Nekit has joined

  371. neshtaxmpp has left

  372. Shell has left

  373. Shell has joined

  374. Shell has left

  375. Shell has joined

  376. DebXWoody has left

  377. DebXWoody has joined

  378. mukt2 has left

  379. mukt2 has joined

  380. jcbrand has left

  381. Andrzej has joined

  382. marc has left

  383. mukt2 has left

  384. Shell has left

  385. Shell has joined

  386. mukt2 has joined

  387. marc has joined

  388. jcbrand has joined

  389. Shell has left

  390. Shell has joined

  391. marc has left

  392. marc has joined

  393. marc has left

  394. karoshi has left

  395. stpeter has joined

  396. marc has joined

  397. Guus

    Does anyone have experience with clients that participate in _many_ (thousands) chat rooms? How would one most efficiently spot what rooms have unread messages, etc - preferably in less than one-request-per-room?

  398. mukt2 has left

  399. mukt2 has joined

  400. Shell has left

  401. Shell has joined

  402. Steve Kille has left

  403. govanify has left

  404. govanify has joined

  405. Steve Kille has joined

  406. edhelas

    what doy ou mean "one request per room", network wise, db wise ?

  407. stpeter has left

  408. Guus

    stanza-wise

  409. Zash

    Guus: Not a client but https://xmpp.org/extensions/xep-0437.html

  410. Guus

    Zash that seems useful, thanks

  411. karoshi has joined

  412. andy has left

  413. andy has joined

  414. sonny has joined

  415. papatutuwawa has joined

  416. karoshi has left

  417. Shell has left

  418. Shell has joined

  419. karoshi has joined

  420. sonny has left

  421. sonny has joined

  422. stpeter has joined

  423. karoshi has left

  424. flow

    dwd, you don't happen to be able to provide a simple short summary of our discussion with ruslan on the ml?

  425. Holger

    ruslan: VALID CERTS OR YOU'RE DOOMED! dwd: You didn't quite get the point.

  426. Nekit has left

  427. Shell has left

  428. Shell has joined

  429. Shell has left

  430. Shell has joined

  431. dwd

    I'm not sure he's saying that.

  432. dwd

    I'm not sure what he's saying, actually. But it's not that.

  433. Zash

    Has any clarity been found regarding the original issue?

  434. karoshi has joined

  435. lovetox has joined

  436. sonny has left

  437. sonny has joined

  438. arc has left

  439. arc has joined

  440. MattJ

    Guus: that use case is exactly what that XEP was for

  441. Shell has left

  442. Shell has joined

  443. MattJ

    Have a Converse.js and Prosody implementation

  444. karoshi has left

  445. sonny has left

  446. sonny has joined

  447. arc has left

  448. arc has joined

  449. karoshi has joined

  450. mukt2 has left

  451. sonny has left

  452. sonny has joined

  453. arc has left

  454. arc has joined

  455. marc has left

  456. Wojtek has joined

  457. mukt2 has joined

  458. flow

    dwd, you don't happen to be able to provide a simple short summary of your discussion with ruslan on the ml?

  459. flow

    Holger, dwd, thanks, that already made me feel better ;)

  460. Guus

    MattJ: how does prosody keep track of what users to notify? All affiliates not in the room when a message is being shared in it? Or do you query the archives for data since the last time an affiliate became unavailable to the room?

  461. MattJ

    It uses affiliations to determine subscriptions - I left that open in the XEP because other setups may want to use a different source

  462. MattJ

    Unread messages are calculated by tracking <displayed/> markers from the client

  463. MattJ

    (and similarly we only store these for affiliated users)

  464. sud0 has joined

  465. sud0 has left

  466. mukt2 has left

  467. Guus

    Right, makes sense

  468. Guus

    Thanks

  469. mukt2 has joined

  470. karoshi has left

  471. gav has joined

  472. karoshi has joined

  473. arc has left

  474. arc has joined

  475. arc has left

  476. arc has joined

  477. mukt2 has left

  478. arc has left

  479. arc has joined

  480. marc has joined

  481. sonny has left

  482. mukt2 has joined

  483. Shell has left

  484. Shell has joined

  485. sonny has joined

  486. Steve Kille has left

  487. Steve Kille has joined

  488. mukt2 has left

  489. mukt2 has joined

  490. Afrogeek has joined

  491. marc has left

  492. marc has joined

  493. karoshi has left

  494. mukt2 has left

  495. mukt2 has joined

  496. Lance has joined

  497. karoshi has joined

  498. Afrogeek has left

  499. sonny has left

  500. sonny has joined

  501. karoshi has left

  502. karoshi has joined

  503. xsf has left

  504. xsf has joined

  505. sonny has left

  506. sonny has joined

  507. Shell has left

  508. Shell has joined

  509. waqas has joined

  510. Lance has left

  511. karoshi has left

  512. paul has left

  513. paul has joined

  514. karoshi has joined

  515. Shell has left

  516. Shell has joined

  517. karoshi has left

  518. karoshi has joined

  519. arc has left

  520. arc has joined

  521. sonny has left

  522. sonny has joined

  523. karoshi has left

  524. mukt2 has left

  525. mukt2 has joined

  526. karoshi has joined

  527. paul has left

  528. paul has joined

  529. sonny has left

  530. arc has left

  531. sonny has joined

  532. arc has joined

  533. mukt2 has left

  534. Nekit has joined

  535. paul has left

  536. paul has joined

  537. paul has left

  538. paul has joined

  539. arc has left

  540. arc has joined

  541. mukt2 has joined

  542. neshtaxmpp has joined

  543. karoshi has left

  544. neshtaxmpp has left

  545. Yagiza has left

  546. marc has left

  547. sonny has left

  548. sonny has joined

  549. Shell has left

  550. sonny has left

  551. sonny has joined

  552. sonny has left

  553. sonny has joined

  554. karoshi has joined

  555. Shell has joined

  556. mukt2 has left

  557. Dele Olajide has left

  558. Shell has left

  559. Shell has joined

  560. Shell has left

  561. Shell has joined

  562. Shell has left

  563. Shell has joined

  564. mukt2 has joined

  565. mukt2 has left

  566. mukt2 has joined

  567. DebXWoody has left

  568. DebXWoody has joined

  569. sonny has left

  570. sonny has joined

  571. Jeybe has left

  572. APach has left

  573. lobodelrayo has left

  574. lobodelrayo has joined

  575. mukt2 has left

  576. sonny has left

  577. sonny has joined

  578. gav has left

  579. gav has joined

  580. mukt2 has joined

  581. lobodelrayo has left

  582. lobodelrayo has joined

  583. gav has left

  584. lobodelrayo has left

  585. lobodelrayo has joined

  586. mukt2 has left

  587. jcbrand has left

  588. mukt2 has joined

  589. andrey.g has joined

  590. arc has left

  591. govanify has left

  592. govanify has joined

  593. arc has joined

  594. xsf has left

  595. xsf has joined

  596. adiaholic_ has left

  597. adiaholic_ has joined

  598. Maranda has left

  599. Maranda has joined

  600. robertooo has left

  601. xsf has left

  602. xsf has joined

  603. mukt2 has left

  604. werdan has joined

  605. Andrzej has left

  606. lobodelrayo has left

  607. lobodelrayo has joined

  608. krauq has left

  609. vaulor has joined

  610. vaulor has left

  611. vaulor has joined

  612. mukt2 has joined

  613. arc has left

  614. arc has joined

  615. vaulor has left

  616. vaulor has joined

  617. arc has left

  618. arc has joined

  619. moparisthebest has left

  620. Shell has left

  621. Shell has joined

  622. Mikaela has left

  623. arc has left

  624. arc has joined

  625. thorsten has left

  626. rion has left

  627. debacle has left

  628. jcbrand has joined

  629. mukt2 has left

  630. DebXWoody has left

  631. arc has left

  632. arc has joined

  633. mukt2 has joined

  634. arc has left

  635. arc has joined

  636. arc has left

  637. arc has joined

  638. arc has left

  639. arc has joined

  640. krauq has joined

  641. Lance has joined

  642. Shell has left

  643. Shell has joined

  644. vaulor has left

  645. mukt2 has left

  646. papatutuwawa has left

  647. !XSF_Martin has left

  648. !XSF_Martin has joined

  649. debacle has joined

  650. debacle has left

  651. debacle has joined

  652. Tobias has left

  653. Lance has left

  654. marc has joined

  655. edhelas has left

  656. edhelas has joined

  657. lovetox has left

  658. mukt2 has joined

  659. goffi has left

  660. Shell has left

  661. Shell has joined

  662. marc has left

  663. Shell has left

  664. Shell has joined

  665. lorddavidiii has left

  666. lobodelrayo has left

  667. edhelas has left

  668. edhelas has joined

  669. marc has joined

  670. mukt2 has left

  671. mukt2 has joined

  672. Syndace has left

  673. lobodelrayo has joined

  674. alameyo has left

  675. alameyo has joined

  676. Nekit has left

  677. waqas has left

  678. arc has left

  679. arc has joined

  680. govanify has left

  681. govanify has joined

  682. xecks has left

  683. xecks has joined

  684. waqas has joined

  685. neshtaxmpp has joined

  686. werdan has left

  687. jcbrand has left

  688. Shell has left

  689. Shell has joined

  690. arc has left

  691. arc has joined

  692. lobodelrayo has left

  693. lobodelrayo has joined

  694. neshtaxmpp has left

  695. arc has left

  696. arc has joined

  697. marc has left

  698. andy has left

  699. Shell has left

  700. Shell has joined

  701. neshtaxmpp has joined

  702. Shell has left

  703. Shell has joined

  704. debacle has left

  705. Shell has left

  706. Shell has joined

  707. govanify has left

  708. govanify has joined

  709. govanify has left

  710. govanify has joined

  711. thorsten has joined

  712. Vaulor has left

  713. paul has left

  714. sonny has left

  715. sonny has joined

  716. neshtaxmpp has left

  717. neshtaxmpp has joined

  718. sonny has left

  719. sonny has joined

  720. adiaholic_ has left

  721. adiaholic_ has joined

  722. arc has left

  723. arc has joined

  724. arc has left

  725. arc has joined

  726. lskdjf has left

  727. neshtaxmpp has left

  728. arc has left

  729. arc has joined

  730. rion has joined

  731. marc0s has left

  732. marc0s has joined

  733. stpeter has left

  734. karoshi has left

  735. emus has left

  736. alameyo has left

  737. alameyo has joined