XSF Discussion - 2021-02-03

  1. wladmis has left

  2. wladmis has joined

  3. wladmis has left

  4. wladmis has joined

  5. emus has left

  6. debacle has left

  7. lskdjf has left

  8. Andrzej has joined

  9. govanify has left

  10. govanify has joined

  11. nyco has left

  12. Andrzej has left

  13. Vaulor has left

  14. Seve has left

  15. marek has left

  16. marek has joined

  17. Adi has joined

  18. marek has left

  19. marek has joined

  20. Andrzej has joined

  21. nyco has joined

  22. wladmis has left

  23. wladmis has joined

  24. Adi has left

  25. Andrzej has left

  26. krauq has left

  27. krauq has joined

  28. govanify has left

  29. govanify has joined

  30. Andrzej has joined

  31. stpeter has joined

  32. stpeter has left

  33. wladmis has left

  34. Adi has joined

  35. Andrzej has left

  36. paul has left

  37. lskdjf has joined

  38. andrey.g has left

  39. Adi has left

  40. neshtaxmpp has joined

  41. jonas’ has left

  42. marek has left

  43. marek has joined

  44. Adi has joined

  45. jonas’ has joined

  46. Calvin has left

  47. lskdjf has left

  48. stp has left

  49. Adi has left

  50. Adi has joined

  51. neshtaxmpp has left

  52. stp has joined

  53. govanify has left

  54. govanify has joined

  55. Neustradamus has left

  56. Adi has left

  57. Andrzej has joined

  58. stp has left

  59. Yagiza has joined

  60. govanify has left

  61. govanify has joined

  62. murabito has left

  63. chronosx88 has joined

  64. murabito has joined

  65. Andrzej has left

  66. neshtaxmpp has joined

  67. Andrzej has joined

  68. mukt2 has joined

  69. Adi has joined

  70. Andrzej has left

  71. Vaulor has joined

  72. Andrzej has joined

  73. govanify has left

  74. govanify has joined

  75. Adi has left

  76. LNJ has left

  77. neshtaxmpp has left

  78. marek has left

  79. marek has joined

  80. Andrzej has left

  81. Seve has joined

  82. andy has joined

  83. LNJ has joined

  84. Andrzej has joined

  85. Tobias has joined

  86. ti_gj06 has joined

  87. neshtaxmpp has joined

  88. Neustradamus has joined

  89. Andrzej has left

  90. Andrzej has joined

  91. karoshi has joined

  92. Adi has joined

  93. govanify has left

  94. govanify has joined

  95. govanify has left

  96. govanify has joined

  97. Andrzej has left

  98. govanify has left

  99. govanify has joined

  100. jcbrand has joined

  101. nyco has left

  102. govanify has left

  103. govanify has joined

  104. Adi has left

  105. emus has joined

  106. winfried has left

  107. winfried has joined

  108. nyco has joined

  109. mukt2 has left

  110. mdosch has left

  111. mdosch has joined

  112. Adi has joined

  113. Andrzej has joined

  114. Adi has left

  115. mathijs has left

  116. mathijs has joined

  117. Adi has joined

  118. paul has joined

  119. lorddavidiii has joined

  120. goffi has joined

  121. marek has left

  122. marek has joined

  123. Andrzej has left

  124. Andrzej has joined

  125. marek has left

  126. marek has joined

  127. yushyin has left

  128. floretta has left

  129. Wojtek has joined

  130. yushyin has joined

  131. Andrzej has left

  132. Andrzej has joined

  133. mukt2 has joined

  134. pasdesushi has joined

  135. pasdesushi has left

  136. LNJ has left

  137. alacer has left

  138. debacle has joined

  139. LNJ has joined

  140. alacer has joined

  141. mukt2 has left

  142. Adi has left

  143. Mikaela has joined

  144. karoshi has left

  145. Andrzej has left

  146. floretta has joined

  147. karoshi has joined

  148. Andrzej has joined

  149. floretta has left

  150. andrey.g has joined

  151. alameyo has left

  152. Dele Olajide has joined

  153. debacle has left

  154. LNJ has left

  155. andrey.g has left

  156. ti_gj06 has left

  157. Adi has joined

  158. krauq has left

  159. krauq has joined

  160. ti_gj06 has joined

  161. alameyo has joined

  162. floretta has joined

  163. stp has joined

  164. purplebeetroot has joined

  165. stp has left

  166. stp has joined

  167. Wojtek has left

  168. papatutuwawa has joined

  169. Mikaela has left

  170. krauq has left

  171. krauq has joined

  172. stp has left

  173. govanify has left

  174. govanify has joined

  175. purplebeetroot has left

  176. ti_gj06 has left

  177. moparisthebest has left

  178. papatutuwawa has left

  179. Wojtek has joined

  180. purplebeetroot has joined

  181. purplebeetroot has left

  182. floretta has left

  183. papatutuwawa has joined

  184. mukt2 has joined

  185. Wojtek has left

  186. krauq has left

  187. sonny has left

  188. sonny has joined

  189. purplebeetroot has joined

  190. krauq has joined

  191. lovetox has left

  192. ti_gj06 has joined

  193. lovetox has joined

  194. floretta has joined

  195. Mikaela has joined

  196. alameyo has left

  197. nyco has left

  198. debacle has joined

  199. murabito has left

  200. murabito has joined

  201. nyco has joined

  202. esil has joined

  203. esil has left

  204. alameyo has joined

  205. alameyo has left

  206. papatutuwawa has left

  207. Steve Kille has left

  208. LNJ has joined

  209. serge90 has left

  210. ti_gj06 has left

  211. Steve Kille has joined

  212. x51 has joined

  213. serge90 has joined

  214. stp has joined

  215. eevvoor has left

  216. mukt2 has left

  217. antranigv has joined

  218. nyco has left

  219. nyco has joined

  220. mukt2 has joined

  221. alacer has left

  222. nyco has left

  223. nyco has joined

  224. mathijs has left

  225. mathijs has joined

  226. alacer has joined

  227. lskdjf has joined

  228. ti_gj06 has joined

  229. moparisthebest has joined

  230. wladmis has joined

  231. lskdjf has left

  232. Calvin has joined

  233. Calvin has left

  234. Adi has left

  235. karoshi has left

  236. ti_gj06 has left

  237. Adi has joined

  238. karoshi has joined

  239. papatutuwawa has joined

  240. karoshi has left

  241. karoshi has joined

  242. andy has left

  243. mukt2 has left

  244. neshtaxmpp has left

  245. neshtaxmpp has joined

  246. lskdjf has joined

  247. stpeter has joined

  248. stpeter has left

  249. lorddavidiii has left

  250. mukt2 has joined

  251. ti_gj06 has joined

  252. chronosx88 has left

  253. chronosx88 has joined

  254. Seve has left

  255. Vaulor has left

  256. alameyo has joined

  257. govanify has left

  258. govanify has joined

  259. ti_gj06 has left

  260. papatutuwawa has left

  261. Seve has joined

  262. LNJ has left

  263. karoshi has left

  264. Vaulor has joined

  265. LNJ has joined

  266. karoshi has joined

  267. karoshi has left

  268. ti_gj06 has joined

  269. flow

    jonas’> and for the record, I know of at least one implementation which does not guarantee the order and which would with that change become non-compliant care to reveal the name of the implementation?

  270. stp has left

  271. Steve Kille has left

  272. karoshi has joined

  273. LNJ has left

  274. LNJ has joined

  275. flow

    Zash, why do you think the non-SRV fallback was a mistake?

  276. Zash

    If it works without it, why bother?

  277. Zash

    And that's how you get things ignoring it.

  278. flow

    Given that even today many devices, incl routers, prevent SRV lookups, it appears to be a nice mechanism to achieve connectivity, even in hostile environments

  279. Steve Kille has joined

  280. flow

    So it is again a trade-off

  281. Zash

    So we should only use TLS on 443 for everything ever?

  282. flow

    Not sure if I follow

  283. stp has joined

  284. flow

    it is a trade off, because maybe without the non-SRV fallback XMPPs reputation would be worse, cause "it often does not connect for some reason"

  285. SamWhited

    Does anyone have a client recommendation that actually works for Windows? Got a friend asking and, sadly, I have no idea what to tell them

  286. flow

    and I think I would always strive to increase the chances the client is able to connect, whereas server operators are often able to forwards the fallback port to the right machine (what yax.im potentially does)

  287. LNJ has left

  288. SamWhited

    Also what free servers are available these days that aren't constantly offline? I never know what to recommend to people who aren't super tech savvy

  289. lovetox

    SamWhited, Gajim and jabber.fr

  290. SamWhited

    This person doesn't speak french so I probably shouldn't point them at that one

  291. lovetox


  292. SamWhited

    Sorry, should have said, as far as I know they only speak english

  293. SamWhited

    Because the whole web page is in french and they probably want to be able to setup an account :)

  294. lovetox

    there is no french speaking needed to register at that server

  295. lovetox

    you can register from within gajim

  296. lovetox

    the account creation wizard will lead him through the process, he just has to type jabber.fr into the filed

  297. SamWhited

    I don't think that's going to be most peoples first instinct. If I say "you can get an account at this server" they're probably going to try and find tutorials or try to visit the site

  298. Zash

    flow, I came to that conclusion at some point and I don't have the reasoning in my head atm. Something about optional things being bad and unreliable.

  299. lovetox

    i thought its your friend

  300. lovetox

    hm there are a number of other servers

  301. SamWhited

    lovetox: they are, but they are non technical and I'm having a hard enough time convincing them to use XMPP at all without being like "Oh, and setup will be too complicated so I'll have to walk you through every step". I want fewer things to scare them off, and visiting the site and not being able to read it probably won't give them a good first impression :)

  302. Link Mauve

    We’d like to eventually translate the website, but the PHP horror that it currently is doesn’t let us do that easily yet.

  303. lovetox

    i think on the C site the compliance tester has a lot of servers

  304. SamWhited

    Yah, I'm looking at the status page right now, not sure which ones are actually good to recommend though. Ever since jabber.at shut down I haven't had one that I know and trust to be solid and reliable

  305. mathieui

    But also, yes IBR is open, but our status outages are in french, as is the support room (even though we of course can answer english inquiries), so that should not be a top pick

  306. SamWhited

    Yah, don't get me wrong, I've heard good things about jabber.fr and would probably recommend it to people if I knew they spoke french, I just don't want that to be a barrier for this person :)

  307. mathieui

    I don’t really know the public english servers

  308. mathieui

    404.city exists, I don’t know what it amounts to, but it seems maintained

  309. Link Mauve

    Maybe conversations.im, if they’re fine with paying every year.

  310. lovetox

    But SamWhited i dont get how its more work for you to tell someone to go to a webpage and register, then just telling them, put this URL into the Gajim signup filed

  311. Link Mauve

    The price of having an English website. :)

  312. SamWhited

    It's not more work for me, but if they try to find tutorials or visit the site it's just one more "scary" thing for them to have to deal with. I'm trying to minimize the pain, and that means a site that has support and what not in a language they understand.

  313. mathieui

    SamWhited, there is https://status.conversations.im/

  314. SamWhited

    mathieui: that's what I'm looking through :)

  315. mathieui

    oh sorry, https://status.conversations.im/historical/

  316. SamWhited

    I just don't know which ones are actually good

  317. mathieui

    but not updated anymore

  318. SamWhited

    Thanks; went with Gajim and yax.im, which I forgot was public but which I know Ge0rG keeps up and running. Hopefully they'll be able to register without too much trouble.

  319. mathijs has left

  320. mathijs has joined

  321. lskdjf has left

  322. lskdjf has joined

  323. papatutuwawa has joined

  324. jonas’

    mathieui, fwiw, 404.city has mod_block_strangers loaded

  325. mathieui

    Oh well

  326. emus

    lovetox, SamWhited: At Kaidan we have defined soft categories whether a server should be suitable to recommend or not. E.g. website language. I think this is important from the point when one need support

  327. SamWhited

    I vaguely remembered 404.city arguing they should be part of some list and people saying their uptime was bad, or they did something else bad (maybe mod_block_strangers) and I couldn't remember what it was so I didn't consider them, but considering I don't even remember the details maybe that was a bad assumption (and apologies to the owner if they're here and I'm just misremembering that there was something bad about the service)

  328. SamWhited

    emus: oh cool, I'd be curious to see those if you have them listed somewhere

  329. SamWhited

    I never know what to recommend to people, so that would be helpful.

  330. werdan has joined

  331. lskdjf has left

  332. karoshi has left

  333. Ge0rG

    It used to be a simple JSON at https://invent.kde.org/network/kaidan/-/blob/master/data/servers.json

  334. Ge0rG

    Currently, a draft for a more complex JSON is worked on at https://invent.kde.org/melvo/xmpp-providers

  335. emus


  336. SamWhited

    I'm still hesitant about clients, just quickly doing a search for "best windows XMPP client" I see why they were concerned. Everything looks like early 2000's or 90's UIs, most of these I didn't know still existed or are like Pidgin and haven't been updated in *years*, etc.

  337. Ge0rG

    But whenever I open that tab and I see the four-levels-deep-nested-JSON I just close the tab.

  338. mathieui

    SamWhited, gajim 1.3.0 looks quite good imo (but not final release yet)

  339. SamWhited

    I recommended Gajim like people said because it's not terrible on Linux, so hopefully it looks okay on Windows and doesn't have the same old "GTK looks bad" problems everyting used to have

  340. Ge0rG

    SamWhited: good news! Pidgin was recently upgraded to CVE-2017-5589

  341. mathieui

    Ge0rG, that json is wrong! jabber.fr is online since 2003, not 2012!

  342. Ge0rG

    SamWhited: current gajim nightlies work decently on windows. *And* there is a Bruno theme!

  343. lovetox

    SamWhited, we are currently reworking the GUI in Gajim to look more like todays messengers

  344. LNJ has joined

  345. SamWhited

    Although I admit, I'm hesitant because even on Linux Gajim still shows me python stack dumps on occasion, and I wouldn't want non-tech people to ever see the "Programming Error" pop up

  346. Ge0rG

    mathieui: make a PR

  347. lovetox

    but we still need 4-6 months

  348. SamWhited

    yah, hopefully it will work well enough for them and they'll be impressed as updates come out

  349. lovetox

    SamWhited, about error popups

  350. lovetox

    so you would say the application should just not work on an error

  351. lovetox

    and show nothing?

  352. karoshi has joined

  353. SamWhited

    lovetox: I don't know what it should show, but definitely not a giant stack dump, that's just scary :)

  354. lovetox

    its not giant, its a little popup with a message what happend and what the next steps are that the user can take

  355. lovetox

    but yeah when i think about other software

  356. lovetox

    i never see errors

  357. lovetox

    i think they just op to silently fail

  358. lovetox

    or they are perfect and never have errors :D

  359. SamWhited

    Most things probably show a "Something went wrong, do you want to report this?" I think

  360. SamWhited

    With maybe an advanced view where you can see the error if you're the type who can do something about it.

  361. lovetox

    of course we could hide the data and only show it on advanced

  362. lovetox

    but it was important to me that the user sees exactly the data which get reported

  363. lovetox

    otherwise im confronted with allegations that Gajim phones home or something

  364. SamWhited

    I think errors fall into a couple of categories: things that the user can do something about (eg. "this search was invalid, please don't use special characters") which generally shouldn't interrupt the workflow and should tell the user how to fix it

  365. SamWhited

    Things the user can't do anything about but need to know about and are just informational ("this server is offline, please wait a bit and try again")

  366. SamWhited

    And things the user can't do anything about but someone else can (eg. "this thing crashed, our bad, here's a link to send us a report and you can expand the advanced view to see the stack dump if you want")

  367. SamWhited

    Maybe also "things which really can just silently fail because they're not errors and we expect them to fail sometimes". I don't have an example of that, I imagine it's rare, but it might exist.

  368. SamWhited

    Anyways, I don't know how to best handle them, but eg. Slack never shows me a scary stack dump, but also it doesn't seem like things silently just don't work

  369. werdan has left

  370. lskdjf has joined

  371. papatutuwawa has left

  372. stp has left

  373. LNJ has left

  374. karoshi has left

  375. LNJ has joined

  376. karoshi has joined

  377. lorddavidiii has joined

  378. andy has joined

  379. Daniel has left

  380. Daniel has joined

  381. serge90 has left

  382. stp has joined

  383. Andrzej has left

  384. SamWhited

    jcbrand: in converse.js does it not pick the same name you're already using in a chat by default? Same friend also found that and logged in with it because he didn't want to install anything on his work laptop, but is asking why it's making his name "<username>2" or something instead of just being the same as Gajim

  385. SamWhited

    sorry, wrong room, meant to take that to the converse room and just went back to the one I was just asking in out of habbit

  386. stpeter has joined

  387. stpeter has left

  388. stp has left

  389. serge90 has joined

  390. Andrzej has joined

  391. Sam has joined

  392. lskdjf has left

  393. neshtaxmpp has left

  394. Neustradamus has left

  395. Neustradamus has joined

  396. ti_gj06 has left

  397. Andrzej has left

  398. mukt2 has left

  399. neshtaxmpp has joined

  400. Andrzej has joined

  401. krauq has left

  402. mathijs has left

  403. krauq has joined

  404. intosi has left

  405. mukt2 has joined

  406. werdan has joined

  407. chronosx88 has left

  408. intosi has joined

  409. werdan has left

  410. raghavgururajan has left

  411. raghavgururajan has joined

  412. adiaholic has left

  413. Andrzej has left

  414. chronosx88 has joined

  415. Yagiza has left

  416. Daniel has left

  417. adiaholic has joined

  418. alameyo has left

  419. floretta has left

  420. andy has left

  421. intosi has left

  422. papatutuwawa has joined

  423. alameyo has joined

  424. serge90 has left

  425. lskdjf has joined

  426. floretta has joined

  427. nyco has left

  428. x51 has left

  429. stpeter has joined

  430. stpeter has left

  431. stp has joined

  432. intosi has joined

  433. neshtaxmpp has left

  434. jcbrand

    SamWhited: I've responded in the Converse MUC

  435. Sam

    Thanks; sorry for the room mixup.

  436. stp has left

  437. jnaeff has left

  438. edhelas has left

  439. edhelas has joined

  440. adiaholic has left

  441. emus has left

  442. emus has joined

  443. Daniel has joined

  444. Sam

    (looks like a bug in Converse, FYI; the author says it should use the existing username)

  445. Sam

    *facepalm* why does my recent chat thing keep defaulting to this room?

  446. Sam

    Sorry again.

  447. intosi has left

  448. goffi has left

  449. andy has joined

  450. chronosx88 has left

  451. chronosx88 has joined

  452. stp has joined

  453. ti_gj06 has joined

  454. intosi has joined

  455. nyco has joined

  456. stp has left

  457. lovetox


  458. alameyo has left

  459. stp has joined

  460. Andrzej has joined

  461. adiaholic has joined

  462. intosi has left

  463. intosi has joined

  464. stp has left

  465. papatutuwawa has left

  466. mathijs has joined

  467. Andrzej has left

  468. intosi has left

  469. stp has joined

  470. antranigv has left

  471. werdan has joined

  472. stp has left

  473. antranigv has joined

  474. stp has joined

  475. Kev has left

  476. Kev has joined

  477. Kev has left

  478. andrey.g has joined

  479. stp has left

  480. stp has joined

  481. intosi has joined

  482. werdan has left

  483. stp has left

  484. andy has left

  485. stp has joined

  486. lskdjf has left

  487. chronosx88 has left

  488. chronosx88 has joined

  489. stp has left

  490. ti_gj06 has left

  491. stp has joined

  492. andy has joined

  493. stp has left

  494. intosi has left

  495. Tobias has left

  496. stp has joined

  497. stp has left

  498. intosi has joined

  499. chronosx88 has left

  500. Andrzej has joined

  501. jcbrand has left

  502. stp has joined

  503. intosi has left

  504. pasdesushi has joined

  505. lorddavidiii has left

  506. pasdesushi has left

  507. paul has left

  508. Mikaela has left

  509. intosi has joined

  510. edhelas has left

  511. edhelas has joined

  512. peetah has left

  513. peetah has joined

  514. Adi has left

  515. wurstsalat has left

  516. Andrzej has left

  517. Adi has joined

  518. alameyo has joined

  519. stp has left

  520. intosi has left

  521. peetah has left

  522. peetah has joined

  523. Dele Olajide has left

  524. Adi has left

  525. debacle has left

  526. intosi has joined

  527. alameyo has left

  528. marek has left

  529. Adi has joined

  530. marek has joined

  531. emus has left

  532. andy has left

  533. intosi has left

  534. mukt2 has left