XSF Discussion - 2019-02-19

  1. kokonoe has left

  2. lskdjf has joined

  3. kokonoe has joined

  4. frainz has left

  5. frainz has joined

  6. andrey.g has joined

  7. wurstsalat has joined

  8. lorddavidiii has left

  9. kokonoe has left

  10. kokonoe has joined

  11. debacle has left

  12. Guus has joined

  13. Lance has joined

  14. kokonoe has left

  15. UsL has left

  16. UsL has joined

  17. lskdjf has left

  18. lskdjf has joined

  19. kokonoe has joined

  20. moparisthebest has left

  21. Guus has left

  22. Guus has joined

  23. Guus has left

  24. kokonoe has left

  25. Alex has left

  26. Alex has joined

  27. Lance has joined

  28. kokonoe has joined

  29. mimi89999 has joined

  30. Guus has joined

  31. kokonoe has left

  32. kokonoe has joined

  33. blabla has joined

  34. lskdjf has left

  35. lskdjf has joined

  36. Lance has joined

  37. ThibG has left

  38. frainz has left

  39. frainz has joined

  40. moparisthebest

    To be fair 393 just documents what most email, IRC, and xmpp clients have been doing forever

  41. moparisthebest

    And turns out, plenty good enough for what going on 30 years now?

  42. Zash has left

  43. Zash has joined

  44. kokonoe has left

  45. Zash

    Oh look, logs are working again.

  46. kokonoe has joined

  47. neshtaxmpp has left

  48. Lance has left

  49. labdsf has left

  50. labdsf has joined

  51. neshtaxmpp has joined

  52. lumi has left

  53. Yagiza has joined

  54. jmpman has left

  55. alacer has left

  56. Lance has joined

  57. ThibG has joined

  58. Lance has left

  59. alacer has joined

  60. wurstsalat has left

  61. Lance has joined

  62. lskdjf has left

  63. Guus has left

  64. Guus has joined

  65. Guus has left

  66. Lance has left

  67. Maranda has left

  68. Lance has joined

  69. Maranda has joined

  70. Lance has left

  71. alacer has left

  72. alacer has joined

  73. Guus has joined

  74. xnamed has joined

  75. Lance has joined

  76. l has left

  77. alacer has left

  78. kokonoe has left

  79. kokonoe has joined

  80. xnamed has left

  81. xnamed has joined

  82. Lance has left

  83. labdsf has left

  84. Tobias has joined

  85. alacer has joined

  86. bowlofeggs has left

  87. wurstsalat has joined

  88. Tobias has left

  89. Tobias has joined

  90. Lance has joined

  91. alacer has left

  92. waqas has left

  93. waqas has joined

  94. waqas has left

  95. rtq3 has joined

  96. rtq3 has left

  97. Guus has left

  98. Guus has joined

  99. rtq3 has joined

  100. vaulor has joined

  101. Lance has left

  102. alacer has joined

  103. goffi has joined

  104. karoshi has joined

  105. andy has joined

  106. alacer has left

  107. alacer has joined

  108. Lance has joined

  109. andy has left

  110. andy has joined

  111. alacer has left

  112. Kev has joined

  113. Kev has left

  114. oli has joined

  115. rtq3 has left

  116. goffi has left

  117. Lance has left

  118. j.r has left

  119. moparisthebest has left

  120. moparisthebest has joined

  121. intosi

    Zash: great work, thanks!

  122. goffi has joined

  123. alacer has joined

  124. rtq3 has joined

  125. Lance has joined

  126. Zash


  127. Zash

    There's also MAM support now

  128. zinid

    no waaaay

  129. intosi


  130. jonas’


  131. zinid


  132. oli

    moparisthebest: not exactly true, 393 uses some different markup, iirc

  133. yomane has left

  134. neshtaxmpp has left

  135. frainz has left

  136. frainz has joined

  137. xnamed has left

  138. Kev has joined

  139. alacer has left

  140. frainz has left

  141. alameyo has joined

  142. debacle has joined

  143. frainz has joined

  144. frainz has left

  145. frainz has joined

  146. neshtaxmpp has joined

  147. thorsten has left

  148. thorsten has joined

  149. Lance has left

  150. debacle has left

  151. labdsf has joined

  152. Steve Kille has left

  153. Maranda has left

  154. Maranda has joined

  155. labdsf has left

  156. blabla has left

  157. blabla has joined

  158. Steve Kille has joined

  159. neshtaxmpp has left

  160. Lance has joined

  161. jubalh has joined

  162. jubalh

    it seems some clients display a jid of a MUC and others its title or something. is there some XEP regarding this?

  163. Ge0rG


  164. jubalh

    Ge0rG, where does one get the 'title' from or what exactly is the right term for it?

  165. Ge0rG

    jubalh: https://github.com/modernxmpp/modernxmpp/issues/3

  166. Maranda has left

  167. Maranda has joined

  168. rion has left

  169. rion has joined

  170. oli has left

  171. blabla has left

  172. blabla has joined

  173. ta

    jubalh, what do you have im in mind for profanity? assuming that is why you ask.

  174. Lance has left

  175. jubalh

    Ge0rG, thanks for the link. was not aware of that modermxmpp org. it's a nice idea to document the things there

  176. jubalh

    ta, yep that's why I ask. I just thought about that we might want an option for users to configure what's displayed in their theme. I just joined a groupchat that was created with conversations and thus has random stuff as its jid, thats when i realized maybe we need to do something here ;)

  177. jubalh

    ta, in case you didnt see it: 0.6.0 came out yesterday :)

  178. Ge0rG

    jubalh: yeah, but it needs more love. Also check https://wiki.xmpp.org/web/Category:Easy_XMPP

  179. alacer has joined

  180. jubalh

    Ge0rG, cool thanks

  181. wurstsalat has left

  182. alacer has left

  183. Yagiza has left

  184. Yagiza has joined

  185. kokonoe has left

  186. pep.

    We should probably rework stuff written on that easy_xmpp page to reflect stuff discussed in the sprint

  187. kokonoe has joined

  188. Nekit has joined

  189. Lance has joined

  190. Ge0rG

    jubalh: the challenge about MUC names is which of those fields is the "master" value and how to determine that.

  191. yvo has joined

  192. jubalh has left

  193. oli has joined

  194. zinid


  195. edhelas


  196. edhelas


  197. edhelas

    seriously :D

  198. edhelas

    not sure if troll

  199. Zash

    u wut

  200. zinid

    edhelas, XMPP must be retired!

  201. pep.

    People spreading FUD, that's not from today

  202. zinid

    > XMPP is not mobile, developer or server friendly protocol questions?

  203. alameyo has left

  204. edhelas


  205. edhelas

    their product page, before talking about optimizing stuff on XMPP they should maybe think about simply optimzing their product page, takes 3 sec to load with plenty of useless JS animations

  206. Ge0rG

    > Is there a better way? Yes, there is. We call it Yowza. zinid, why are you spamming us with marketing? :P

  207. moparisthebest has left

  208. zinid

    Ge0rG, because it's funny

  209. edhelas

    zinid is secretly part of the Yowza team

  210. moparisthebest has joined

  211. Ge0rG

    Yowza. At least they have a nifty marketing name.

  212. Ge0rG

    As opposed to ex-MP pee.

  213. Zash


  214. Zash

    Oh wait, doesn't that sound too similar to SIMPLE?

  215. Zash

    Ruined :(

  216. Ge0rG


  217. Ge0rG

    looks like we were beaten by colored dresspants.

  218. Zash

    I guess we'll have to stay with hoodies

  219. zinid

    > Builds on Bert-RPC, WebSocket, Redis, Cassandra & MySql Some outdated shit. Where is Kafka? Where is Kubernetes?

  220. MattJ

    Can't tell if joking

  221. alacer has joined

  222. Andrew Nenakhov

    > XMPP is not mobile, developer or server friendly protocol That's true. However, the issues that plague XMPP would plague any protocol with a similar federated architecture.

  223. alameyo has joined

  224. Lance has left

  225. yvo has left

  226. Zash

  227. lumi has joined

  228. labdsf has joined

  229. zinid

    this "xmpp must be retired" article is so wrong at any its argument, it makes this article brilliant

  230. zinid

    it's like a trash movie: it's better when it worse

  231. Ge0rG

    And like with trash movies, even if you like them in principle, some of them are so bad it still hurts.

  232. frainz has left

  233. frainz has joined

  234. zinid

    dunno, not a big fan of trash movies ;)

  235. frainz has left

  236. frainz has joined

  237. Lance has joined

  238. frainz has left

  239. frainz has joined

  240. yvo has joined

  241. yvo has left

  242. yvo has joined

  243. frainz has left

  244. frainz has joined

  245. alacer has left

  246. frainz has left

  247. frainz has joined

  248. alameyo has left

  249. alameyo has joined

  250. alameyo has left

  251. frainz has left

  252. frainz has joined

  253. alameyo has joined

  254. marc_ has joined

  255. frainz has left

  256. Lance has left

  257. alameyo has left

  258. alameyo has joined

  259. frainz has joined

  260. rtq3 has left

  261. rtq3 has joined

  262. alameyo has left

  263. oli has left

  264. alameyo has joined

  265. neshtaxmpp has joined

  266. j.r has joined

  267. Lance has joined

  268. alameyo has left

  269. alameyo has joined

  270. jubalh has joined

  271. alameyo has left

  272. Nekit has left

  273. Yagiza has left

  274. Yagiza has joined

  275. l has joined

  276. debacle has joined

  277. debacle

    Talking about trash movies. XMPP was founded in 1999. Why not take the title of an 1999 trash movie as new name for XMPP?

  278. debacle

    Like e.g. "The Matrix"?

  279. Lance has left

  280. alacer has joined

  281. bowlofeggs has joined

  282. Ge0rG

    The Matrix ain't no trash movie!

  283. igoose has left

  284. igoose has joined

  285. andy has left

  286. andy has joined

  287. novnov has joined

  288. oli has joined

  289. ta

    Fight Club! Suits XMPP-Community pretty well.

  290. ta

    10 things i hate about you....

  291. ta

    the mummy

  292. pep.

    ta, the rules of fight club fail at 2119 (/8174). They could have used the proper keywords :)

  293. Lance has joined

  294. xnamed has joined

  295. xnamed has left

  296. xnamed has joined

  297. xnamed has left

  298. xnamed has joined

  299. xnamed has left

  300. xnamed has joined

  301. waqas has joined

  302. novnov has left

  303. alacer has left

  304. alacer has joined

  305. xnamed has left

  306. xnamed has joined

  307. andy has left

  308. andy has joined

  309. jubalh has left

  310. xnamed has left

  311. alameyo has joined

  312. yvo has left

  313. Lance has left

  314. lumi has left

  315. Lance has joined

  316. alacer has left

  317. lskdjf has joined

  318. andy has left

  319. debacle

    Eyes Wide Shut

  320. vaulor has left

  321. vaulor has joined

  322. Lance has left

  323. Half-ShotX has left

  324. j.r has left

  325. Lance has joined

  326. ta

    A lot of movies that year describe xmpp well

  327. jonas’

    probably the zeitgeist

  328. labdsf has left

  329. Lance has left

  330. alameyo has left

  331. lskdjf has left

  332. lskdjf has joined

  333. vaulor has left

  334. vaulor has joined

  335. alameyo has joined

  336. j.r has joined

  337. ThibG has left

  338. ThibG has joined

  339. alameyo has left

  340. alameyo has joined

  341. neshtaxmpp has left

  342. neshtaxmpp has joined

  343. alameyo has left

  344. alameyo has joined

  345. Lance has joined

  346. neshtaxmpp has left

  347. neshtaxmpp has joined

  348. lskdjf has left

  349. lskdjf has joined

  350. marc_ has left

  351. alameyo has left

  352. alameyo has joined

  353. alameyo has left

  354. alameyo has joined

  355. lumi has joined

  356. lovetox has joined

  357. lskdjf has left

  358. lskdjf has joined

  359. lskdjf has left

  360. lskdjf has joined

  361. jubalh has joined

  362. jubalh

    is there an example of when an application uses 'headline'?

  363. peter has joined

  364. lskdjf has left

  365. lskdjf has joined

  366. Ge0rG

    We should have used headline for MAM responses, but we haven't

  367. lskdjf has left

  368. lskdjf has joined

  369. Link Mauve

    jubalh, PubSub notifications for instance.

  370. j.r has left

  371. j.r has joined

  372. lovetox

    Ge0rG, i think mam uses headline

  373. lovetox

    its not a must, but i think most servers do if i remember right

  374. kokonoe has left

  375. alacer has joined

  376. oli has left

  377. jubalh

    then i'll look at pubsub later :) thanks

  378. jubalh

    so many things to read ;)

  379. kokonoe has joined

  380. !xsf_Martin has joined

  381. !xsf_Martin has left

  382. xnamed has joined

  383. !xsf_Martin has joined

  384. !xsf_Martin has left

  385. jubalh

    do clients report which revision/version of an XEP they support? should they?

  386. !xsf_Martin has joined

  387. !xsf_Martin has left

  388. kokonoe has left

  389. moparisthebest

    depends on the XEP

  390. !xsf_Martin has joined

  391. lovetox

    this only matters for p2p xeps and only for very very few

  392. !xsf_Martin has left

  393. !xsf_Martin has joined

  394. !xsf_Martin has left

  395. lovetox

    pubusb is c2s

  396. !xsf_Martin has joined

  397. !xsf_Martin has left

  398. !xsf_Martin has joined

  399. !xsf_Martin has left

  400. !xsf_Martin has joined

  401. !xsf_Martin has left

  402. !xsf_Martin has joined

  403. !xsf_Martin has left

  404. !xsf_Martin has joined

  405. alameyo has left

  406. alameyo has joined

  407. kokonoe has joined

  408. !xsf_Martin has left

  409. !xsf_Martin has joined

  410. lovetox

    if it matters clients announce what they use with disovery info

  411. alameyo has left

  412. lovetox

    see xep 0030

  413. !xsf_Martin has left

  414. !xsf_Martin has joined

  415. !xsf_Martin has left

  416. !xsf_Martin has joined

  417. !xsf_Martin has left

  418. !xsf_Martin has joined

  419. !xsf_Martin has left

  420. !xsf_Martin has joined

  421. !xsf_Martin has left

  422. !xsf_Martin has joined

  423. !xsf_Martin has left

  424. !xsf_Martin has joined

  425. !xsf_Martin has left

  426. !xsf_Martin has joined

  427. !xsf_Martin has left

  428. !xsf_Martin has joined

  429. !xsf_Martin has left

  430. !xsf_Martin has joined

  431. Link Mauve

    !xsf_Martin, you’re blinking.

  432. !xsf_Martin has left

  433. !xsf_Martin has joined

  434. !xsf_Martin has left

  435. !xsf_Martin has joined

  436. jubalh

    why does it only matter there? for clients to be compatible to each other maybe even more so. but doesnt it matter in all cases? if i implement MAM for example in a certain version and later there is another revision of it, i suppose the client should adhere to that new revision? if developers of that client change it might be hard to find out which revision the original author actually implemented, no? (on the other hand i really dont have experience what would change in a certain XEP, maybe its only typos and nothing important afterall)

  437. !xsf_Martin has left

  438. Link Mauve has left

  439. xnamed has left

  440. xnamed has joined

  441. lovetox

    jubalh, are you talking from a server developer view or client

  442. lovetox

    if you implement pubsub in a client, other clients are not part of the transaction so why would you care what they implement?

  443. oli has joined

  444. alacer has left

  445. lovetox

    in general if there are breaking changes in a XEP there is a namespace bumb in the node

  446. jubalh

    lovetox, client

  447. Ge0rG

    jubalh: for client to client, it doesn't make much sense today to check for capabilities - with Carbons and MAM, your messages will end up with all sorts of clients.

  448. remko has joined

  449. jubalh

    ah i see, namespace bump. so as a new dev to an existing client i should check which namespace we use currently and whether there has been a bump. or would it be incompatible anyways and i would get a message?

  450. lovetox

    no look at the namespace

  451. jubalh


  452. lovetox

    there can be smaller changes that dont bump a namespace, but they are never breaking

  453. jubalh

    ok good

  454. Tobias has left

  455. Tobias has joined

  456. jubalh

    what would happen if i have a namespace?

  457. j.r has left

  458. jubalh

    if there would be urn:xmpp:mam:1 urn:xmpp:mam:2 and urn:xmpp:mam:3. and my client was written for urn:xmpp:mam:1. it would depend on whether the server impelments several or usually they only support latest when they update to a new namespace?

  459. neshtaxmpp has left

  460. alameyo has joined

  461. ralphm has joined

  462. labdsf has joined

  463. j.r has joined

  464. kokonoe has left

  465. kokonoe has joined

  466. Kev has left

  467. Steve Kille has left

  468. jubalh wonders if his question doesnt make sense

  469. jubalh looks as lovetox

  470. xnamed has left

  471. kokonoe has left

  472. alameyo has left

  473. alameyo has joined

  474. lovetox

    in xep 313 its described how you find out what the server supports jubalh

  475. lovetox

    a server announces in its disco info what features it has

  476. alameyo has left

  477. lovetox

    often servers implement multiple versions of XEPs

  478. lovetox

    MAM is such an example

  479. jubalh

    thanks :)

  480. Steve Kille has joined

  481. kokonoe has joined

  482. kokonoe has left

  483. alameyo has joined

  484. ta

    jubalh: what are you up to?

  485. ta is a courious profanity user

  486. Nekit has joined

  487. marc_ has joined

  488. jubalh

    ta, nothing special. i just need to get familiar with all the XMPP landscape so i can help better with profanity. there is a lot that i'm unsure about :)

  489. kokonoe has joined

  490. ta

    Very important are profile pictures in ascii art ;-)

  491. jubalh has left

  492. Ge0rG

    ta: you need to switch to poezio then. I hate that feature, but it's there.

  493. Lance has left

  494. Ge0rG

    jubalh: implement XEP-0379. Display a QR code for mobile users, generate and process preauth tokens! 😁

  495. kokonoe has left

  496. Lance has joined

  497. alacer has joined

  498. xnamed has joined

  499. kokonoe has joined

  500. rtq3 has left

  501. labdsf has left

  502. labdsf has joined

  503. neshtaxmpp has joined

  504. jubalh has joined

  505. kokonoe has left

  506. waqas has left

  507. waqas has joined

  508. jubalh

    ta, actually i thought about this today ;D

  509. alameyo has left

  510. alameyo has joined

  511. j.r has left

  512. j.r has joined

  513. xnamed has left

  514. xnamed has joined

  515. alameyo has left

  516. jubalh

    I might be in Berlin in a few weeks. I heard there is an XMPP meetup. Anyone of you guys there? Maybe I should join in case its the same week

  517. xnamed has left

  518. xnamed has joined

  519. debacle

    jubalh, please join xmpp:berlin-meetup@conference.conversations.im?join

  520. kokonoe has joined

  521. jubalh

    debacle, done, thx

  522. debacle

    we also have an XMPP sprint in Berlin: https://wiki.xmpp.org/web/Sprints/2019_March_Berlin

  523. debacle

    all XMPP developers, coders, documentors, editors are invited

  524. debacle

    food and drinks are free

  525. pep.

    Careful when saying "free food and drinks", you're going to attract too many people in XMPP

  526. debacle

    that was intended :)

  527. kokonoe has left

  528. debacle

    as long as they actually *do* something (other than eating and drinking) it's fine

  529. rtq3 has joined

  530. peter has left

  531. jubalh

    hmm that would be interesting. though i will proably be there on another week, maybe i can come again for this event

  532. xnamed has left

  533. xnamed has joined

  534. jubalh

    at least in case you guys dont mind me to bother you with all kinds of beginnre xmpp dev questions ;)

  535. alacer has left

  536. kokonoe has joined

  537. debacle

    we probably can't help you, but we would try

  538. ta

    debacle: who takes care of the espenses?

  539. alameyo has joined

  540. ta

    Ge0rG, jubalh: i mentioned that feature because i find it a funny gimmick and it probably does not involve too much fiddling with xmpp itself in the first place.

  541. rtq3 has left

  542. debacle

    ta, we have (almost certainly) a sponsor :) it's limited a little bit, but we expect we can have sandwiches and drinks during the days. The restaurant in the night has to be paid by everyone themselves. But we go to a relatively cheap one. We know, that many are students etc.

  543. waqas has left

  544. kokonoe has left

  545. kokonoe has joined

  546. wurstsalat has joined

  547. ta

    Okay. Thought nicr company is giving back.

  548. debacle

    jubalh, there is something you might like to adopt. There is a profanity plugin to support OMEMO. (In fact, there are even two of them.) The original author abandoned it, but I think it might be easier nowadays, because syndace wrote a nice OMEMO library in Python. You could go on with its development.

  549. jubalh

    debacle, just today somebody started to work on OMEMO support

  550. jubalh

    no plugin though, he started to implement it in c in the client (otr and pgp are also done like that)

  551. jubalh

    but we were aware of the started plugins

  552. debacle

    Oh, great!

  553. debacle

    Just today I tried OMEMO successfully in jp (command line client of Salut à Toi) and Psi+.

  554. ta

    jubalh: that is awesome news. I try to contain myself

  555. jubalh

    ta, its rather unofficial yet. so lets not create pressure for the guy working on it :)

  556. waqas has joined

  557. waqas has left

  558. oli has left

  559. ta

    Yeah, we are in private here *cough*

  560. jubalh


  561. waqas has joined

  562. debacle

    no need to reveal anything, just give us name, phone number, and physical address (which is *not* the MAC)

  563. novnov has joined

  564. jubalh


  565. jubalh has left

  566. rtq3 has joined

  567. ta

    Seriously its nice to see some progress

  568. xnamed has left

  569. xnamed has joined

  570. alameyo has left

  571. alameyo has joined

  572. kokonoe has left

  573. kokonoe has joined

  574. novnov has left

  575. kokonoe has left

  576. kokonoe has joined

  577. kokonoe has left

  578. lskdjf has left

  579. xnamed has left

  580. xnamed has joined

  581. kokonoe has joined

  582. jubalh has joined

  583. Yagiza has left

  584. xnamed has left

  585. Nekit has left

  586. xnamed has joined

  587. jubalh has left

  588. labdsf has left

  589. labdsf has joined

  590. j.r has left

  591. j.r has joined

  592. Ge0rG

    What's a good user understandable name for "muc bookmarks"? "my group chats"?

  593. ta

    Activly joined/connected or stored and to selelct for connecting?

  594. Ge0rG


  595. Zash

    "Bookmarked (group) chats" ?

  596. Zash

    Favorited maybe?

  597. Zash

    or Starred

  598. Ge0rG

    Favorites... Hmmm, that's a good one

  599. ta

    +1 for Favorites

  600. Ge0rG

    Though the implications are rather... "synchronized to all devices"

  601. lorddavidiii has joined

  602. ta

    And here are a server developer, a security consultant and a UI-noob discussing UI. The result must be awesome ;-)

  603. Ge0rG

    And autojoin is "automatically join on other devices"

  604. Zash

    Perfectly consistennt with XMPP

  605. Zash

    Perfectly consistent with XMPP

  606. lskdjf has joined

  607. ta

    Ge0rG: joining, leaving mucs and synchronizarion is hard to explain to others. In sync would be easiest to explain, but i myself woulnt want it for all mucs.

  608. Andrew Nenakhov has left

  609. Andrew Nenakhov has joined

  610. Ge0rG


  611. kokonoe has left

  612. ta

    On my mobile i hust want the most important public mucs to be connected, the ones i stumbled in to be moderator... On desktop connect to all, but only open some... Its complicated.

  613. kokonoe has joined

  614. ta

    Ge0rG: i think i have seen that pnenomenal piece of art before.

  615. debacle has left

  616. Zash

    "Always show chat on other devices" for autojoin maybe?

  617. goffi has left

  618. Ge0rG

    What's a device?

  619. Zash


  620. Zash

    What does it mean to have a bookmarked but not joined room?

  621. Ge0rG


  622. Zash


  623. kokonoe has left

  624. Ge0rG

    Zash: it doesn't have any effect by default, except that it's shown in some obscure dialogs?

  625. Zash


  626. kokonoe has joined

  627. Zash

    Maybe Favorite should be bookmark+autojoin, while the more neutral Bookmark is just bookmark?

  628. remko has left

  629. remko has joined

  630. ta

    a bookmark deiitely sounds passive, not like something already joined/connected

  631. Ge0rG


  632. Ge0rG

    Maybe somebody can fix the mockdown

  633. Zash

    Why do you bookmark?

  634. Zash

    Why do you set it to autojoin?

  635. Zash

    (or not)

  636. Half-ShotX has joined

  637. Ge0rG

    I wouldn't add non-autojoin bookmarks from *my* client

  638. Zash

    But as a user?

  639. waqas has left

  640. waqas has joined

  641. waqas has left

  642. goffi has joined

  643. Lance

    I bookmark rooms so I don't have to remember/find the room JID again, and to not have to remember to set my nick every time. I only mark a couple that i'm always interested in to autojoin; the rest are just for shortcuts whenever I do want to join in.

  644. j.r has left

  645. j.r has joined

  646. alacer has joined

  647. lovetox

    But the user should not need to set autojoin or remove it

  648. lovetox

    autojoin is only for the client to know when it starts what your last conversations were

  649. lovetox

    for a user there should only "Leave this conversation" or "Join this conversation"

  650. lovetox

    the details of how the client remembers what conversations were joined and how and if he saves that on the server should not be the concern of the user

  651. xnamed has left

  652. Ge0rG

    lovetox: what if a user wants to join all their private MUCs from the mobile, but not high traffic MUCs like this one?

  653. Lance

    Not even mobile vs desktop or traffic. I've got over 30 rooms bookmarked. Only 5 or so set to autojoin

  654. lovetox

    Lance thats the most usual usecase

  655. lovetox

    everybody does it like that

  656. Lance

    That could be a side effect from client UIs, where clients open up a new tab for each room, and you're only 'joined' while that tab is open. And I don't want 30+ tabs opened

  657. Yagiza has joined

  658. lovetox

    Ge0rG, highly specialized usecase, where the user cares about traffic consumption and modifies his MUC joins because it saves him X percent in data traffic

  659. lovetox

    thats nothing i would develop for

  660. Lance

    ooooh, now i think i understand the UX you're describing lovetox

  661. Lance has left

  662. Ge0rG

    lovetox: you are only saying that because you are a desktop developer! 😜

  663. Yagiza has left

  664. l has left

  665. lovetox

    maybe, i also dont have a smartphone

  666. lovetox

    but at least i know there is a billion whatsapp users, and they dont have the chance to optimize their traffic

  667. lovetox

    didnt stop them from using it

  668. lskdjf has left

  669. Ge0rG

    They get their traffic optimized centrally

  670. lovetox

    and they share so many pictures, how many MUCs do you have to join that you get the equiv of a 5 MB photo in traffic

  671. yvo has joined

  672. Ge0rG

    I know I started the trolling, but now you've overdone.

  673. waqas has joined

  674. Ge0rG

    The problem isn't large files but waking up the radio all the time for small packets

  675. waqas has left

  676. Nekit has joined

  677. lovetox

    but the topic was bookmarks and muc joins ^^

  678. Ge0rG

    Like for presence updates, or the millionth disco info request

  679. lovetox

    yeah disco info is bad

  680. lovetox

    if you change the disco info of the client

  681. lovetox

    then join a muc

  682. lovetox

    you are in a world of hurt

  683. Ge0rG

    If you don't change it, it still hurts

  684. lovetox

    why? should be cached then or not

  685. Ge0rG

    Nobody is testing those code paths

  686. Ge0rG

    People add junk hashes to their presence, respond with incorrect caps etc

  687. Zash

    Devs add stuff that makes every caps hash unique

  688. lovetox

    actually i have a log warning for that, there are really client out there who calculate that wrong

  689. Ge0rG


  690. vaulor has left

  691. vaulor has joined

  692. lovetox

    ah yeah i thought it was poezio, but never bothered to verify it

  693. peter has joined

  694. yvo has left

  695. l has joined

  696. lskdjf has joined

  697. peter has left

  698. Kev has joined

  699. Kev has left

  700. goffi has left

  701. wurstsalat has left

  702. remko has left

  703. Lance has joined

  704. ThibG has left

  705. ThibG has joined

  706. ThibG has left

  707. ThibG has joined

  708. Alex has left

  709. lovetox has left

  710. Kev has joined

  711. Maranda has left

  712. Maranda has joined

  713. Tobias has left

  714. Kev has left

  715. lorddavidiii has left

  716. lorddavidiii has joined

  717. wurstsalat has joined

  718. rtq3 has left

  719. rtq3 has joined

  720. ThibG has left

  721. ThibG has joined

  722. frainz has left

  723. frainz has joined

  724. rtq3 has left

  725. rtq3 has joined

  726. Syndace has left

  727. lorddavidiii has left

  728. frainz has left

  729. frainz has joined

  730. Syndace has joined

  731. ThibG has left

  732. ThibG has joined

  733. rtq3 has left

  734. rtq3 has joined

  735. moparisthebest has left

  736. moparisthebest has joined

  737. Nekit has left

  738. rtq3 has left

  739. rtq3 has joined

  740. rtq3 has left

  741. andrey.g has left

  742. lorddavidiii has joined

  743. andrey.g has joined

  744. xnamed has joined

  745. lorddavidiii has left

  746. wurstsalat has left

  747. ralphm has left

  748. intosi has left

  749. wurstsalat has joined

  750. frainz has left

  751. frainz has joined

  752. karoshi has left