XSF Discussion - 2022-05-06


  1. floretta has joined
  2. Maranda[x] has left
  3. EuAndreh has left
  4. gooya has left
  5. eu has joined
  6. krauq has left
  7. krauq has joined
  8. crypt has left
  9. adiaholic has joined
  10. Maranda[x] has joined
  11. Menel has left
  12. Menel has joined
  13. intosi has left
  14. adiaholic has left
  15. adiaholic has joined
  16. thilo.molitor what steps do I have to accomplish to get an account for wiki.xmpp.org?
  17. bung has left
  18. neshtaxmpp has left
  19. intosi has joined
  20. Kev has joined
  21. adiaholic has left
  22. վարյա has left
  23. restive_monk has joined
  24. floretta has left
  25. floretta has joined
  26. adiaholic has joined
  27. adiaholic has left
  28. վարյա has joined
  29. intosi has left
  30. Kev has left
  31. debacle has left
  32. adiaholic has joined
  33. intosi has joined
  34. restive_monk has left
  35. Sam has left
  36. Sam has joined
  37. wgreenhouse has left
  38. wgreenhouse has joined
  39. adiaholic has left
  40. adiaholic has joined
  41. intosi has left
  42. intosi has joined
  43. Kev has joined
  44. neshtaxmpp has joined
  45. neshtaxmpp has left
  46. intosi has left
  47. Kev has left
  48. adiaholic has left
  49. crypt has joined
  50. crypt has left
  51. crypt has joined
  52. crypt has left
  53. Steve Kille has left
  54. Steve Kille has joined
  55. Menel has left
  56. վարյա has left
  57. floretta has left
  58. floretta has joined
  59. adiaholic has joined
  60. crypt has joined
  61. adiaholic has left
  62. վարյա has joined
  63. restive_monk has joined
  64. Skull Fucker has left
  65. raghavgururajan has joined
  66. thilo.molitor has left
  67. intosi has joined
  68. adiaholic has joined
  69. harry837374884 has left
  70. adiaholic has left
  71. crypt has left
  72. adiaholic has joined
  73. adiaholic has left
  74. intosi has left
  75. BASSGOD has left
  76. վարյա has left
  77. վարյա has joined
  78. adiaholic has joined
  79. Yagiza has joined
  80. intosi has joined
  81. intosi has left
  82. intosi has joined
  83. andrey.g has left
  84. crypt has joined
  85. crypt has left
  86. crypt has joined
  87. crypt has left
  88. crypt has joined
  89. Kev has joined
  90. crypt has left
  91. crypt has joined
  92. adiaholic has left
  93. crypt has left
  94. crypt has joined
  95. BASSGOD has joined
  96. floretta has left
  97. crypt has left
  98. crypt has joined
  99. raghavgururajan has left
  100. intosi has left
  101. floretta has joined
  102. crypt has left
  103. moparisthebest has left
  104. Kev has left
  105. moparisthebest has joined
  106. intosi has joined
  107. crypt has joined
  108. Seve has joined
  109. intosi has left
  110. intosi has joined
  111. Sam has left
  112. adiaholic has joined
  113. restive_monk has left
  114. atomicwatch has joined
  115. Kev has joined
  116. COM8 has joined
  117. COM8 has left
  118. COM8 has joined
  119. COM8 has left
  120. neshtaxmpp has joined
  121. neshtaxmpp has left
  122. atomicwatch has left
  123. Menel has joined
  124. jgart has joined
  125. crypt has left
  126. Tobias has joined
  127. crypt has joined
  128. adiaholic has left
  129. adiaholic has joined
  130. crypt has left
  131. thilo.molitor has joined
  132. thilo.molitor has left
  133. intosi has left
  134. adiaholic has left
  135. Kev has left
  136. floretta has left
  137. adiaholic has joined
  138. goffi has joined
  139. restive_monk has joined
  140. adiaholic has left
  141. adiaholic has joined
  142. floretta has joined
  143. mimi89999 has left
  144. mimi89999 has joined
  145. crypt has joined
  146. crypt has left
  147. Menel has left
  148. Menel has joined
  149. Skull Fucker has joined
  150. atomicwatch has joined
  151. Tobias has left
  152. Tobias has joined
  153. marc0s has left
  154. marc0s has joined
  155. yushyin has left
  156. pasdesushi has joined
  157. konstantinos has joined
  158. jcbrand has joined
  159. jcbrand IIRC someone has to create it for you, but I can't remember who
  160. jcbrand (not very helpful I know)
  161. adiaholic has left
  162. thilo.molitor has joined
  163. restive_monk has left
  164. thilo.molitor has left
  165. intosi has joined
  166. rion has left
  167. rion has joined
  168. Sam has joined
  169. emus has joined
  170. bung has joined
  171. Guus I can do that. Instructions are actually on the home page, linking to this article: https://wiki.xmpp.org/web/Sysops
  172. wgreenhouse has left
  173. thilo.molitor has joined
  174. wgreenhouse has joined
  175. konstantinos has left
  176. pasdesushi has left
  177. COM8 has joined
  178. COM8 has left
  179. intosi has left
  180. restive_monk has joined
  181. crypt has joined
  182. yushyin has joined
  183. crypt has left
  184. adiaholic has joined
  185. wgreenhouse has left
  186. վարյա has left
  187. վարյա has joined
  188. wurstsalat has joined
  189. wgreenhouse has joined
  190. pasdesushi has joined
  191. nikhilmwarrier has joined
  192. nikhilmwarrier has left
  193. nikhilmwarrier has joined
  194. adiaholic has left
  195. Kev has joined
  196. emus thilo.molitor: let us know what changes has been done
  197. bung has left
  198. adiaholic has joined
  199. BASSGOD has left
  200. restive_monk has left
  201. BASSGOD has joined
  202. adiaholic has left
  203. Kev has left
  204. intosi has joined
  205. վարյա has left
  206. վարյա has joined
  207. karoshi has joined
  208. adiaholic has joined
  209. վարյա has left
  210. վարյա has joined
  211. jgart has left
  212. konstantinos has joined
  213. վարյա has left
  214. վարյա has joined
  215. msavoritias has joined
  216. msavoritias has left
  217. msavoritias has joined
  218. marc0s has left
  219. marc0s has joined
  220. marc0s has left
  221. marc0s has joined
  222. Alex has joined
  223. intosi has left
  224. Fishbowler has left
  225. Titi has joined
  226. harry837374884 has joined
  227. mjk has joined
  228. Titi has left
  229. Fishbowler has joined
  230. intosi has joined
  231. Titi has joined
  232. Menel has left
  233. Menel has joined
  234. yushyin has left
  235. Menel has left
  236. Menel has joined
  237. Menel has left
  238. Menel has joined
  239. Kev has joined
  240. restive_monk has joined
  241. վարյա has left
  242. վարյա has joined
  243. yushyin has joined
  244. stp has joined
  245. lskdjf has joined
  246. adiaholic has left
  247. վարյա has left
  248. վարյա has joined
  249. Kev has left
  250. wgreenhouse has left
  251. wgreenhouse has joined
  252. adiaholic has joined
  253. restive_monk has left
  254. վարյա has left
  255. վարյա has joined
  256. pasdesushi has left
  257. adiaholic has left
  258. marc0s has left
  259. marc0s has joined
  260. Kev has joined
  261. restive_monk has joined
  262. pasdesushi has joined
  263. վարյա has left
  264. վարյա has joined
  265. adiaholic has joined
  266. wladmis has left
  267. wladmis has joined
  268. Andrzej has joined
  269. Link Mauve “22:09:34 moparisthebest> I don't even like that language, why should anyone "come to us" in the first place? only if they feel like it I suppose”, around me, there were quite a few of my friends who once tried to contribute to XMPP clients, not even specs or servers or anything similar, but in my experience you usually come to that after you’ve found them lacking in some way and want to improve them.
  270. Sam has left
  271. Link Mauve Merge/pull requests being neglected for years (perhaps forever), issues being ignored or closed with little to no consideration, anxiety about issues being public or them not doing the right thing or posting what’s needed, were powerful deterrents to them continuing in that direction.
  272. wladmis has left
  273. Link Mauve Oh, and communication only in chat rooms where you have to socialise with a lot of unknown people is also an issue.
  274. Link Mauve Some people very much would want to contribute, but all of this tech acts as a barrier which filters them out, to never see them again.
  275. Link Mauve Some of these people are happily working at a tech company, brilliant CS students, or even people from very different fields who could help with non-technical stuff.
  276. jcbrand > Merge/pull requests being neglected for years (perhaps forever) This comes back to the issue of free labour. Other people are not obligated to do free work for you, and to the extent that projects are open source, they can be forked.
  277. adiaholic has left
  278. jcbrand In a voluntary system, where people are not compelled to do work for others, you will have a situation where PRs aren't addressed
  279. restive_monk has left
  280. jcbrand It's in the nature of the agreement that people aren't forced to work for free on stuff they don't want to
  281. Link Mauve jcbrand, yes, but even with very little resources there are huge improvements to be had here.
  282. jcbrand Can you give a concrete example?
  283. Kev has left
  284. Link Mauve In another project I work on, the main maintainer is trying to at least put labels on issues and merge requests, and give a succint answer as to whether she feels it’s a good direcion or not.
  285. debacle has joined
  286. Ge0rG looks at his own issue trackers, full of shame
  287. Link Mauve Bigger projects often have a bot which auto-replies to new issues/MRs requesting a particular maintainer for the code changed.
  288. Link Mauve Ge0rG, /me as well, I’m not good at all at that yet. ^^'
  289. jcbrand Link Mauve: That's work. She has decided to spend the time and energy on that, but no-one can demand it from her
  290. jcbrand It's great that she does, and I also think people like that deserve praise (which gets into the whole meritocracy debate)
  291. jcbrand but we can't demand or even expect it
  292. Link Mauve jcbrand, that’s obviously work yeah.
  293. Ge0rG jcbrand: I would say this is the difference between a free software project and a source code dump
  294. neshtaxmpp has joined
  295. jcbrand People are free to walk away from a project which they don't want to work on anymore
  296. Daniel Reviewing pull requests / code review is absolutely dreadful work. My next open source project is probably just going to be 'closed contribution'. That's at least honestly communicating how I feel
  297. jcbrand particularly if they don't have paying customers
  298. jcbrand if you have paying customers you could still argue that you have some responsibility towards them
  299. Link Mauve jcbrand, then advertise that you are not working on it any longer, and would like someone else to step up as a maintainer.
  300. Link Mauve jcbrand, why just if they are paying?
  301. jcbrand because there was an explicit exchange of value and generally that comes with some kind of binding agreement
  302. Link Mauve I personally feel this responsibility towards my users no matter the money I receive from them (I don’t receive any).
  303. jcbrand Yes, because you're a conscientious person, as are most people who work on FOSS for free for many years
  304. Link Mauve jcbrand, a lot of companies would disagree with you, closing at random and never doing any of the maintainance you once paid for.
  305. jcbrand Yes, and that's worth criticizing
  306. jcbrand If a company goes bankrupt, it kinda goes again into the "can't force people to work for free" thing
  307. jcbrand aka slavery
  308. jcbrand But I respect the people/companies who open source their code or try to accommodate users when they go bankrupt
  309. pep. That's work, sure, and that's what it takes to include people that wouldn't feel included. It's a choice to make
  310. Link Mauve ↑ this.
  311. adiaholic has joined
  312. Link Mauve I described a few bits of hurdles which prevented potential contributors from getting into the XMPP community, mostly because of their upbringing as women but not only, whether we act on it or not is up to us.
  313. restive_monk has joined
  314. wladmis has joined
  315. jcbrand So MRs not being addressed is keeping woman away from contributing to XMPP?
  316. jcbrand So MRs not being addressed is keeping women away from contributing to XMPP?
  317. Ge0rG it's keeping non-stubborn people away from contributing
  318. Link Mauve When I said upbringing, (at least here in France) it comes with the baggage of aiming to be as discreet as possible, to not make waves, to avoid confrontation, to try to do things on your own before reaching for help, if ever, etc.
  319. adiaholic has left
  320. Link Mauve This isn’t specific to women, you’ll find countless counter-examples of both genres, but it is still a consequence of gendered education.
  321. jcbrand Doing things on your own before reaching for help is good advice
  322. BASSGOD has left
  323. jcbrand I wish more people followed it
  324. jcbrand Another would be to explain what you did and why you're stuck when you ask for help
  325. Link Mauve jcbrand, being stuck and giving up before reaching out for help isn’t a good outcome.
  326. Link Mauve And you will need help, when you’re completely new to both free software, XMPP, a particular client, its culture, bug tracker, community, maintainers…
  327. jcbrand Perhaps being stubborn is a requirement for being a FOSS contributor? Perhaps giving up prematurely is just not going to cut it? Regardless of what CoC a community has or what other things it does?
  328. Kev has joined
  329. jcbrand There needs to be some kind of intrinsic motivation here... you have to be motivated to be involved and to do stuff
  330. pep. Perhaps being stubborn is indeed a requirement to be a Foss contributor because of what we made it
  331. msavoritias jcbrand: absolutely disagree
  332. pep. It's not an inherent requirement to being a Foss contributor
  333. jcbrand pep. Because of the nature of voluntary interaction
  334. msavoritias Yeap. Its what we made of foss culture
  335. msavoritias Which basically is open source software that doesnt really respect its users at all
  336. Daniel Being able to research / use Google is 95% of our industry
  337. restive_monk has left
  338. msavoritias Not in all cases of course
  339. pep. jcbrand: there is a lot more than voluntary interactions going on here, you forgot about all the power structures
  340. mdosch has left
  341. Link Mauve jcbrand, oh, one of the people I have in mind is very stubborn, she’ll try to fix her problem for days or weeks or months before giving up. But once fixed, if the answer is *tumbleweed* she won’t be able to overcome that alone.
  342. jcbrand I don't know what you mean, if she fixed the problem, she can use that fix
  343. pep. (tumbleweed?)
  344. Link Mauve Contributing to free software isn’t about fixing your own problem and then using your own fork forever, an integral part of it is providing it to other users as well.
  345. jcbrand Yes, and if other users reject it, then that's the way it is
  346. mdosch has joined
  347. jcbrand You can't force other people to use your FOSS code
  348. Link Mauve pep., the thing you see in cartoons, where to signify nothing happens some ball of straw (?) rolls in the background.
  349. pep. Link Mauve: oh
  350. gooya has joined
  351. Andrzej has left
  352. Link Mauve jcbrand, I don’t have any ready-made solution to those social problems, otherwise I’d be advocating for them already, but saying “that’s just the way it is” and thus ditching a lot of potential contributors isn’t something I approve of.
  353. restive_monk has joined
  354. jcbrand I'm not ditching anyone
  355. Link Mauve Current FOSS culture is.
  356. jcbrand I just don't buy this argument. As if there is a long line of people waiting outside to contribute and somehow we (being bad in some way) are preventing them from contributing
  357. neshtaxmpp has left
  358. msavoritias Yep. This is a widespread problem of my cide i dont care. Which is funny because open source is supposed to be about collaboration
  359. neshtaxmpp has joined
  360. jcbrand msavoritias: maybe for you
  361. jcbrand I'm not against collaboration but you can't say what FOSS is for everyone
  362. msavoritias jcbrand: that is what you are describing tho
  363. Link Mauve I don’t think so either, but in the off case of someone wanting to contribute who isn’t part of our current circles, the many barriers to entry we erected are a problem.
  364. jcbrand No, I'm describing voluntary interaction, of which collaboration is a part, but there's also competition in FOSS and other forms of interaction
  365. pep. Again, maybe that's because we want it this way
  366. jcbrand To me, FOSS is about freedom. The freedom from coercion is a big part of that.
  367. Half-Shot has left
  368. homebeach has left
  369. Matthew has left
  370. uhoreg has left
  371. Half-Shot has joined
  372. Matthew has joined
  373. homebeach has joined
  374. uhoreg has joined
  375. Link Mauve We can say XMPP is a white boys club, that probably wouldn’t be too far from the truth. Still, I don’t like that fact.
  376. Link Mauve And I don’t think we should aim at keeping it closed that way.
  377. jcbrand It's wrong though
  378. jcbrand There are Indian developers working on XMPP, there are woman and there are other non-white people
  379. msavoritias > jcbrand wrote: > No, I'm describing voluntary interaction, of which collaboration is a part, but there's also competition in FOSS and other forms of interaction What you are describing doesnt sound like voluntary interaction though. It sounds more like contributors have to "prove" themselves by passing a bunch of barriers we have to them cintributing.
  380. jcbrand And I'm not aware of anyone aiming to keep it a white boys club
  381. pep. jcbrand: marginally yes
  382. Link Mauve Oh sure, a lot of non-white boys are working with XMPP, but how many are involved in this community?
  383. jcbrand msavoritias: No, I'm saying other people cannot be forced to review and integrate contributions
  384. jcbrand Because participation is voluntary
  385. msavoritias jcbrand: sure. But the labels as Link Mauve said or the better communication with the COC or other initiatives are part of that making it easier
  386. jcbrand Honestly, if I was a woman or non-white, I think I would be annoyed if my contribution is considered
  387. jcbrand Honestly, if I was a woman or non-white, I think I would be annoyed if my contribution is considered marginal
  388. Link Mauve jcbrand, this is just one specific issue, amongst many others (of which most of us are probably not aware).
  389. jcbrand msavoritias: So what? You still cannot force someone to add labels
  390. Link Mauve jcbrand, what do you mean “considered marginal”?
  391. jcbrand Simple as that
  392. msavoritias The mentality of i dont have to do anything for users/contributors is very exclusionary by nature
  393. jcbrand Ah so "inclusivity" requires people being forced to do things against their will?
  394. msavoritias > jcbrand wrote: > msavoritias: So what? You still cannot force someone to add labels No i cant. I can just say that saying that it is voluntary while not doing the minimmum effort to collaborate fith the community and your users doesnt seem very voluntary
  395. nikhilmwarrier has left
  396. pep. jcbrand: well you choose to be inclusive. Here it doesn't seem like you want to be
  397. msavoritias It feels like a "test" i have to pass to prove myself to you
  398. Link Mauve jcbrand, if their will is to keep excluding potential contributors based on self-made walls, perhaps yeah.
  399. jcbrand pep. I'm not exclusive. I don't exclude anyone from using my code, from forking it, or from contributing to it. That's enough
  400. Link Mauve jcbrand, I wasn’t going especially for your project, I think exactly none of us are being inclusive currently.
  401. pep. Not being something doesn't equal being its opposite
  402. jcbrand Link Mauve I'm replying to pep. saying that I don't want to be inclusive
  403. Link Mauve “Just fork it if you aren’t happy” isn’t being inclusive, it’s the bare minimum you must allow to be considered free software.
  404. neshtaxmpp has left
  405. neshtaxmpp has joined
  406. Link Mauve jcbrand, it’s again not your project, but your stance in this discussion which he is pointing.
  407. jcbrand My stance is that people cannot and shouldn't be forced to do free work, and you guys are saying that free work is required to be inclusive
  408. pep. (Also I'm on the phone sorry, really short sentences and latency because typing)
  409. jcbrand If you want to do the work that you think is necessary to be inclusive, then by all means, don't let me stop you, but you can't expect it from people and somehow tell them they're bad people if they don't want to do free work
  410. jcbrand And IMO part of contributing to FOSS is to be realistic
  411. Link Mauve jcbrand, not necessarily from you tbh, other contributors who like that could do it, I’ve always seen a huge increase in pleasantness to interact with projects when someone is managing the bug tracker, even if they themselves aren’t a developer.
  412. adiaholic has joined
  413. jcbrand and to realise that you can't demand unpaid volunteers to do stuff for you
  414. jcbrand Link Mauve: Yes, emus has done that for Converse and it makes a big difference
  415. Link Mauve But that’s also voluntary work, if it isn’t welcomed or encouraged or rewarded it will never happen, or in the off chance someone wants to do it they will stop pretty quickly.
  416. pep. jcbrand: you're saying two things here though, you're saying we expect too much for you to be inclusive, and you're also saying you already are, which conflicts with the first part
  417. jcbrand No, I said I'm not exclusive
  418. jcbrand Which to me is enough
  419. BASSGOD has joined
  420. Link Mauve jcbrand, I don’t think we’ve said you are a bad person for not doing that work, just pointing that not doing it adds a barrier to potential contributors who aren’t part of the white boys club. :p
  421. jcbrand It's not about me personally
  422. jcbrand It's about the line of argument being taken
  423. jcbrand I gotta get to work
  424. xecks has left
  425. Link Mauve See you! \o_
  426. xecks has joined
  427. Link Mauve This was an interesting discussion, thanks. :)
  428. pep. Fwiw I'm happy we got to this point in the 2-3 years I've backed off, there is progress. And it's much easier to chat about it, even though we still don't agree
  429. jcbrand One last thing... that I was trying to think of how to formalise... The line of reasoning that you're "exclusionary", "don't respect the users" and so on, is a negative form of motivation. It's saying, "do this or you're not a good person". I don't think this is helpful. It's much better to motivate people positively. So, the people who *do* make an effort, give them praise, give them credibility and appreciation, so that there is an incentive to continue.
  430. jcbrand Thanks as well 🙂
  431. Link Mauve jcbrand, I think it’s usually done that way in communities which take that problem hands on and work on solutions together.
  432. Kev I don't think there's any requirement on OSS volunteers to be inclusionary, or indeed to have any sort of community ta all if they don't wish to - it's enough to throw some code over the wall (although I do think it's good to set expectations). But if one *does* want to build a development/whatever community it is a positive thing to try to find ways to remove barriers to people joining it. For my tuppence.
  433. restive_monk has left
  434. Link Mauve I’ve heard very good echoes of that in the Rust community for instance, although I haven’t interacted much with them to experience it first hand.
  435. Andrzej has joined
  436. wgreenhouse has left
  437. pep. So the question really is, does the XSF want it :)
  438. wgreenhouse has joined
  439. jonas’ no, the question is, who does it ;)
  440. BASSGOD has left
  441. վարյա has left
  442. վարյա has joined
  443. Kev Both are questions :)
  444. Kev But yes, just deciding you desire something to happen doesn't, sadly, come with a magic wand.
  445. jonas’ not wrong
  446. neshtaxmpp has left
  447. neshtaxmpp has joined
  448. pep. No, the XSF as a whole can take a stance and decide (or not) to be inclusive. In a way it's already done with the CoC. And everybody who gravitates around the XSF is of course encouraged to contribute. It's not a one person job, it's the effort of the whole community. If not everybody does it, then just one person could ruin efforts of a small group
  449. APach has left
  450. jonas’ well if the XSF takes a stance and then nobody does the job, it's not good either
  451. pep. Well here we are then. The CoC is out, what now
  452. jonas’ do things and talk about them?
  453. Kev There's probably two 'doing its' here. One is following whatever community norm we try to set for ourselves, and everyone needs to do that - but potentially someone needs to police it. The other is putting in the work to come up with norms, and whatever positive actions might need explicitly doing.
  454. Kev If the CoC says "Don't be an arsehole" - everyone needs to not be an arsehole. If we decide we want to find underrepresented groups and reach out to them, that needs an explicit action from someone(s).
  455. antranigv has left
  456. antranigv has joined
  457. Daniel > If we decide we want to find underrepresented groups and reach out to them, that needs an explicit action from someone(s). I wonder how that would actually work in practice. besides 'being nice and welcoming'
  458. Andrzej has left
  459. debacle has left
  460. Andrzej has joined
  461. BASSGOD has joined
  462. APach has joined
  463. Link Mauve Daniel, probably a bit like design work, where we would contract someone who is affected by some of these issues and work with them to improve our stuff.
  464. thndrbvr has left
  465. Daniel ?
  466. millesimus has left
  467. Link Mauve Daniel, the issue here is about improving things we are not even aware are a problem.
  468. Link Mauve Which is very similar to design/UX work in our software, as we’re used to them we don’t see the glaring problems caused by it.
  469. Daniel no i mean how and where would I actually find someone to work on my XMPP project?
  470. Daniel i don’t mean hiring a consultant to tell me how to be more nice
  471. Link Mauve Ah uh, I don’t actually know.
  472. nikhilmwarrier has joined
  473. Steve Kille has left
  474. Kev Daniel: It was meant to be an example of a thing needing explicit action, in contrast to group compliance, rather than something I was proposing.
  475. Steve Kille has joined
  476. neshtaxmpp has left
  477. neshtaxmpp has joined
  478. adiaholic has left
  479. Menel has left
  480. millesimus has joined
  481. adiaholic has joined
  482. yushyin has left
  483. xnamed has joined
  484. adiaholic has left
  485. yushyin has joined
  486. Dele Olajide has joined
  487. adiaholic has joined
  488. floretta has left
  489. Paganini has left
  490. floretta has joined
  491. Dele has joined
  492. Dele has left
  493. Dele has joined
  494. Dele has left
  495. mimi89999 has left
  496. mimi89999 has joined
  497. emus has left
  498. վարյա has left
  499. վարյա has joined
  500. Half-Shot has left
  501. homebeach has left
  502. Matthew has left
  503. uhoreg has left
  504. Half-Shot has joined
  505. Matthew has joined
  506. homebeach has joined
  507. uhoreg has joined
  508. marc0s has left
  509. marc0s has joined
  510. Link Mauve Oh, another inclusivity thing which is very often overlooked in our community is i18n.
  511. Link Mauve Our specifications are all written in English, and the few Russian ones get laughed at (perhaps at reason, I haven’t been able to read them).
  512. mathieui Yeah, but at the same time translating specifications is possibly even harder than writing them in the first place
  513. Link Mauve When I wrote my first XMPP client, if some French association didn’t have a page about getting started in French I wouldn’t have been able to do it probably.
  514. Link Mauve mathieui, yup, I agree.
  515. Link Mauve And keeping them up to date with the source of truth is even harder.
  516. Link Mauve But the vast majority of people don’t speak English.
  517. Guus Do you have a concrete proposal?
  518. Link Mauve I was insisting on bug trackers earlier, the barrier of having to speak English there has been a big issue for many people around me (this time not women, their handicap was being French :p).
  519. pep. Yeah I had to propose my help to someone in jabberfr@ not so long ago about this ^
  520. Ge0rG I still remember the handicap of interacting with French xmpp projects in the early days of Android. it was a horrible experience
  521. pep. And it happens regularly
  522. Link Mauve Guus, making language-specific rooms, providing help with opening issues by proxy, stuff like that.
  523. Sam has joined
  524. pep. Making obvious where these places are, also
  525. mathieui Link Mauve, but I am not sure there is strong value into making that close to the XSF, as opposed to making it wherever there is a community of local-speaking XMPP people
  526. Alex has left
  527. Ge0rG XMPP is a very small community, it can become rather hard to maintain support venues in multiple languages
  528. Link Mauve mathieui, yup, with JabberFR we kind of fill that hole already for French.
  529. mathieui yeah
  530. pep. mathieui, I'm not sure I entirely agree. Does that mean people on JabberFR should do their own specifications their? And not within the XSF?
  531. pep. mathieui, I'm not sure I entirely agree. Does that mean people on JabberFR should do there? own specifications their? And not within the XSF?
  532. pep. (fail correction.)
  533. mathieui No, I was talking about the chatroom & help thing
  534. pep. Right but one thing leads to another
  535. Link Mauve Our wiki is terribly understaffed (with zero current contributor), but it once provided translation of various resources from the XSF.
  536. BASSGOD has left
  537. pep. The fact is that one has to speak english to contribute to anything XSF (even tech in general)
  538. mathieui on the other hand, I could see value in being able to i18n xmpp.org, specifications aside
  539. Guus I wonder where we are with this on a scale of "desirable" to "realizable".
  540. Link Mauve It never got linked to from xmpp.org though.
  541. mathieui Guus, we are currently nowhere :p
  542. Vidak has left
  543. mathieui and there is no clear and simple action to be taken on the XSF side as of now
  544. pep. Guus, I think a first step as was said above would be to link to places that currently exist. That we can probably change on xmpp.org
  545. Vidak has joined
  546. pep. And yeah i18n on xmpp.org if it's not already there (I think it is to some extent?) would also help
  547. pep. Ok /fr/ is a thing but everything is in english
  548. pep. So there's tooling already
  549. mathieui hugo supports multilingual stuff
  550. pep. (and the theme)
  551. Sam has left
  552. debacle has joined
  553. pep. But I do think we could come up with something regarding specifications
  554. mathieui I wonder if it is possible to plug weblate or other translation facilities onto the website, instead of having to commit manually each translation
  555. mathieui (and having to be aware of what needs to be translated)
  556. Guus I think that half-complete, or worse, outdated i18n is a lot worse than having no i18n.
  557. adiaholic has left
  558. adiaholic has joined
  559. mathieui Guus, I have mixed feelings on that
  560. Guus and if jabberfr apparently doesn't have the resources to get their own native wiki up to date, I have very little confidence that the XSF is going to pull off i18n properly.
  561. Link Mauve Guus, it would be easier to do translation in a weblate than copying from one xmpp.org page into some MediaWiki page, and then doing the translation there, without any way to track changes.
  562. Guus Would I object to having a fully i18n website en resource repo? Not at all. Can we do it properly? Only if we throw more money at it than that I believe is sensible.
  563. Alex has joined
  564. վարյա has left
  565. վարյա has joined
  566. pep. Yeah I also have mixed feelings on half-i18n. I'm not entirely sure I agree. Understanding something a little seems better than not understanding at all
  567. mathieui Guus, the issue of the jabberfr wiki is multifold, we don’t like wikis, it needs around 10 years of catching up, the main wiki contributor disappeared a few years ago, and updating this stuff is thankless work :p
  568. Guus mathieui: all of these arguments will be equally true for an i18n effort in XSF.
  569. mathieui Guus, not really, the scope of doing i18n effort in the XSF is much more limited (specifications aside)
  570. adiaholic has left
  571. mathieui there are *hundreds* of pages about dead clients on the jabberfr wiki, with multiple references, things from the early days, JEP references, etc
  572. Guus an insurmountable scope nonetheless.
  573. Half-Shot has left
  574. homebeach has left
  575. Matthew has left
  576. uhoreg has left
  577. djorz has joined
  578. Half-Shot has joined
  579. Matthew has joined
  580. homebeach has joined
  581. uhoreg has joined
  582. Guus I'd love to be proven wrong - and occasionally, I am, but I am far from optimistic here.
  583. konstantinos has left
  584. adiaholic has joined
  585. mathieui I’ll put it differently: translating is hard work best done by professionals and I don’t exactly have confidence to proppose i18n on the xsf website; but it is much more framed than having to write an XMPP reference on a wiki with links to all relevant information, translated, for different levels of technical expertise, with server guides, client guides, client version history with feature listing and drawbacks, video tutorials
  586. Dele Olajide has left
  587. Dele Olajide has joined
  588. BASSGOD has joined
  589. Link Mauve GIF tutorials! :D
  590. Link Mauve (Yes, the file format. :D)
  591. restive_monk has joined
  592. BASSGOD has left
  593. Wojtek has joined
  594. Vidak has left
  595. restive_monk has left
  596. Link Mauve I wouldn’t be able to do it alone, but as I enjoy doing translation work I would certainly contribute to such an effort.
  597. jonas’ I'll happily add things to my weblate instance (which is currently only used for Snikket stuff)
  598. papatutuwawa has joined
  599. վարյա has left
  600. վարյա has joined
  601. nikhilmwarrier has left
  602. BASSGOD has joined
  603. Vidak has joined
  604. Skull Fucker has left
  605. Skull Fucker has joined
  606. msavoritias I am open to doing translation work too if it matters
  607. pep. Me too.
  608. Alex has left
  609. emus has joined
  610. Guus Realizing that this is different from what we are discussing here, but: if people enjoy doing translations, then there are plenty of projects that would welcome those.
  611. konstantinos has joined
  612. emus > jcbrand escribió: > Link Mauve: Yes, emus has done that for Converse and it makes a big difference He is talking about labeling issues for example and it is a tedious task, but I have managed to do it for Jitsi, Converse, Monal, blabber and yaxim. and I am happy to invest in others, too
  613. chipmnk has left
  614. Link Mauve Guus, I already do translation on a few XMPP projects, but would like more of them I think. ^^
  615. վարյա has left
  616. վարյա has joined
  617. pep. Guus: not that I particularly enjoy translating. I also think I'm pretty bad at it. I do it because it needs doing
  618. Guus Link Mauve: Openfire has received a full French translation only last month, but that excludes all of its plugins. I'm more than happy for anyone to have a crack at those.
  619. adiaholic has left
  620. Link Mauve :o
  621. adiaholic has joined
  622. Guus pep.: I feel you. I absolutely detest doing translations myself.
  623. Guus another project: https://hosted.weblate.org/projects/conversejs/#languages
  624. moparisthebest has left
  625. Guus if people enjoy this stuff... you'll be welcomed with open arms.
  626. Guus there might be the odd Dutch guy obsessively throwing flowers at you.
  627. debacle has left
  628. Link Mauve Guus, I have done a good part of the translation of Converse. :)
  629. Dele Olajide has left
  630. Guus I'd be happy to point out how to perform translations for Openfire to anyone interested. Let's do that in open_chat@conference.igniterealtime.org rather than here though.
  631. moparisthebest has joined
  632. Tim R has joined
  633. Dele Olajide has joined
  634. msavoritias Guus: i was talking in the context of being able to translate the xmpp.org website and/or xeps with weblate
  635. Tim R has left
  636. adiaholic has left
  637. Tim R has joined
  638. restive_monk has joined
  639. restive_monk has left
  640. adiaholic has joined
  641. Alex has joined
  642. gooya has left
  643. gooya has joined
  644. Kev has left
  645. Kev has joined
  646. Link Mauve Alright, the French translation of Converse is now up to date again!
  647. Sam has joined
  648. adiaholic has left
  649. nikhilmwarrier has joined
  650. andrey.g has joined
  651. adiaholic has joined
  652. pasdesushi has left
  653. Ge0rG has left
  654. adiaholic has left
  655. Ge0rG has joined
  656. adiaholic has joined
  657. վարյա has left
  658. վարյա has joined
  659. nuron has left
  660. Tobias has left
  661. Tobias has joined
  662. nuron has joined
  663. pasdesushi has joined
  664. Tobias has left
  665. Tobias has joined
  666. restive_monk has joined
  667. atomicwatch has left
  668. atomicwatch has joined
  669. վարյա has left
  670. վարյա has joined
  671. floretta has left
  672. BASSGOD has left
  673. floretta has joined
  674. gooya has left
  675. gooya has joined
  676. adiaholic has left
  677. APach has left
  678. emus has left
  679. emus has joined
  680. adiaholic has joined
  681. intosi has left
  682. intosi has joined
  683. eu has left
  684. restive_monk has left
  685. petrescatraian has left
  686. վարյա has left
  687. վարյա has joined
  688. antranigv has left
  689. antranigv has joined
  690. antranigv has left
  691. antranigv has joined
  692. Menel has joined
  693. intosi has left
  694. marc0s has left
  695. marc0s has joined
  696. intosi has joined
  697. marc0s has left
  698. marc0s has joined
  699. petrescatraian has joined
  700. Menel has left
  701. adiaholic has left
  702. hamish has joined
  703. restive_monk has joined
  704. APach has joined
  705. antranigv has left
  706. restive_monk has left
  707. Dele Olajide has left
  708. Menel has joined
  709. adiaholic has joined
  710. intosi has left
  711. antranigv has joined
  712. intosi has joined
  713. Dele Olajide has joined
  714. վարյա has left
  715. վարյա has joined
  716. BASSGOD has joined
  717. BASSGOD has left
  718. adiaholic has left
  719. Tobias has left
  720. Tobias has joined
  721. Tobias has left
  722. Tobias has joined
  723. Andrzej has left
  724. adiaholic has joined
  725. Tobias has left
  726. Tobias has joined
  727. Tobias has left
  728. Tobias has joined
  729. BASSGOD has joined
  730. Dele Olajide has left
  731. Dele Olajide has joined
  732. adiaholic has left
  733. mjk has left
  734. Tobias has left
  735. Tobias has joined
  736. Tobias has left
  737. Tobias has joined
  738. Tobias has left
  739. Tobias has joined
  740. BASSGOD has left
  741. adiaholic has joined
  742. Dele Olajide has left
  743. restive_monk has joined
  744. Tobias has left
  745. Tobias has joined
  746. restive_monk has left
  747. BASSGOD has joined
  748. Tobias has left
  749. Tobias has joined
  750. Tobias has left
  751. Tobias has joined
  752. Tobias has left
  753. Tobias has joined
  754. Tobias has left
  755. Tobias has joined
  756. adiaholic has left
  757. rozzin has left
  758. phoebos has joined
  759. rozzin has joined
  760. adiaholic has joined
  761. վարյա has left
  762. վարյա has joined
  763. Tobias has left
  764. Tobias has joined
  765. inky has left
  766. Tobias has left
  767. Tobias has joined
  768. adiaholic has left
  769. L29Ah has left
  770. adiaholic has joined
  771. Tobias has left
  772. Tobias has joined
  773. adiaholic has left
  774. hamish has left
  775. Tobias has left
  776. Tobias has joined
  777. Tobias has left
  778. Tobias has joined
  779. hamish has joined
  780. adiaholic has joined
  781. menel has joined
  782. harry837374884 has left
  783. Andrzej has joined
  784. hamish has left
  785. Dele Olajide has joined
  786. djorz has left
  787. restive_monk has joined
  788. antranigv has left
  789. phoebos has left
  790. Alex has left
  791. harry837374884 has joined
  792. antranigv has joined
  793. Titi has left
  794. Dele Olajide has left
  795. antranigv has left
  796. Dele Olajide has joined
  797. Half-Shot has left
  798. homebeach has left
  799. Matthew has left
  800. uhoreg has left
  801. Half-Shot has joined
  802. Matthew has joined
  803. homebeach has joined
  804. uhoreg has joined
  805. antranigv has joined
  806. adiaholic has left
  807. marc0s has left
  808. marc0s has joined
  809. adiaholic has joined
  810. Dele Olajide has left
  811. Alex has joined
  812. Titi has joined
  813. marc0s has left
  814. marc0s has joined
  815. djorz has joined
  816. marc0s has left
  817. marc0s has joined
  818. Dele Olajide has joined
  819. floretta has left
  820. restive_monk has left
  821. homebeach has left
  822. Matthew has left
  823. Half-Shot has left
  824. uhoreg has left
  825. Half-Shot has joined
  826. Matthew has joined
  827. homebeach has joined
  828. uhoreg has joined
  829. restive_monk has joined
  830. Dele Olajide has left
  831. andrey.g has left
  832. gooya has left
  833. Calvin has joined
  834. gooya has joined
  835. Menel has left
  836. Menel has joined
  837. antranigv has left
  838. Dele Olajide has joined
  839. Dele Olajide has left
  840. Dele Olajide has joined
  841. floretta has joined
  842. rozzin has left
  843. antranigv has joined
  844. restive_monk has left
  845. Calvin has left
  846. Maranda[x] has left
  847. Maranda[x] has joined
  848. rozzin has joined
  849. L29Ah has joined
  850. floretta has left
  851. Dele Olajide has left
  852. Titi has left
  853. mimi89999 has left
  854. Dele Olajide has joined
  855. floretta has joined
  856. andrey.g has joined
  857. mimi89999 has joined
  858. BASSGOD has left
  859. Menel has left
  860. floretta has left
  861. floretta has joined
  862. BASSGOD has joined
  863. restive_monk has joined
  864. BASSGOD has left
  865. homebeach has left
  866. Matthew has left
  867. Half-Shot has left
  868. uhoreg has left
  869. Half-Shot has joined
  870. Matthew has joined
  871. homebeach has joined
  872. uhoreg has joined
  873. BASSGOD has joined
  874. restive_monk has left
  875. homebeach has left
  876. Matthew has left
  877. Half-Shot has left
  878. uhoreg has left
  879. Half-Shot has joined
  880. Matthew has joined
  881. homebeach has joined
  882. uhoreg has joined
  883. papatutuwawa has left
  884. Paganini has joined
  885. Wojtek has left
  886. Wojtek has joined
  887. Wojtek has left
  888. Wojtek has joined
  889. Wojtek has left
  890. Wojtek has joined
  891. Wojtek has left
  892. Wojtek has joined
  893. Wojtek has left
  894. Wojtek has joined
  895. Wojtek has left
  896. Wojtek has joined
  897. Wojtek has left
  898. Wojtek has joined
  899. Wojtek has left
  900. Wojtek has joined
  901. Wojtek has left
  902. Wojtek has joined
  903. Wojtek has left
  904. Wojtek has joined
  905. Wojtek has left
  906. homebeach has left
  907. Matthew has left
  908. Half-Shot has left
  909. uhoreg has left
  910. Half-Shot has joined
  911. Matthew has joined
  912. homebeach has joined
  913. uhoreg has joined
  914. Wojtek has joined
  915. Wojtek has left
  916. Wojtek has joined
  917. homebeach has left
  918. Half-Shot has left
  919. Matthew has left
  920. uhoreg has left
  921. Half-Shot has joined
  922. Matthew has joined
  923. homebeach has joined
  924. uhoreg has joined
  925. Wojtek has left
  926. Wojtek has joined
  927. Wojtek has left
  928. Wojtek has joined
  929. Wojtek has left
  930. Wojtek has joined
  931. Wojtek has left
  932. Sam has left
  933. Wojtek has joined
  934. Wojtek has left
  935. Wojtek has joined
  936. Wojtek has left
  937. Wojtek has joined
  938. Wojtek has left
  939. Wojtek has joined
  940. Wojtek has left
  941. Wojtek has joined
  942. Wojtek has left
  943. Wojtek has joined
  944. Wojtek has left
  945. Sam has joined
  946. Wojtek has joined
  947. Wojtek has left
  948. Wojtek has joined
  949. Wojtek has left
  950. Wojtek has joined
  951. Wojtek has left
  952. Wojtek has joined
  953. Wojtek has left
  954. Wojtek has joined
  955. Wojtek has left
  956. Wojtek has joined
  957. Wojtek has left
  958. wladmis has left
  959. wladmis has joined
  960. Wojtek has joined
  961. Wojtek has left
  962. Wojtek has joined
  963. Wojtek has left
  964. Wojtek has joined
  965. Wojtek has left
  966. Wojtek has joined
  967. Wojtek has left
  968. Wojtek has joined
  969. Wojtek has left
  970. Wojtek has joined
  971. Wojtek has left
  972. Wojtek has joined
  973. Wojtek has left
  974. Wojtek has joined
  975. Wojtek has left
  976. Wojtek has joined
  977. Wojtek has left
  978. Wojtek has joined
  979. Wojtek has left
  980. Wojtek has joined
  981. Wojtek has left
  982. APach has left
  983. Wojtek has joined
  984. Wojtek has left
  985. Wojtek has joined
  986. Wojtek has left
  987. Wojtek has joined
  988. Wojtek has left
  989. APach has joined
  990. Wojtek has joined
  991. Wojtek has left
  992. Wojtek has joined
  993. Wojtek has left
  994. Wojtek has joined
  995. Wojtek has left
  996. Wojtek has joined
  997. Wojtek has left
  998. Wojtek has joined
  999. Wojtek has left
  1000. Wojtek has joined
  1001. Wojtek has left
  1002. Wojtek has joined
  1003. Wojtek has left
  1004. Wojtek has joined
  1005. Wojtek has left
  1006. Wojtek has joined
  1007. Wojtek has left
  1008. BASSGOD has left
  1009. Wojtek has joined
  1010. Wojtek has left
  1011. BASSGOD has joined
  1012. Wojtek has joined
  1013. emus has left
  1014. mimi89999 has left
  1015. adiaholic has left
  1016. raghavgururajan has joined
  1017. adiaholic has joined
  1018. mimi89999 has joined
  1019. marc0s has left
  1020. marc0s has joined
  1021. Tim R has left
  1022. marc0s has left
  1023. marc0s has joined
  1024. marc0s has left
  1025. marc0s has joined
  1026. marc0s has left
  1027. marc0s has joined
  1028. emus has joined
  1029. marc0s has left
  1030. marc0s has joined
  1031. marc0s has left
  1032. marc0s has joined
  1033. Titi has joined
  1034. marc0s has left
  1035. marc0s has joined
  1036. Sam has left
  1037. debacle has joined
  1038. inky has joined
  1039. Sam has joined
  1040. rozzin has left
  1041. rozzin has joined
  1042. Sam has left
  1043. adiaholic has left
  1044. adiaholic has joined
  1045. Sam has joined
  1046. intosi has left
  1047. intosi has joined
  1048. BASSGOD has left
  1049. BASSGOD has joined
  1050. Tim R has joined
  1051. marc0s has left
  1052. marc0s has joined
  1053. Alex has left
  1054. Fishbowler has left
  1055. Fishbowler has joined
  1056. Alex has joined
  1057. marc0s has left
  1058. marc0s has joined
  1059. marc0s has left
  1060. marc0s has joined
  1061. Andrzej has left
  1062. chipmnk has joined
  1063. Tim R has left
  1064. Tim R has joined
  1065. nikhilmwarrier has left
  1066. marc0s has left
  1067. marc0s has joined
  1068. intosi has left
  1069. intosi has joined
  1070. Dele Olajide has left
  1071. intosi has left
  1072. intosi has joined
  1073. antranigv has left
  1074. Fishbowler has left
  1075. Fishbowler has joined
  1076. Kev has left
  1077. Kev has joined
  1078. restive_monk has joined
  1079. emus https://jabbers.one:5281/upload/XUZ4sQxzZg50iMTi/20220506_191303247_9ed1.jpg
  1080. emus I assume its known?
  1081. intosi has left
  1082. intosi has joined
  1083. Half-Shot has left
  1084. homebeach has left
  1085. Matthew has left
  1086. uhoreg has left
  1087. Half-Shot has joined
  1088. Matthew has joined
  1089. homebeach has joined
  1090. uhoreg has joined
  1091. MattJ Are we using Gitlab for anything these days?
  1092. BASSGOD has left
  1093. emus I thought there was some moving of the xeps velongings? But I am not sure if I found the right repo
  1094. Half-Shot has left
  1095. homebeach has left
  1096. Matthew has left
  1097. uhoreg has left
  1098. Half-Shot has joined
  1099. Matthew has joined
  1100. homebeach has joined
  1101. uhoreg has joined
  1102. emus https://gitlab.com/xsf/xeps/-/tree/main
  1103. restive_monk has left
  1104. emus jonas’: or was it some testing?
  1105. emus last commit 1 yr ago
  1106. emus I assume not
  1107. Dele Olajide has joined
  1108. jonas’ it was some testing, I'll delete it some time these days
  1109. BASSGOD has joined
  1110. emus Ok
  1111. xnamed has left
  1112. intosi has left
  1113. intosi has joined
  1114. emus jonas’: does this .onion publication suggestion belong in the github repo?
  1115. BASSGOD has left
  1116. BASSGOD has joined
  1117. eu has joined
  1118. moparisthebest it's really a task for infrastructure team...
  1119. marc0s has left
  1120. marc0s has joined
  1121. APach has left
  1122. crypt has joined
  1123. Daniel has left
  1124. papatutuwawa has joined
  1125. Tim R has left
  1126. crypt > Link Mauve: > 2022-05-06 03:01 (CDT) > Current FOSS culture is. ???
  1127. nuron has left
  1128. crypt Link Mauve: Implies the current _culture_ must fixed to accommodate whom?
  1129. qwestion has joined
  1130. crypt People who are not interested in something doesn't equate to _left out_.
  1131. Kev has left
  1132. Kev has joined
  1133. intosi has left
  1134. intosi has joined
  1135. Half-Shot has left
  1136. homebeach has left
  1137. Matthew has left
  1138. uhoreg has left
  1139. Half-Shot has joined
  1140. Matthew has joined
  1141. homebeach has joined
  1142. uhoreg has joined
  1143. Daniel has joined
  1144. crypt If you want diversity and representation, then you're talking about politics again.
  1145. APach has joined
  1146. nuron has joined
  1147. Tim R has joined
  1148. Kev has left
  1149. wladmis has left
  1150. BASSGOD has left
  1151. wladmis has joined
  1152. homebeach has left
  1153. Half-Shot has left
  1154. Matthew has left
  1155. uhoreg has left
  1156. Half-Shot has joined
  1157. Matthew has joined
  1158. homebeach has joined
  1159. uhoreg has joined
  1160. intosi has left
  1161. menel has left
  1162. menel has joined
  1163. intosi has joined
  1164. adiaholic has left
  1165. BASSGOD has joined
  1166. Dele Olajide has left
  1167. crypt has left
  1168. andrey.g has left
  1169. Sam has left
  1170. Sam has joined
  1171. adiaholic has joined
  1172. crypt has joined
  1173. intosi has left
  1174. BASSGOD has left
  1175. intosi has joined
  1176. qwestion has left
  1177. BASSGOD has joined
  1178. andrey.g has joined
  1179. jonas’ crypt, oh good, I finally catch you
  1180. jonas’ in reply to your request earlier
  1181. jonas’ two days back or so
  1182. jonas’ crypt, ok, let me translate your message, i.e. what you said to me effectively: > jonas’: do you want to invest time and energy in a discussion of changing the tos [which were instated to save time and energy]. If yes, which room would work best for you? Perhaps a scheduled time on a weekend day, so that as many people as possible can throw in their uninformed [because they don't run the service and don't know what comes with it] ideas? > Perhaps even announce it on the homepage to get as many random folks involved as possible! It could cause even more traffic in the support channel in the future, taking more of your freetime without any compensation! I hope you can see why I'm not going to do that. People who're interested in change need to first show that they are ready to invest *their own time and energy* in that. I'm not going to do that for anyone unless I *want* to, which I don't for this and at this point. I'm not at all interested to go into "advance payment" on any contributions (i.e. I won't write documentation beyond what exists, blogposts or share any details beyond what I might want to share in a specific moment and a question from someone who I'm not familiar with is not likely to inspire interest in sharing anything). One way to show this can be to run your own instance of the service. Another way can be to make pull requests or send patches if you don't like interacting with GitHub.
  1183. adiaholic has left
  1184. adiaholic has joined
  1185. crypt jonas’: No worries
  1186. menel has left
  1187. menel has joined
  1188. xnamed has joined
  1189. intosi has left
  1190. crypt jonas’: I respect the fact that German law may limit you.
  1191. qwestion has joined
  1192. Kev has joined
  1193. floretta has left
  1194. Kev has left
  1195. Kev has joined
  1196. thndrbvr has joined
  1197. qwestion has left
  1198. homebeach has left
  1199. Half-Shot has left
  1200. Matthew has left
  1201. uhoreg has left
  1202. Half-Shot has joined
  1203. Matthew has joined
  1204. homebeach has joined
  1205. uhoreg has joined
  1206. qwestion has joined
  1207. daags has left
  1208. crypt jonas’: if you ever want to chat and bounce some ideas off each other, feel free to reach out to me.
  1209. pasdesushi has left
  1210. Titi has left
  1211. crypt has left
  1212. crypt has joined
  1213. crypt has left
  1214. intosi has joined
  1215. crypt has joined
  1216. daags has joined
  1217. intosi has left
  1218. intosi has joined
  1219. adiaholic has left
  1220. Tim R has left
  1221. homebeach has left
  1222. Half-Shot has left
  1223. Matthew has left
  1224. uhoreg has left
  1225. Half-Shot has joined
  1226. Matthew has joined
  1227. homebeach has joined
  1228. uhoreg has joined
  1229. Tobias has left
  1230. Tobias has joined
  1231. intosi has left
  1232. djorz has left
  1233. homebeach has left
  1234. Matthew has left
  1235. Half-Shot has left
  1236. uhoreg has left
  1237. Half-Shot has joined
  1238. Matthew has joined
  1239. homebeach has joined
  1240. uhoreg has joined
  1241. marc0s has left
  1242. marc0s has joined
  1243. marc0s has left
  1244. marc0s has joined
  1245. APach has left
  1246. qwestion has left
  1247. qwestion has joined
  1248. marc0s has left
  1249. marc0s has joined
  1250. Sam has left
  1251. krauq has left
  1252. krauq has joined
  1253. adiaholic has joined
  1254. APach has joined
  1255. Link Mauve crypt, not “diversity and representation”, which sounds like some corporate bullshit, I talked about actual people who wanted to make actual contributions but got stopped by the many barriers to entry we have.
  1256. crypt has left
  1257. crypt has joined
  1258. adiaholic has left
  1259. neshtaxmpp has left
  1260. neshtaxmpp has joined
  1261. Tim R has joined
  1262. adiaholic has joined
  1263. Sam has joined
  1264. crypt has left
  1265. adiaholic has left
  1266. crypt has joined
  1267. crypt Link Mauve: can you list the barriers so we're clear?
  1268. Wojtek has left
  1269. Link Mauve No, because I don’t experience them myself, being in free software since what feels like forever.
  1270. Link Mauve Earlier today I mentioned those, but there are many more I’m not aware of: 09:34:17 Link Mauve> Merge/pull requests being neglected for years (perhaps forever), issues being ignored or closed with little to no consideration, anxiety about issues being public or them not doing the right thing or posting what’s needed, were powerful deterrents to them continuing in that direction. 09:35:02 Link Mauve> Oh, and communication only in chat rooms where you have to socialise with a lot of unknown people is also an issue.
  1271. crypt has left
  1272. djorz has joined
  1273. crypt has joined
  1274. crypt > Link Mauve: > 2022-05-06 02:54 (CDT) > Earlier today I mentioned those, but there are many more I’m not aware of: > 09:34:17 Link Mauve> Merge/pull requests being neglected for years (perhaps forever), issues being ignored or closed with little to no consideration, anxiety about issues being public or them not doing the right thing or posting what’s needed, were powerful deterrents to them continuing in that direction. > 09:35:02 Link Mauve> Oh, and communication only in chat rooms where you have to socialise with a lot of unknown people is also an issue. This group is addressable. I hope people are listening.
  1275. crypt > Link Mauve: > 2022-05-06 02:54 (CDT) > Earlier today I mentioned those, but there are many more I’m not aware of: > 09:34:17 Link Mauve> Merge/pull requests being neglected for years (perhaps forever), issues being ignored or closed with little to no consideration, anxiety about issues being public or them not doing the right thing or posting what’s needed, were powerful deterrents to them continuing in that direction. > 09:35:02 Link Mauve> Oh, and communication only in chat rooms where you have to socialise with a lot of unknown people is also an issue. These are addressable. I hope people are listening.
  1276. Link Mauve I think so too. :)
  1277. moparisthebest only by the individual projects, nothing at all to do with the XSF
  1278. moparisthebest I personally feel excluded when projects say "join our discussion on discord!" but I just write them off as shitty projects and move on
  1279. Link Mauve moparisthebest, we were talking about the XMPP community at large, not just the XSF itself.
  1280. Link Mauve For XSF stuff, allowing GitHub PRs in addition to emails was a good accessibility move imo.
  1281. Zash moparisthebest, no no no, that's _you_ being excluding!!! /s
  1282. Link Mauve moparisthebest, I too don’t contribute to such projects.
  1283. brunrobe has left
  1284. Maranda has left
  1285. Mjolnir Archon has left
  1286. moparisthebest the XMPP community at large is fine, some projects don't want your contributions, others do, if you think an individual project could improve talk with the devs
  1287. Link Mauve Their loss I guess.
  1288. Zash Mutually Assured Exclusion!
  1289. Sam has left
  1290. Zash I get the feeling that there are two issues that are confused or conflated, one being that of having an including and welcoming environment, and the other being the fact that some kinds of contributions create additional work for volunteers.
  1291. Kev has left
  1292. adiaholic has joined
  1293. moparisthebest all contributions create additional work for volunteers, it's just a matter of if that additional work is worth it or not
  1294. Daniel My bozo bit doesn't discriminate
  1295. floretta has joined
  1296. djorz has left
  1297. emus Folks, recently someone posted a new design of the XMPP logo. Did you see it? Do you find the post?
  1298. djorz has joined
  1299. harry837374884 has left
  1300. menel has left
  1301. brunrobe has joined
  1302. adiaholic has left
  1303. menel has joined
  1304. Zash has left
  1305. Zash has joined
  1306. homebeach has left
  1307. Matthew has left
  1308. Half-Shot has left
  1309. uhoreg has left
  1310. Half-Shot has joined
  1311. Matthew has joined
  1312. homebeach has joined
  1313. uhoreg has joined
  1314. Sam has joined
  1315. crypt has left
  1316. xecks has left
  1317. xecks has joined
  1318. homebeach has left
  1319. Matthew has left
  1320. Half-Shot has left
  1321. uhoreg has left
  1322. Half-Shot has joined
  1323. Matthew has joined
  1324. homebeach has joined
  1325. uhoreg has joined
  1326. Dele Olajide has joined
  1327. moparisthebest doesn't OX end up uploading an encrypted private key such that the server can pull off https://www.kopenpgp.com/ ?
  1328. crypt has joined
  1329. mdosch No implementation does this atm.
  1330. karoshi has left
  1331. վարյա has left
  1332. վարյա has joined
  1333. adiaholic has joined
  1334. antranigv has joined
  1335. floretta has left
  1336. վարյա has left
  1337. վարյա has joined
  1338. intosi has joined
  1339. moparisthebest security considerations then ? GPG is not going to fix it I guess...
  1340. Mjolnir Archon has joined
  1341. djorz has left
  1342. adiaholic has left
  1343. raucao has left
  1344. homebeach has left
  1345. Matthew has left
  1346. Half-Shot has left
  1347. uhoreg has left
  1348. Daniel OpenPGP is horribly complex and the fact that I don't know for sure is proof of that _but_ I don't think ox uses secret key rings?
  1349. Half-Shot has joined
  1350. Matthew has joined
  1351. homebeach has joined
  1352. uhoreg has joined
  1353. Maranda has joined
  1354. Daniel But instead uploads a passphrase protected pgp message that contains the key
  1355. Daniel Which I _think_ is a different mechanism?
  1356. homebeach has left
  1357. Matthew has left
  1358. Half-Shot has left
  1359. uhoreg has left
  1360. bung has joined
  1361. Half-Shot has joined
  1362. Matthew has joined
  1363. homebeach has joined
  1364. uhoreg has joined
  1365. raucao has joined
  1366. adiaholic has joined
  1367. Daniel OX borrows from autocrypt in that regard iirc. My knowledge of ox is limited. But I have implemented autocrypt...
  1368. pasdesushi has joined
  1369. moparisthebest it's pretty horrible all together https://latacora.micro.blog/2019/07/16/the-pgp-problem.html but there isn't a great replacement either
  1370. mdosch moparisthebest: vanitasvitae or flow (sorry, I forgot whom was it) said today that Ox is not affected by kopenpgp.
  1371. moparisthebest well that's good, thanks mdosch
  1372. Sam has left
  1373. konstantinos has left
  1374. mdosch Afaiu they say a mitigation is to store the key as encrypted pgp message which is exactly what Ox is doing: https://xmpp.org/extensions/xep-0373.html#backup-encryption
  1375. adiaholic has left
  1376. vanitasvitae moparisthebest: what mdosch just said
  1377. marc0s has left
  1378. Titi has joined
  1379. Sam has joined
  1380. vanitasvitae moparisthebest: but also this attack requires a very specific attack scenario
  1381. vanitasvitae It basically only applies to webmail afaict.
  1382. marc0s has joined
  1383. vanitasvitae So even if GnuPG doesn't fix it, it isn't too bad.
  1384. msavoritias has left
  1385. vanitasvitae If an attacker can alter your public keys on your machine you are screwed anyways
  1386. crypt has left
  1387. intosi has left
  1388. crypt has joined
  1389. Tim R has left
  1390. Tim R has joined
  1391. homebeach has left
  1392. Matthew has left
  1393. Half-Shot has left
  1394. uhoreg has left
  1395. Half-Shot has joined
  1396. Matthew has joined
  1397. homebeach has joined
  1398. uhoreg has joined
  1399. adiaholic has joined
  1400. jcbrand has left
  1401. mdosch > it's pretty horrible all together https://latacora.micro.blog/2019/07/16/the-pgp-problem.html but there isn't a great replacement either I read a little bit and so far it only says "it's bad" without explaining why. I hope the explanations will follow, but so far I enjoy reading it. > Back in the MC Hammer era from which PGP originates… > PGP predates modern cryptography; there are Hanson albums that have aged better. 🤣
  1402. karoshi has joined
  1403. raucao has left
  1404. moparisthebest It explains why
  1405. raucao has joined
  1406. mdosch As I said, I am just reading. And so far it didn't and I hope it'll follow. :)
  1407. adiaholic has left
  1408. mdosch > We’ve learned a lot since Steve Urkel graced the airwaves during ABC’s TGIF OMG, are they going to use those pop culture references through the whole post? 🤣
  1409. mdosch > and PGP is old enough to buy me drinks So PGP and XMPP could go to a bar and have fun. :)
  1410. Skull Fucker has left
  1411. Thilo Molitor has left
  1412. crypt Link Mauve: I think this format is not the best to address and resolve issues. For bringing attention to something... sure! But personalities and distractions quickly divert the conversation.
  1413. Link Mauve crypt, which format?
  1414. Skull Fucker has joined
  1415. crypt > Link Mauve: > 2022-05-06 03:56 (CDT) > crypt, which format? This open discussion, room format.
  1416. Thilo Molitor has joined
  1417. Link Mauve Ah, indeed.
  1418. Link Mauve For more actionable tasks it’s better to reach out individual projects imo.
  1419. crypt Maybe if there were side threads like in Slack... possible.
  1420. Link Mauve I’ve used Slack only once, and that was before it had threads I think.
  1421. crypt Basically, a message can become its own conversation thread within the Channel.
  1422. crypt People discuss something more in-depth in the side thread.
  1423. crypt People can discuss something more in-depth in the side thread.
  1424. crypt > Link Mauve: > 2022-05-06 03:58 (CDT) > For more actionable tasks it’s better to reach out individual projects imo. That's what I would do.
  1425. floretta has joined
  1426. crypt has left
  1427. raucao has left
  1428. crypt has joined
  1429. disgyze has joined
  1430. crypt Link Mauve, pep.: is an _XSF Operations_ room in order?
  1431. Yagiza has left
  1432. raucao has joined
  1433. kinetik has left
  1434. kinetik has joined
  1435. moparisthebest There is one
  1436. homebeach has left
  1437. Matthew has left
  1438. Half-Shot has left
  1439. uhoreg has left
  1440. Half-Shot has joined
  1441. Matthew has joined
  1442. homebeach has joined
  1443. uhoreg has joined
  1444. Alex has left
  1445. djorz has joined
  1446. wgreenhouse the xmpp.org website is delegated to something called the i-team (internet team?)
  1447. wgreenhouse [infrastructure team?]
  1448. crypt has left
  1449. emus infra
  1450. crypt has joined
  1451. wgreenhouse ty
  1452. emus but not, it is mostly visually edited buy commteam and members if they have something to change, i team ensures hosting works etc
  1453. wgreenhouse ah, thanks for further clarification
  1454. Tim R has left
  1455. Tim R has joined
  1456. Tim R has left
  1457. Tim R has joined
  1458. adiaholic has joined
  1459. papatutuwawa has left
  1460. bung has left
  1461. bung has joined
  1462. Sam has left
  1463. adiaholic has left
  1464. intosi has joined
  1465. raucao has left
  1466. crypt has left
  1467. crypt has joined
  1468. adiaholic has joined
  1469. Sam has joined
  1470. homebeach has left
  1471. Matthew has left
  1472. Half-Shot has left
  1473. uhoreg has left
  1474. Half-Shot has joined
  1475. Matthew has joined
  1476. homebeach has joined
  1477. uhoreg has joined
  1478. bung has left
  1479. Titi has left
  1480. adiaholic has left
  1481. marc0s has left
  1482. marc0s has joined
  1483. raucao has joined
  1484. karoshi has left
  1485. djorz has left
  1486. intosi has left
  1487. pasdesushi has left
  1488. atomicwatch has left
  1489. bung has joined
  1490. adiaholic has joined
  1491. Tim R has left
  1492. Tim R has joined
  1493. Tim R has left
  1494. Tim R has joined
  1495. Tim R has left
  1496. Tim R has joined
  1497. Seve has left
  1498. Tim R has left
  1499. Tim R has joined
  1500. Sam has left
  1501. eu has left
  1502. eu has joined
  1503. Sam has joined
  1504. adiaholic has left
  1505. վարյա has left
  1506. վարյա has joined
  1507. emus has left
  1508. djorz has joined
  1509. goffi has left
  1510. adiaholic has joined
  1511. emus has joined
  1512. BASSGOD has left
  1513. adiaholic has left
  1514. Tim R has left
  1515. adiaholic has joined
  1516. floretta has left
  1517. floretta has joined
  1518. adiaholic has left
  1519. Sam has left
  1520. Sam has joined
  1521. crypt has left
  1522. crypt has joined
  1523. djorz has left
  1524. BASSGOD has joined
  1525. djorz has joined
  1526. Tobias has left
  1527. Tobias has joined
  1528. Tobias has left
  1529. Tobias has joined
  1530. lskdjf has left
  1531. intosi has joined
  1532. stp has left
  1533. Tobias has left
  1534. xecks has left
  1535. intosi has left
  1536. djorz has left
  1537. jcbrand has joined
  1538. floretta has left
  1539. Thilo Molitor has left
  1540. crypt has left
  1541. floretta has joined
  1542. djorz has joined
  1543. Dele Olajide has left
  1544. disgyze has left
  1545. qwestion has left
  1546. wurstsalat has left
  1547. neshtaxmpp has left
  1548. վարյա has left
  1549. stp has joined
  1550. djorz has left
  1551. neshtaxmpp has joined
  1552. stp has left
  1553. debacle has left
  1554. jcbrand has left
  1555. վարյա has joined