XSF Discussion - 2022-07-04

  1. xnamed has left
  2. Kev has joined
  3. anamulhaque has left
  4. anamulhaque has joined
  5. xnamed has joined
  6. neshtaxmpp has joined
  7. pasdesushi has left
  8. singpolyma has left
  9. Alastair Hogge has joined
  10. singpolyma has joined
  11. anamulhaque has left
  12. neshtaxmpp has left
  13. anamulhaque has joined
  14. emus has left
  15. neshtaxmpp has joined
  16. pasdesushi has joined
  17. gooya has left
  18. neshtaxmpp has left
  19. Kev has left
  20. anamulhaque has left
  21. anamulhaque has joined
  22. millesimus has left
  23. neshtaxmpp has joined
  24. adiaholic has joined
  25. anamulhaque has left
  26. stp has left
  27. millesimus has joined
  28. antranigv has left
  29. adiaholic has left
  30. kujiu has left
  31. Kev has joined
  32. adiaholic has joined
  33. singpolyma has left
  34. adiaholic has left
  35. crypt has left
  36. crypt has joined
  37. Maranda[x] has joined
  38. raghavgururajan has joined
  39. singpolyma has joined
  40. xnamed has left
  41. Kev has left
  42. rebeld22 has joined
  43. Paganini has joined
  44. Steve Kille has left
  45. Steve Kille has joined
  46. kurisu has left
  47. kurisu has joined
  48. pablo has joined
  49. Seve has left
  50. pablo has left
  51. krauq has left
  52. Kev has joined
  53. krauq has joined
  54. Maranda[x] has left
  55. Vaulor has left
  56. adiaholic has joined
  57. krauq has left
  58. krauq has joined
  59. Kev has left
  60. adiaholic has left
  61. singpolyma has left
  62. adiaholic has joined
  63. djorz has left
  64. adiaholic has left
  65. anamulhaque has joined
  66. adiaholic has joined
  67. neshtaxmpp has left
  68. singpolyma has joined
  69. neshtaxmpp has joined
  70. Calvin has joined
  71. Kev has joined
  72. djorz has joined
  73. Calvin has left
  74. TheCoffeMaker has left
  75. millesimus has left
  76. anamulhaque has left
  77. anamulhaque has joined
  78. Yagiza has joined
  79. TheCoffeMaker has joined
  80. kurisu has left
  81. kurisu has joined
  82. krauq has left
  83. krauq has joined
  84. Kev has left
  85. jcbrand has joined
  86. millesimus has joined
  87. singpolyma has left
  88. djorz has left
  89. Holger has left
  90. singpolyma has joined
  91. atomicwatch has joined
  92. Holger has joined
  93. jcbrand has left
  94. Kev has joined
  95. Sam has left
  96. Maranda[x] has joined
  97. Menel has joined
  98. anamulhaque has left
  99. anamulhaque has joined
  100. Kev has left
  101. raghavgururajan has left
  102. xnamed has joined
  103. Holger has left
  104. jcbrand has joined
  105. anamulhaque has left
  106. Tobias has joined
  107. anamulhaque has joined
  108. anamulhaque has left
  109. anamulhaque has joined
  110. Sam has joined
  111. marc0s has left
  112. marc0s has joined
  113. Kev has joined
  114. anamulhaque has left
  115. anamulhaque has joined
  116. kurisu It's just unfathomable to me how people can use a client without mam. Let alone an entire messenger like irc. Like, do they really sit online 24/7 or come to terms with the fact they may outright lose messages mentioning them or just some important info?
  117. Tobias has left
  118. Tobias has joined
  119. xnamed has left
  120. Kev has left
  121. Yagiza has left
  122. Yagiza has joined
  123. Holger has joined
  124. kurisu has left
  125. kurisu has joined
  126. adiaholic has left
  127. adiaholic has joined
  128. anamulhaque has left
  129. anamulhaque has joined
  130. tomxcd has left
  131. Paganini has left
  132. tomxcd has joined
  133. crypt has left
  134. crypt has joined
  135. Sam has left
  136. rebeld22 has left
  137. moparisthebest kurisu: every IRC user uses a bouncer
  138. moparisthebest Which is a terrible but provides basically mam
  139. anamulhaque has left
  140. anamulhaque has joined
  141. kurisu Isn't a bouncer something you have to set up yourself
  142. moparisthebest Or use one someone else runs for you, a lot of IRC networks even run them nowadays
  143. konstantinos has joined
  144. Holger has left
  145. alex11 has joined
  146. Kev has joined
  147. Kev has left
  148. anamulhaque has left
  149. anamulhaque has joined
  150. Yagiza has left
  151. Yagiza has joined
  152. Kev has joined
  153. mathijs has left
  154. Guus I use MAM vey lightly. One-on-one messages that I missed are delivered through offline message storage, and missed MUC history is typically so old that it is barely relevant most of the time.
  155. Holger has joined
  156. anamulhaque has left
  157. anamulhaque has joined
  158. marc0s has left
  159. marc0s has joined
  160. mathijs has joined
  161. Kev has left
  162. marc0s has left
  163. marc0s has joined
  164. Calvin has joined
  165. lskdjf has joined
  166. Seve has joined
  167. anamulhaque has left
  168. anamulhaque has joined
  169. crypt has left
  170. Maranda[x] has left
  171. MSavoritias (fae,ve) has joined
  172. debacle has joined
  173. Calvin has left
  174. Andrzej has joined
  175. anamulhaque has left
  176. karoshi has joined
  177. anamulhaque has joined
  178. mathijs has left
  179. mathijs has joined
  180. Kev has joined
  181. emus has joined
  182. Sam has joined
  183. Link Mauve kurisu, it is, then people pay for something like irccloud so that someone does it for them.
  184. kurisu > I use MAM vey lightly. One-on-one messages that I missed are delivered through offline message storage, Doesn't that work for one device only
  185. Link Mauve But I also don’t use MAM myself, my client stays online since it runs on the same computer as my server, so it never misses messages.
  186. Link Mauve And I connect to it using ssh and tmux.
  187. jonas’ just like in good ol' IRC times
  188. Andrzej has left
  189. marc0s has left
  190. marc0s has joined
  191. Kev has left
  192. Kev has joined
  193. Kev has left
  194. Maranda[x] has joined
  195. Alex has joined
  196. MSavoritias (fae,ve) Personally i just embrase the ephemeral nature of irc 🤷‍♂️
  197. mjk has joined
  198. marc0s has left
  199. marc0s has joined
  200. COM8 has joined
  201. COM8 has left
  202. kurisu I only use irc via xmpp transport. My biggest use of xmpp btw
  203. kurisu Especially in slower channels. I may sometimes wait for days for a reply. Staying online for days to maybe get a reply is insane. So is setting up your own server, just to receive a message.
  204. *IM* has left
  205. *IM* has joined
  206. marc0s has left
  207. marc0s has joined
  208. Fishbowler has left
  209. Fishbowler has joined
  210. millesimus has left
  211. millesimus has joined
  212. marc0s has left
  213. marc0s has joined
  214. karoshi has left
  215. Ingolf has left
  216. Kev has joined
  217. marc0s has left
  218. anamulhaque has left
  219. marc0s has joined
  220. anamulhaque has joined
  221. marc0s has left
  222. marc0s has joined
  223. Apollo has left
  224. Vaulor has joined
  225. karoshi has joined
  226. Andrzej has joined
  227. Apollo has joined
  228. marc0s has left
  229. marc0s has joined
  230. marc0s has left
  231. marc0s has joined
  232. marc0s has left
  233. marc0s has joined
  234. mjk has left
  235. mjk has joined
  236. Ingolf has joined
  237. marc0s has left
  238. marc0s has joined
  239. marc0s has left
  240. marc0s has joined
  241. marc0s has left
  242. marc0s has joined
  243. Sam has left
  244. anamulhaque has left
  245. anamulhaque has joined
  246. marc0s has left
  247. marc0s has joined
  248. marc0s has left
  249. marc0s has joined
  250. adiaholic has left
  251. adiaholic has joined
  252. anamulhaque has left
  253. anamulhaque has joined
  254. marc0s has left
  255. marc0s has joined
  256. Kev has left
  257. pasdesushi has left
  258. Andrzej has left
  259. wurstsalat has joined
  260. *IM* has left
  261. Tobias has left
  262. marc0s has left
  263. marc0s has joined
  264. Tim R has joined
  265. pasdesushi has joined
  266. wurstsalat kurisu: I'm interested in that attribute error you're getting with Gajim. please join xmpp:gajim@conference.gajim.org?join or post it here :)
  267. larma has joined
  268. kurisu wurstsalat, I was about to post it, launched gajim to do it, and now it's no longer there :)
  269. anamulhaque has left
  270. anamulhaque has joined
  271. wurstsalat kurisu: which version are you running?
  272. millesimus has left
  273. kurisu wurstsalat: latest archlinux gajim 1.4.5-2
  274. stp has joined
  275. Maranda[x] has left
  276. Kev has joined
  277. millesimus has joined
  278. SteveF has joined
  279. adiaholic has left
  280. goffi has joined
  281. tomxcd has left
  282. krauq has left
  283. harry837374884 has joined
  284. stp has left
  285. krauq has joined
  286. tomxcd has joined
  287. adiaholic has joined
  288. anamulhaque has left
  289. anamulhaque has joined
  290. goffi has left
  291. goffi has joined
  292. wurstsalat kurisu: thanks
  293. neshtaxmpp has left
  294. neshtaxmpp has joined
  295. Ingolf has left
  296. goffi has left
  297. tomxcd has left
  298. anamulhaque has left
  299. anamulhaque has joined
  300. neshtaxmpp has left
  301. neshtaxmpp has joined
  302. tomxcd has joined
  303. adiaholic has left
  304. gooya has joined
  305. adiaholic has joined
  306. marc0s has left
  307. marc0s has joined
  308. xnamed has joined
  309. tomxcd has left
  310. Maranda[x] has joined
  311. gooya has left
  312. gooya has joined
  313. millesimus has left
  314. millesimus has joined
  315. kujiu has joined
  316. kujiu has left
  317. kujiu has joined
  318. goffi has joined
  319. tomxcd has joined
  320. goffi has left
  321. goffi has joined
  322. anamulhaque has left
  323. anamulhaque has joined
  324. atomicwatch has left
  325. karoshi has left
  326. stp has joined
  327. jinxd has joined
  328. harry837374884 has left
  329. adiaholic has left
  330. harry837374884 has joined
  331. adiaholic has joined
  332. karoshi has joined
  333. lovetox has left
  334. millesimus has left
  335. atomicwatch has joined
  336. *IM* has joined
  337. anamulhaque has left
  338. anamulhaque has joined
  339. marc0s has left
  340. marc0s has joined
  341. lovetox has joined
  342. millesimus has joined
  343. adiaholic has left
  344. adiaholic has joined
  345. jgart has left
  346. adiaholic has left
  347. jinxd has left
  348. anamulhaque has left
  349. anamulhaque has joined
  350. krauq has left
  351. krauq has joined
  352. Mikaela has joined
  353. adiaholic has joined
  354. marc0s has left
  355. marc0s has joined
  356. harry837374884 has left
  357. krauq has left
  358. krauq has joined
  359. xnamed has left
  360. Tobias has joined
  361. Apollo has left
  362. Apollo has joined
  363. Ingolf has joined
  364. larma has left
  365. harry837374884 has joined
  366. atomicwatch has left
  367. Sam has joined
  368. konstantinos has left
  369. marc0s has left
  370. marc0s has joined
  371. larma has joined
  372. xnamed has joined
  373. jinxd has joined
  374. millesimus has left
  375. papatutuwawa has joined
  376. atomicwatch has joined
  377. marc0s has left
  378. marc0s has joined
  379. xnamed has left
  380. xnamed has joined
  381. antranigv has joined
  382. Matthew has left
  383. uhoreg has left
  384. Half-Shot has left
  385. homebeach has left
  386. Half-Shot has joined
  387. Matthew has joined
  388. homebeach has joined
  389. uhoreg has joined
  390. xnamed has left
  391. xnamed has joined
  392. adiaholic has left
  393. adiaholic has joined
  394. Fishbowler has left
  395. Fishbowler has joined
  396. konstantinos has joined
  397. papatutuwawa has left
  398. Mikaela has left
  399. Ingolf has left
  400. adiaholic has left
  401. tomxcd has left
  402. tomxcd has joined
  403. Mikaela has joined
  404. adiaholic has joined
  405. gooya has left
  406. gooya has joined
  407. anamulhaque has left
  408. anamulhaque has joined
  409. antranigv has left
  410. rebeld22 has joined
  411. Paganini has joined
  412. Maranda[x] has left
  413. Maranda[x] has joined
  414. djorz has joined
  415. krauq has left
  416. antranigv has joined
  417. krauq has joined
  418. adiaholic has left
  419. millesimus has joined
  420. krauq has left
  421. adiaholic has joined
  422. krauq has joined
  423. adiaholic has left
  424. Wojtek has joined
  425. krauq has left
  426. adiaholic has joined
  427. anamulhaque has left
  428. krauq has joined
  429. anamulhaque has joined
  430. Friendly Resident Cynic has left
  431. Friendly Resident Cynic has joined
  432. krauq has left
  433. krauq has joined
  434. anamulhaque has left
  435. anamulhaque has joined
  436. Andrzej has joined
  437. adiaholic has left
  438. inky has left
  439. inky has joined
  440. adiaholic has joined
  441. singpolyma has left
  442. krauq has left
  443. krauq has joined
  444. Wojtek has left
  445. singpolyma has joined
  446. antranigv has left
  447. adiaholic has left
  448. Sam I get a stack trace literally every time I start gajim, and normally several times while using it. It would be really nice if there was a way to report them from within the interface without having to sign up for an account on a thing only used for gajim dev or figure out how to install sentry (which won't be something non-devs can do, plus it doesn't exist in my distro)
  449. konstantinos has left
  450. Link Mauve Telemetry would be very useful for all of our projects, too bad users would get very angry at that idea.
  451. Andrzej has left
  452. singpolyma Sam: how do you mean "install sentry"?
  453. pep. Well Conversations proposes to send stuff to a JID, it's not exactly perfect but it's not such a bad idea. No need to create yet another account to some platform
  454. singpolyma I just log into the gajim tracker with my GitHub account. One click easy. But I never run bleeding edge so their tracker is the wrong place to report my bugs
  455. Sam It doesn't have to be background telemetry, just when it gives me a stack trace have a button to optionally send it to someone.
  456. mh has left
  457. pep. I would definitely prefer using forms over messages but..
  458. Zash > ### Optional Runtime Requirements > - python3-sentry-sdk for Sentry error reporting to dev.gajim.org (users decide whether to send reports or not) This sounds a bit like a packaging problem?
  459. adiaholic has joined
  460. Wojtek has joined
  461. Sam singpolyma: it says something about installing sentry in the ui to report bugs. I assume it means a sentry python upload thing, I forget how sentry works.
  462. singpolyma Oh ok, so not install *sentry* just install the python lib. I didn't know that was supported! I should definitely add it if my version supports
  463. mh has joined
  464. Alex has left
  465. Sam Oh yah, that. Apparently it's an optional thing that doesn't exist on fedora.
  466. phoebos has joined
  467. Alex has joined
  468. phoebos has left
  469. Sam The "optional" part being the main problem (though I get that it's technically true)
  470. singpolyma Sam: could file whatever fedora's equivalent of a RFP bug is?
  471. Sam I don't know what that means
  472. singpolyma Lots of gajim deps are optional :)
  473. Sam But probably not
  474. Sam The whole point is that I shouldn't have to know dev stuff to report an issue
  475. singpolyma Installing deps isn't really "dev stuff"?
  476. singpolyma It's the same as how you have to install deps for A/V to work
  477. ralphm has left
  478. singpolyma The fact that fedora doesn't have the package is an issue of course, but an issue with fedora not with gajim
  479. adiaholic has left
  480. Sam Sure it is. I just installed a shiny messenger from the software center, I don't know what this python-omemo thing is or how to install it from the command line (or even that it's the unmentioned thing that will magically make the lock icon not be grey, it's not mentioned anywhere after all)
  481. Sam I'm in agreement that it's partially fedoras fault too, but gajim also makes it optional
  482. singpolyma If you have to install it from the command line that is also fedora's fault
  483. Sam Doesn't matter where you have to install it from
  484. singpolyma Ideally it would be a checkbox when you install the app
  485. Sam Sure, that would be way better
  486. Sam I'm not suggesting it's impossible to solve, just that all distros and gajim do it badly.
  487. Sam Optional stuff is just needlessly confusing in general.
  488. pep. So every application should pull telemetry dependencies non-optionally?
  489. singpolyma I honestly don't see how it's related to gajim at all
  490. Sam I didn't say that
  491. Zash As I said, it sounds like a packaging problem.
  492. singpolyma If they wanted it to be non optional fedora could also do that. Just because gajim doesn't crash when it's not present that's not a bad thing
  493. pep. Sam, that's kind of where I see this going. I agree it's good to make it easier for users but where should we put the line
  494. anamulhaque has left
  495. anamulhaque has joined
  496. Sam If gajim made eg. Omemo or sentry for reporting required distros would just work. If they see it as optional obviously they're not going to do extra work to support it. Sure, the problem could be solved from either direction, but I think that means there is a good argument that it's equally gajims responsibility to make sure their users have a good experience.
  497. Zash Looks like there is a package, but very new. https://packages.fedoraproject.org/pkgs/python-sentry-sdk/python3-sentry-sdk/
  498. Matthew has left
  499. Half-Shot has left
  500. uhoreg has left
  501. homebeach has left
  502. Half-Shot has joined
  503. Matthew has joined
  504. homebeach has joined
  505. uhoreg has joined
  506. Sam Put another wsy: Distro packagers have lots to do, they're not an expert in every single thing they package, so they're going to miss the optional bits. It's up to gajim to help them out.
  507. Link Mauve Sam, it’s entirely up to the packagers to decide how they want to make dependencies available, some distributions like Debian use a depends/recommends/optional system, where users can configure recommends to be either installed by default (like depends) or not (like optional).
  508. pep. ^
  509. Link Mauve In flathub, I made the choice to ship poezio-omemo alongside poezio, with no option not to have it, that’s a packaging decision.
  510. Link Mauve That’s entirely a packaging choice what you make optional and what you make available always.
  511. Link Mauve Note though that Gajim people might not want distribution packages to send them reports if they come from old versions.
  512. adiaholic has joined
  513. Link Mauve Because many distributions tend not to update software they ship, so they will continue providing bugs that have been fixed years before.
  514. Sam Yes, but if they look in Gajims deps and see "optional stuff" they're obviously going to mark those as optional, even if it's a bad idea
  515. pep. Maybe software version can be included in the report so that it's ignored on reception..
  516. tomxcd has left
  517. Link Mauve Users of such software can contact their packagers to recommend them not to mark them optional and instead make them recommends, for instance.
  518. jonas’ right, I recall some debate about xscreensaver on that topic (where bug reports against packaged software should go)
  519. Link Mauve pep., sounds a bit stupid to have hordes of users send the same issues for years despite it being ignored.
  520. Sam A better example of this might be Prosody (this removes the user UX concerns since it's not going to be a thing non-devs use mostly): on several distros I've tried I install prosody, then can't get it running. It always turns out that luasec is an optional dep. *technically* that's true, but it's not a sane default to not support TLS.
  521. Zash I vaguely recall there being no such thing as optional/recommended in .rpm
  522. Sam Sure, distros could fix this, but they won't because they're not experts and just see "prosody doesn't need this thing, let's not include it"
  523. Zash Sam, actually no longer tru
  524. Zash Sam, actually no longer true
  525. Link Mauve jonas’, Debian recommends all bugs about software they package to be filled against the Debian bugtracker, but users usually ignore that, and Debian does a very bad job at sending those bug reports to upstream projects.
  526. pep. Link Mauve, agreed.. but what else can a project do against ancient packages
  527. Sam oh nice! I run into that every time I setup prosody and never remember, so that's excellent
  528. Sam See, Gajim should fix this like the Prosody folks did :)
  529. Sam But yah, reports about old versions is a whole other topic and problem
  530. Link Mauve Sam, not just reports, users using old versions.
  531. Link Mauve This is mostly fixed by Flatpak in Gajim’s case.
  532. Sam Sure, that's what I mean, that's strictly a distro packaging issue
  533. Link Mauve Which avoids the problem by bypassing the distribution.
  534. Link Mauve And also by being packaged by the actual project people, so they know what is optional and what is not, and can make opinionated decisions.
  535. Sam Oh, you mean if Gajim itself packages a flatpack or RPM or whatever?
  536. rq77 has joined
  537. Link Mauve As a flatpak yes.
  538. Sam Yah, I agree that's great, but it won't solve anything
  539. Link Mauve How so?
  540. Zash There are other optional dependencies that are strongly recommended but technically optional because things work without them
  541. xecks has left
  542. Sam Most users will just install debian or whatever and never think "I should go look on this softwares website and update my repos"
  543. Link Mauve Yes, that’s a Debian issue.
  544. Link Mauve Or maybe a Debian user issue?
  545. Zash That is a policy decision for the user
  546. Zash Do they want Support, or do they want NEW FEATURES NOW!!!!!1
  547. Sam Yes, that's my point, it's a user issue. But we're veering into completely different and much bigger problems now.
  548. Link Mauve Where they expect a two years old distribution which ships three years old software to be usable.
  549. Link Mauve Zash, or bug fixes now.
  550. Zash Sam, so, ask Fedora devs to make that sentry package a dependency of Gajim, if it isn't already planned
  551. adiaholic has left
  552. jonas’ let's take a moment to remember windows, where all you get is setup.exe and trying to remember to update.
  553. Link Mauve Sam, if a user uses Flatpak, which on many distributions is the graphical default nowadays, this won’t be an issue.
  554. Zash jonas’, setup.exe with a bazillion Next steps that can include checkboxes for optional stuff?
  555. jonas’ :-)
  556. Zash where optional stuff often includes all sorts of garbage
  557. Dele Olajide has joined
  558. pep. Somebeing checked by default, like commercial ads :P
  559. adiaholic has joined
  560. jonas’ or "lets open pdf with firefox now"
  561. Zash Oh and it looks like Fedora has Recommends
  562. Link Mauve jonas’, we still have Gajim 0.11.4 Windows users on our server. :D
  563. Zash But every such dependency multiplies the number of possible setups by 2
  564. xecks has joined
  565. Dele Olajide has left
  566. Dele Olajide has joined
  567. Sam The original point was that normal users aren't going to reach out to Fedora or install random entire new package managers and we should make this as easy for them as possible which means sane defaults and guiding the packagers who probably don't have time to figure out if every single thing is actually required but marked optional or truly optional and not that useful. So I don't really want to think about reaching out to the maintainers or trying to figure out flatpak
  568. Sam I mean, obviously we can quibble about what should or should not truly be optional. Maybe the sentry thing is fine being optional but OMEMO isn't, for example, or maybe they should both be required.
  569. Zash Sam, if _you_ don't, then "normal" users definitely won't
  570. Dele Olajide has left
  571. Sam Yah, I definitely don't want to figure out extra steps just to use a chat thing, even though technically I have enough background knowledge to go do it.
  572. Skull Fucker has left
  573. homebeach has left
  574. Matthew has left
  575. Half-Shot has left
  576. uhoreg has left
  577. Half-Shot has joined
  578. Matthew has joined
  579. homebeach has joined
  580. uhoreg has joined
  581. Zash So instead you complained about it in a public chat, and not even the Gajim one.
  582. Dele Olajide has joined
  583. Dele Olajide has left
  584. Zash 30 minutes well spent, thanks all, I'm going to go buy insect nets for my window so I can have it open and free the 30°C inside air so it does not haunt me
  585. moparisthebest fortunately "normal" users don't use fedora
  586. pep. fwiw I don't even report problems for my own software.. at least not all of it :/
  587. Sam There was a discussion about reporting in Gajim, I suggested it should be easier. Others were the ones turning it into a big discussion.
  588. tomxcd has joined
  589. pep. moparisthebest, yeah they use Arch, we all know that :)
  590. Sam moparisthebest: my parents use it (they have no idea what it is, just that they bought a laptop and this weird new version of windows or something was on it). I picked fedora specifically beause this is getting more common
  591. Sam But also the discussion has nothing to do with gajim in particular, that was just the original example. It's a more general problem about picking sane defaults and where exactly that work lies. It's worth having here.
  592. moparisthebest Or picking sane distros
  593. moparisthebest pep.: unfortunately "normal" users run windows or macOS or chrome os I guess :'(
  594. Sam All of the ones I've used commonly do this (Arch, Fedora, Debian). Maybe some do it right, but enough big ones don't that I think it's reasonable to consider that the upstream software should think about this.
  595. singpolyma has left
  596. pep. Sam, I agree, as I said ealier, lines are blurry, and "sane" doesn't mean much
  597. Wojtek has left
  598. Link Mauve “14:59:01 Sam> The original point was that normal users aren't going to […] install random entire new package managers […]”, Fedora defaults to Flatpak when available.
  599. moparisthebest to Sam 's earlier point about prosody, I actually don't want prosody doing TLS at all when I install it so maybe I'm the target audience for luasec being optional ? :P
  600. Sam You could still have it not do TLS at all even if some extra stuff that will be beneficial to 90% of all users was included :) of course, there may be minimal distros where the point is to keep things small with different considerations, I'm arguing that we should think about the 90% and not make the day to day experience worse to cater to tiny percentages of users
  601. moparisthebest I remember ubuntu (and I don't remember if this was ubuntu-specific or debian did it too) used to *always* install recommended (but optional) packages when installing something
  602. moparisthebest and if you didn't want it all, you had to type --no-install-recommends to prevent it, perhaps that's what you are after?
  603. Yagiza has left
  604. Yagiza has joined
  605. singpolyma has joined
  606. Sam Yah, something like that would definitely be better from the distro side
  607. Sam I'm not sure if such a thing exists in Python, but a few of these should probably be done there too (back to Gajim as that was the original thing that turned into an example)
  608. anamulhaque has left
  609. singpolyma moparisthebest: that's the default on Debian as well
  610. papatutuwawa has joined
  611. singpolyma On Android I have to make this call myself, so I include the sentry lib or not depending on the distribution mechanism. For example I obviously can't include it in an fdroid build
  612. Mx2 has left
  613. wurstsalat Sam: python-sentry was declared optional, because we feared someone shouting *telemetry is bad* (without looking in the details on how sentry is configured with gajim). So we let the package maintainers decide whether to recommend sentry or not. Old versions reporting old issues are not a problem, since those are filtered automatically :)
  614. Sam Fair enough, sentry might be a reasonable actually optional one. For gajim specifically it would still be nice to be able to report stuff though.
  615. pasdesushi has left
  616. Sam singpolyma: thanks for thinking about that and not just being like "whatever, that's fdroids problem"
  617. wurstsalat Sam: if you install the sentry dep, you'll get the same traceback window, but clicking "Report" will do the rest automatically (no login needed)
  618. singpolyma has left
  619. Sam Yah, the sentry del doesn't exist on my distro (yet) and many users don't be able to figure that out.
  620. Sam Dep, even.
  621. crypt has joined
  622. wurstsalat Sam, https://pypi.org/project/sentry-sdk/
  623. Sam I'm aware of what it is :)
  624. wurstsalat no pypi for you?
  625. Andrzej has joined
  626. pasdesushi has joined
  627. Sam No, I'm just a poor normie who doesn't know what this pypi and command line thing is
  628. tomxcd has left
  629. Sam (Jokes aside, extra steps are just too much even though yes, I'm sure I could figure out a way, I just want to chat and I would report bugs, but not if it requires extra work for me)
  630. tomxcd has joined
  631. singpolyma has joined
  632. tomxcd has left
  633. singpolyma Sam: it *is* fdroid's problem of course. They could decide to add sentry if they wanted to, but I expect they anti-want it
  634. tomxcd has joined
  635. pasdesushi has left
  636. inky has left
  637. Wojtek has joined
  638. inky has joined
  639. *IM* has left
  640. pasdesushi has joined
  641. tomxcd has left
  642. krauq has left
  643. krauq has joined
  644. Ingolf has joined
  645. adiaholic has left
  646. konstantinos has joined
  647. *IM* has joined
  648. millesimus has left
  649. millesimus has joined
  650. marc0s has left
  651. marc0s has joined
  652. singpolyma has left
  653. Sam has left
  654. adiaholic has joined
  655. singpolyma has joined
  656. crypt has left
  657. marc0s has left
  658. marc0s has joined
  659. marc0s has left
  660. marc0s has joined
  661. Mx2 has joined
  662. marc0s has left
  663. Sam has joined
  664. crypt has joined
  665. marc0s has joined
  666. adiaholic has left
  667. marc0s has left
  668. marc0s has joined
  669. marc0s has left
  670. marc0s has joined
  671. harry837374884 has left
  672. *IM* has left
  673. tomxcd has joined
  674. inky has left
  675. harry837374884 has joined
  676. inky has joined
  677. stp has left
  678. adiaholic has joined
  679. marc0s has left
  680. marc0s has joined
  681. Ingolf has left
  682. Menel has left
  683. Menel has joined
  684. singpolyma has left
  685. Mikaela has left
  686. marc0s has left
  687. marc0s has joined
  688. *IM* has joined
  689. ralphm has joined
  690. singpolyma has joined
  691. crypt has left
  692. crypt has joined
  693. singpolyma has left
  694. singpolyma has joined
  695. krauq has left
  696. krauq has joined
  697. rq77 has left
  698. singpolyma has left
  699. xnamed has left
  700. singpolyma has joined
  701. pasdesushi has left
  702. *IM* has left
  703. marc0s has left
  704. marc0s has joined
  705. singpolyma has left
  706. marc0s has left
  707. singpolyma has joined
  708. marc0s has joined
  709. pasdesushi has joined
  710. *IM* has joined
  711. pablo has joined
  712. Mikaela has joined
  713. Andrzej has left
  714. harry837374884 has left
  715. singpolyma has left
  716. harry837374884 has joined
  717. djorz has left
  718. singpolyma has joined
  719. SteveF has left
  720. SteveF has joined
  721. marc0s has left
  722. marc0s has joined
  723. mathijs has left
  724. mathijs has joined
  725. emus has left
  726. papatutuwawa has left
  727. *IM* has left
  728. *IM* has joined
  729. antranigv has joined
  730. neshtaxmpp has left
  731. neshtaxmpp has joined
  732. Tim R has left
  733. Tim R has joined
  734. Tim R has left
  735. Tim R has joined
  736. marc0s has left
  737. marc0s has joined
  738. crypt has left
  739. Andrzej has joined
  740. marc0s has left
  741. marc0s has joined
  742. Dele Olajide has joined
  743. antranigv has left
  744. Dele Olajide has left
  745. Dele Olajide has joined
  746. Dele Olajide has left
  747. wladmis has left
  748. wladmis has joined
  749. Dele Olajide has joined
  750. antranigv has joined
  751. Tim R has left
  752. Tim R has joined
  753. antranigv has left
  754. crypt has joined
  755. djorz has joined
  756. pablo has left
  757. Dele Olajide has left
  758. Dele Olajide has joined
  759. stp has joined
  760. Tim R has left
  761. Tim R has joined
  762. Tim R has left
  763. Tim R has joined
  764. Tim R has left
  765. Tim R has joined
  766. Tim R has left
  767. tomxcd has left
  768. wladmis has left
  769. wladmis has joined
  770. harry837374884 has left
  771. harry837374884 has joined
  772. Tim R has joined
  773. mathijs has left
  774. Mx2 has left
  775. emus has joined
  776. jgart has joined
  777. inky has left
  778. *IM* has left
  779. adiaholic has left
  780. *IM* has joined
  781. arcxi has left
  782. Vidak has left
  783. Vidak has joined
  784. jonathan has joined
  785. arcxi has joined
  786. Patiga has left
  787. Dele Olajide has left
  788. adiaholic has joined
  789. mathijs has joined
  790. wgreenhouse has left
  791. tomxcd has joined
  792. adiaholic has left
  793. xnamed has joined
  794. wgreenhouse has joined
  795. tomxcd has left
  796. antranigv has joined
  797. pablo has joined
  798. adiaholic has joined
  799. Ray22 has joined
  800. wgreenhouse has left
  801. tomxcd has joined
  802. neshtaxmpp has left
  803. neshtaxmpp has joined
  804. Mx2 has joined
  805. Ray22 has left
  806. adiaholic has left
  807. wgreenhouse has joined
  808. marc0s has left
  809. marc0s has joined
  810. adiaholic has joined
  811. pablo has left
  812. inky has joined
  813. mathijs has left
  814. mathijs has joined
  815. mathijs has left
  816. mathijs has joined
  817. adiaholic has left
  818. wgreenhouse has left
  819. stp has left
  820. mjk has left
  821. mjk has joined
  822. marc0s has left
  823. marc0s has joined
  824. adiaholic has joined
  825. neshtaxmpp has left
  826. Tobias has left
  827. Tobias has joined
  828. neshtaxmpp has joined
  829. Tobias has left
  830. Tobias has joined
  831. mathijs has left
  832. mathijs has joined
  833. adiaholic has left
  834. neshtaxmpp has left
  835. neshtaxmpp has joined
  836. marc0s has left
  837. marc0s has joined
  838. Ingolf has joined
  839. singpolyma has left
  840. singpolyma has joined
  841. Yagiza has left
  842. marc0s has left
  843. marc0s has joined
  844. bean has joined
  845. neshtaxmpp has left
  846. neshtaxmpp has joined
  847. wgreenhouse has joined
  848. singpolyma has left
  849. Tim R has left
  850. djorz has left
  851. singpolyma has joined
  852. krauq has left
  853. krauq has joined
  854. Ray22 has joined
  855. marc0s has left
  856. marc0s has joined
  857. marc0s has left
  858. marc0s has joined
  859. Tobias has left
  860. Tobias has joined
  861. Tobias has left
  862. Tobias has joined
  863. Tobias has left
  864. harry837374884 has left
  865. Tobias has joined
  866. marc0s has left
  867. marc0s has joined
  868. papatutuwawa has joined
  869. Tobias has left
  870. Tobias has joined
  871. harry837374884 has joined
  872. Tobias has left
  873. Tobias has joined
  874. Tobias has left
  875. Tobias has joined
  876. xnamed has left
  877. Tobias has left
  878. Tobias has joined
  879. Ingolf has left
  880. marc0s has left
  881. marc0s has joined
  882. konstantinos has left
  883. sbach has left
  884. sbach has joined
  885. Tim R has joined
  886. adiaholic has joined
  887. antranigv has left
  888. Maranda[x] has left
  889. singpolyma has left
  890. xnamed has joined
  891. adiaholic has left
  892. Patiga has joined
  893. Ray22 has left
  894. Holger has left
  895. jinxd has left
  896. marc0s has left
  897. marc0s has joined
  898. Kev has left
  899. Maranda[x] has joined
  900. singpolyma has joined
  901. pablo has joined
  902. antranigv has joined
  903. SteveF has left
  904. antranigv has left
  905. pablo has left
  906. antranigv has joined
  907. antranigv has left
  908. antranigv has joined
  909. singpolyma has left
  910. marc0s has left
  911. marc0s has joined
  912. Holger has joined
  913. krauq has left
  914. krauq has joined
  915. antranigv has left
  916. singpolyma has joined
  917. marc0s has left
  918. marc0s has joined
  919. djorz has joined
  920. marc0s has left
  921. marc0s has joined
  922. marc0s has left
  923. marc0s has joined
  924. marc0s has left
  925. marc0s has joined
  926. Skull Fucker has joined
  927. Titi has left
  928. singpolyma has left
  929. djorz has left
  930. inky has left
  931. inky has joined
  932. marc0s has left
  933. marc0s has joined
  934. marc0s has left
  935. marc0s has joined
  936. Andrzej has left
  937. marc0s has left
  938. marc0s has joined
  939. marc0s has left
  940. marc0s has joined
  941. marc0s has left
  942. marc0s has joined
  943. Kev has joined
  944. marc0s has left
  945. marc0s has joined
  946. marc0s has left
  947. marc0s has joined
  948. antranigv has joined
  949. singpolyma has joined
  950. marc0s has left
  951. marc0s has joined
  952. karoshi has left
  953. antranigv has left
  954. marc0s has left
  955. marc0s has joined
  956. antranigv has joined
  957. marc0s has left
  958. antranigv has left
  959. marc0s has joined
  960. singpolyma has left
  961. sbach has left
  962. marc0s has left
  963. marc0s has joined
  964. marc0s has left
  965. marc0s has joined
  966. antranigv has joined
  967. antranigv has left
  968. sbach has joined
  969. djorz has joined
  970. singpolyma has joined
  971. marc0s has left
  972. marc0s has joined
  973. marc0s has left
  974. marc0s has joined
  975. sbach has left
  976. sbach has joined
  977. Kev has left
  978. antranigv has joined
  979. antranigv has left
  980. antranigv has joined
  981. krauq has left
  982. krauq has joined
  983. rion has left
  984. antranigv has left
  985. antranigv has joined
  986. antranigv has left
  987. yushyin has left
  988. kurisu > Sam: if you install the sentry dep, you'll get the same traceback window, but clicking "Report" will do the rest automatically (no login needed) Why does it need another dependency to do what should amount to submitting an http post form?
  989. singpolyma kurisu: the sentry she does a lot of nice instrumentation of your stack to get stuff submitted nicely with context
  990. singpolyma kurisu: the sentry sdk does a lot of nice instrumentation of your stack to get stuff submitted nicely with context
  991. papatutuwawa has left
  992. Wojtek has left
  993. singpolyma has left
  994. adiaholic has joined
  995. yushyin has joined
  996. singpolyma has joined
  997. harry837374884 has left
  998. lovetox has left
  999. Tobias has left
  1000. Tobias has joined
  1001. Tobias has left
  1002. Tobias has joined
  1003. marc0s has left
  1004. marc0s has joined
  1005. andrey.g has joined
  1006. MSavoritias (fae,ve) has left
  1007. Tobias has left
  1008. Tobias has joined
  1009. sbach has left
  1010. sbach has joined
  1011. singpolyma has left
  1012. lovetox has joined
  1013. pep. Maybe do the http query anyway if the sdk isn't installed?
  1014. Sam As much as I'm sympathetic to what kurisu was saying, I must admit that I have used sentry et al. and they are rather nice. Though personally I'd use it if installed, or just do a manual post or send a message or what not if not (or just not use it at all, it's not worth the extra complexity over just uploading the data somewhere and putting it in the system myself)
  1015. pep. Nobody mentioned it but I assume this is all opt-in anyway, right?
  1016. pep. The user has a say in all this, before submitting
  1017. andrey.g has left
  1018. Zash yes
  1019. Sam Yah, it's a pop up with a stack trace and asks if you want to submit it
  1020. pep. Right
  1021. adiaholic has left
  1022. Mx2 has left
  1023. harry837374884 has joined
  1024. Kev has joined
  1025. paul has left
  1026. Tobias has left
  1027. Dele Olajide has joined
  1028. Tobias has joined
  1029. singpolyma has joined
  1030. Dele Olajide has left
  1031. Dele Olajide has joined
  1032. marc0s has left
  1033. marc0s has joined
  1034. Dele Olajide has left
  1035. marc0s has left
  1036. marc0s has joined
  1037. marc0s has left
  1038. marc0s has joined
  1039. adiaholic has joined
  1040. vanitasvitae has left
  1041. karoshi has joined
  1042. vanitasvitae has joined
  1043. marc0s has left
  1044. Kev has left
  1045. marc0s has joined
  1046. adiaholic has left
  1047. Kev has joined
  1048. singpolyma has left
  1049. krauq has left
  1050. singpolyma has joined
  1051. krauq has joined
  1052. arcxi has left
  1053. Patiga has left
  1054. Tobias has left
  1055. Patiga has joined
  1056. antranigv has joined
  1057. sbach has left
  1058. sbach has joined
  1059. yushyin has left
  1060. xnamed has left
  1061. yushyin has joined
  1062. eu has left
  1063. eu has joined
  1064. Kev has left
  1065. eu has left
  1066. eu has joined
  1067. djorz has left
  1068. adiaholic has joined
  1069. marc0s has left
  1070. marc0s has joined
  1071. Mikaela has left
  1072. marc0s has left
  1073. marc0s has joined
  1074. singpolyma has left
  1075. singpolyma has joined
  1076. Tobias has joined
  1077. Kev has joined
  1078. Kev has left
  1079. wurstsalat has left
  1080. arcxi has joined
  1081. adiaholic has left
  1082. Thilo Molitor has joined
  1083. Mx2 has joined
  1084. Tim R has left
  1085. neshtaxmpp has left
  1086. arcxi has left
  1087. xnamed has joined
  1088. arcxi has joined
  1089. Tobias has left
  1090. Kev has joined
  1091. neshtaxmpp has joined
  1092. singpolyma has left
  1093. singpolyma has joined
  1094. konstantinos has joined
  1095. Ingolf has joined
  1096. alex11 has left
  1097. atomicwatch has left
  1098. marc0s has left
  1099. marc0s has joined
  1100. marc0s has left
  1101. marc0s has joined
  1102. marc0s has left
  1103. marc0s has joined
  1104. crypt has left
  1105. antranigv has left
  1106. crypt has joined
  1107. Kev has left
  1108. neshtaxmpp has left
  1109. marc0s has left
  1110. marc0s has joined
  1111. lskdjf has left
  1112. neshtaxmpp has joined
  1113. antranigv has joined
  1114. Apollo has left
  1115. neshtaxmpp has left
  1116. atomicwatch has joined
  1117. karoshi has left
  1118. gooya has left
  1119. neshtaxmpp has joined
  1120. Alex has left
  1121. lovetox has left
  1122. Mx2 has left
  1123. lovetox has joined
  1124. Skull Fucker has left
  1125. goffi has left
  1126. Skull Fucker has joined
  1127. harry837374884 has left
  1128. neshtaxmpp has left
  1129. crypt has left
  1130. mjk has left
  1131. Kev has joined
  1132. singpolyma has left
  1133. adiaholic has joined
  1134. Skull Fucker has left
  1135. singpolyma has joined
  1136. Mx2 has joined
  1137. Skull Fucker has joined
  1138. debacle has left
  1139. harry837374884 has joined
  1140. singpolyma has left
  1141. marc0s has left
  1142. marc0s has joined
  1143. crypt has joined
  1144. singpolyma has joined
  1145. Kev has left
  1146. emus has left
  1147. adiaholic has left