XSF Discussion - 2022-04-29


  1. neshtaxmpp has joined
  2. andrey.g has joined
  3. antranigv has left
  4. antranigv has joined
  5. neshtaxmpp has left
  6. stp has left
  7. karoshi has left
  8. libre has left
  9. adiaholic has joined
  10. stp has joined
  11. adiaholic has left
  12. adiaholic has joined
  13. crypt has left
  14. adiaholic has left
  15. jgart has joined
  16. crypt has joined
  17. libre has joined
  18. stp has left
  19. jgart has left
  20. BASSGOD has left
  21. jgart has joined
  22. jgart has left
  23. crypt Well, it seems this group is equally stunned.
  24. libre has left
  25. jgart has joined
  26. jgart has left
  27. neshtaxmpp has joined
  28. jgart has joined
  29. jgart has left
  30. BASSGOD has joined
  31. lovetox has left
  32. gooya has left
  33. crypt has left
  34. gooya has joined
  35. neshtaxmpp has left
  36. adiaholic has joined
  37. adiaholic has left
  38. adiaholic has joined
  39. crypt has joined
  40. libre has joined
  41. antranigv has left
  42. adiaholic has left
  43. lovetox has joined
  44. libre has left
  45. libre has joined
  46. adiaholic has joined
  47. phoebos has joined
  48. phoebos has left
  49. adiaholic has left
  50. BASSGOD has left
  51. Steve Kille has left
  52. Steve Kille has joined
  53. antranigv has joined
  54. floretta has left
  55. adiaholic has joined
  56. kinetik has left
  57. floretta has joined
  58. jgart has joined
  59. jgart has left
  60. jgart has joined
  61. jgart has left
  62. jgart has joined
  63. jgart has left
  64. jgart has joined
  65. jgart has left
  66. gooya has left
  67. qwestion has joined
  68. gooya has joined
  69. jgart has joined
  70. jgart has left
  71. jgart has joined
  72. jgart has left
  73. libre has left
  74. jgart has joined
  75. libre has joined
  76. BASSGOD has joined
  77. jgart has left
  78. qwestion has left
  79. jgart has joined
  80. jgart has left
  81. jgart has joined
  82. qwestion has joined
  83. adiaholic has left
  84. alacer has joined
  85. alacer has left
  86. jgart has left
  87. raghavgururajan has joined
  88. jgart has joined
  89. xnamed has left
  90. jgart has left
  91. libre has left
  92. libre has joined
  93. adiaholic has joined
  94. gooya has left
  95. gooya has joined
  96. adiaholic has left
  97. floretta has left
  98. floretta has joined
  99. qwestion has left
  100. qwestion has joined
  101. qwestion has left
  102. qwestion has joined
  103. neshtaxmpp has joined
  104. petrescatraian has joined
  105. neshtaxmpp has left
  106. Yagiza has joined
  107. BASSGOD has left
  108. neshtaxmpp has joined
  109. marc has joined
  110. harry837374884 has left
  111. adiaholic has joined
  112. neshtaxmpp has left
  113. raucao has left
  114. harry837374884 has joined
  115. neshtaxmpp has joined
  116. neshtaxmpp has left
  117. neshtaxmpp has joined
  118. juggernaut has left
  119. atomicwatch has joined
  120. jcbrand has joined
  121. Sam has left
  122. gooya has left
  123. gooya has joined
  124. Half-Shot has left
  125. homebeach has left
  126. Matthew has left
  127. uhoreg has left
  128. Half-Shot has joined
  129. Matthew has joined
  130. homebeach has joined
  131. uhoreg has joined
  132. andrey.g has left
  133. L29Ah has left
  134. sbach has left
  135. sbach has joined
  136. gooya has left
  137. gooya has joined
  138. raghavgururajan has left
  139. Seve has joined
  140. marc has left
  141. gooya has left
  142. gooya has joined
  143. Menel has joined
  144. wgreenhouse has left
  145. wgreenhouse has joined
  146. neshtaxmpp has left
  147. Tobias has joined
  148. neshtaxmpp has joined
  149. gooya has left
  150. neshtaxmpp has left
  151. gooya has joined
  152. mimi89999 has left
  153. mimi89999 has joined
  154. adiaholic has left
  155. adiaholic has joined
  156. neshtaxmpp has joined
  157. gooya has left
  158. neshtaxmpp has left
  159. gooya has joined
  160. adiaholic has left
  161. gooya has left
  162. gooya has joined
  163. neshtaxmpp has joined
  164. wurstsalat has joined
  165. Tobias has left
  166. neshtaxmpp has left
  167. Tobias has joined
  168. neshtaxmpp has joined
  169. marc0s has left
  170. marc0s has joined
  171. neshtaxmpp has left
  172. jgart has joined
  173. libre has left
  174. libre has joined
  175. neshtaxmpp has joined
  176. adiaholic has joined
  177. libre has left
  178. neshtaxmpp has left
  179. Half-Shot has left
  180. homebeach has left
  181. Matthew has left
  182. uhoreg has left
  183. Half-Shot has joined
  184. Matthew has joined
  185. homebeach has joined
  186. uhoreg has joined
  187. neshtaxmpp has joined
  188. adiaholic has left
  189. neshtaxmpp has left
  190. pjn has left
  191. adiaholic has joined
  192. lovetox has left
  193. gooya has left
  194. gooya has joined
  195. ti_gj06 has joined
  196. emus has joined
  197. Sam has joined
  198. lovetox has joined
  199. neshtaxmpp has joined
  200. floretta has left
  201. floretta has joined
  202. neshtaxmpp has left
  203. ti_gj06 has left
  204. ti_gj06 has joined
  205. neshtaxmpp has joined
  206. neshtaxmpp has left
  207. neshtaxmpp has joined
  208. adiaholic has left
  209. gooya has left
  210. gooya has joined
  211. neshtaxmpp has left
  212. msavoritias has joined
  213. adiaholic has joined
  214. pjn has joined
  215. Alex has joined
  216. neshtaxmpp has joined
  217. adiaholic has left
  218. BASSGOD has joined
  219. adiaholic has joined
  220. Andrzej has joined
  221. Sam has left
  222. yushyin has left
  223. Andrzej has left
  224. Maranda[x] has left
  225. ti_gj06 has left
  226. adiaholic has left
  227. Menel has left
  228. pjn has left
  229. adiaholic has joined
  230. marc0s has left
  231. marc0s has joined
  232. tykayn has joined
  233. crypt has left
  234. adiaholic has left
  235. marc has joined
  236. Maranda[x] has joined
  237. yushyin has joined
  238. djorz has joined
  239. marc has left
  240. *IM* crypt: XMPP is not better than Matrix and Matrix is not better than XMPP. They are _different_: https://www.freie-messenger.de/en/systemvergleich/xmpp-matrix/
  241. xnamed has joined
  242. pjn has joined
  243. pep. Associating XMPP to WhatsApp's use-case only is quite limiting :/
  244. neshtaxmpp has left
  245. neshtaxmpp has joined
  246. lovetox has left
  247. adiaholic has joined
  248. pep. Also it seems you're mixing XMPP and XSF.
  249. Half-Shot has left
  250. homebeach has left
  251. Matthew has left
  252. uhoreg has left
  253. Half-Shot has joined
  254. Matthew has joined
  255. homebeach has joined
  256. uhoreg has joined
  257. adiaholic has left
  258. *IM* This is the reason for > Partly the question which app should be used is answered like this ... but suggestions are always welcome.
  259. Mikaela has left
  260. *IM* > Also it seems you're mixing XMPP and XSF. What has to be changed/corrected?
  261. pep. XSF rules are not XMPP rules, that's it
  262. adiaholic has joined
  263. harry837374884 has left
  264. pep. The XSF is just an actor contributing to XMPP like anybody else could
  265. marc has joined
  266. *IM* > XSF rules are not XMPP rules, that's it Ah ok - will edit this. Thanks!
  267. lovetox has joined
  268. pasdesushi has joined
  269. djorz has left
  270. pep. That is, there can't be a hostile takeover of XMPP anymore. Of the XSF "it depends", and surely it could impact protocol making within the XSF but it shouldn't impact projects that much. There's no reference implementation, etc. (or is there?)
  271. Alex has left
  272. marc has left
  273. marc has joined
  274. Half-Shot has left
  275. homebeach has left
  276. Matthew has left
  277. uhoreg has left
  278. Half-Shot has joined
  279. Matthew has joined
  280. homebeach has joined
  281. uhoreg has joined
  282. debacle has joined
  283. Maranda[x] has left
  284. emus Maybe it makes sense to differ here between XMPP as a standard/protocol and when talking about XMPP as an entire ecosystem/network (jabber, /me hides 😬)
  285. emus Maybe it makes sense to differ here between XMPP as a standard/protocol and when talking about XMPP as an entire ecosystem/network (jabber, \me hides 😬)
  286. emus Maybe it makes sense to differ here between XMPP as a standard/protocol and when talking about XMPP as an entire ecosystem/network (jabber, _emus_ hides 😬)
  287. mdosch I don't like to use the term jabber as it's 'owned' by Cisco. Also I met people who were not willing to try xmpp because I called it jabber and they use Cisco jabber in the company and they don't like it.😂
  288. Paganini has left
  289. yushyin has left
  290. Mikaela has joined
  291. BASSGOD has left
  292. mdosch There's still a good term missing that's not as technical as xmpp but not burned by Cisco.
  293. yushyin has joined
  294. marc has left
  295. marc has joined
  296. BASSGOD has joined
  297. lovetox has left
  298. Sam has joined
  299. marc0s has left
  300. marc0s has joined
  301. qwestion Jitsi jami jabber...y not joom?
  302. qwestion Jitsi jami jabber... joom?
  303. Maranda[x] has joined
  304. Alex has joined
  305. marc0s has left
  306. marc0s has joined
  307. tykayn has left
  308. mh has left
  309. mh has joined
  310. վարյա has joined
  311. Kev has joined
  312. tykayn has joined
  313. Sam has left
  314. marc0s has left
  315. marc0s has joined
  316. Steve Kille has left
  317. Steve Kille has joined
  318. adiaholic has left
  319. yushyin has left
  320. վարյա has left
  321. վարյա has joined
  322. lovetox has joined
  323. Mikaela has left
  324. yushyin has joined
  325. mjk has joined
  326. karoshi has joined
  327. marc0s has left
  328. adiaholic has joined
  329. marc0s has joined
  330. floretta has left
  331. վարյա has left
  332. վարյա has joined
  333. adiaholic has left
  334. raucao has joined
  335. marc has left
  336. adiaholic has joined
  337. xnamed has left
  338. վարյա has left
  339. harry837374884 has joined
  340. վարյա has joined
  341. raucao has left
  342. Link Mauve Snikket!
  343. raucao has joined
  344. Link Mauve It has a good baseline of “modern” clients, so you won’t burn your users too much either. :)
  345. antranigv has left
  346. adiaholic has left
  347. L29Ah has joined
  348. pjn has left
  349. adiaholic has joined
  350. gooya has left
  351. ti_gj06 has joined
  352. gooya has joined
  353. pjn has joined
  354. stp has joined
  355. raucao has left
  356. raucao has joined
  357. *IM* So headline "Explanation of XMPP rules" -> "Explanation of rules in XMPP environment"?
  358. pep. :/
  359. adiaholic has left
  360. harry837374884 has left
  361. harry837374884 has joined
  362. Andrzej has joined
  363. lskdjf has joined
  364. atomicwatch has left
  365. adiaholic has joined
  366. mjk has left
  367. ti_gj06 has left
  368. mjk has joined
  369. marc has joined
  370. adiaholic has left
  371. վարյա has left
  372. վարյա has joined
  373. floretta has joined
  374. L29Ah has left
  375. stp has left
  376. վարյա has left
  377. վարյա has joined
  378. mjk *IM*: > So headline "Explanation of XMPP rules" -> "Explanation of rules in XMPP environment"? The heading is okay either way, the important bit is to first say that xmpp isn't ruled by any single entity and briefly explain the roles of ietf and xsf
  379. mjk *IM*: > So headline "Explanation of XMPP rules" -> "Explanation of rules in XMPP environment"? The heading is okay either way, the important bit is to first say that xmpp isn't ruled by any single entity and briefly explain the roles of ietf and xsf as major contributors
  380. larma Link Mauve, names could be for: - The technical protocol. ActivityPub. XMPP. - The federated open network of said protocol. Fediverse. ? - A selection of client and server software. Mastodon. Snikket
  381. pep. mjk, I think the headline is bad either way, but I agree with what you say next
  382. stp has joined
  383. petrescatraian has left
  384. Andrzej has left
  385. Link Mauve larma, the discussion was about which name to use to talk with random people who you might want to bring to XMPP.
  386. mjk > I think the headline is bad either way Well it's not _wrong_ at least, I think
  387. pep. I think it is
  388. pep. XMPP is bound by no XSF rule
  389. mjk Hmmyeah
  390. pep. The goal in this category is to say XMPP isn't going to be subject to hostile takeover, which it isn't in any case
  391. mjk > Fediverse. ? Jnikket!.. Oh no, there's something ominous in the first 3 letters
  392. pep. :D
  393. goffi has joined
  394. վարյա has left
  395. վարյա has joined
  396. lovetox has left
  397. pep. Mind you, I'm not saying XMPP isn't being improved / influence greatly. And the XSF plays a (too important, imo) role in this, without acknowledging it, but that may be another topic
  398. antranigv has joined
  399. pep. But here I use XMPP as a protocol AND as the community of projects / use-cases
  400. pjn has left
  401. Andrzej has joined
  402. L29Ah has joined
  403. pep. *IM*, I'd formulate it differently, as mjk says and I confirm here. XMPP isn't bound by XSF rules, and anybody can reuse the protocol as they wish. Now, in practice, there is a number of people and projects gravitating around the XSF and these are influenced by decisions the XSF make to some extent (a great extent sometimes)
  404. pep. Just look at the number of projects holding features hostage because the XSF hasn't stamped it
  405. pep. Just look at the number of projects holding features hostage because the XSF hasn't stamped them
  406. ti_gj06 has joined
  407. qwestion has left
  408. Andrzej has left
  409. Andrzej has joined
  410. lovetox has joined
  411. *IM* > xmpp isn't ruled by any single entity and briefly explain the roles of ietf and xsf as major contributors Would this text be ok/enough? Otherwise, a concrete suggestion of what the text could look like would help me a lot here (english is not my native language).
  412. Andrzej has left
  413. Andrzej has joined
  414. վարյա has left
  415. վարյա has joined
  416. adiaholic has joined
  417. Half-Shot has left
  418. homebeach has left
  419. Matthew has left
  420. uhoreg has left
  421. Half-Shot has joined
  422. Matthew has joined
  423. homebeach has joined
  424. uhoreg has joined
  425. L29Ah has left
  426. debacle has left
  427. վարյա has left
  428. վարյա has joined
  429. stp has left
  430. Andrzej has left
  431. Andrzej has joined
  432. adiaholic has left
  433. վարյա has left
  434. pep. *IM*, also if you cite german military as user count, you can cite NATO being used by XMPP. Same kind of ..
  435. վարյա has joined
  436. pep. *IM*, also if you cite german military as user count, you can cite NATO using by XMPP. Same kind of ..
  437. pep. *IM*, also if you cite german military as user count, you can cite NATO using XMPP. Same kind of ..
  438. xnamed has joined
  439. Andrzej has left
  440. Andrzej has joined
  441. BASSGOD has left
  442. stp has joined
  443. Andrzej has left
  444. harry837374884 has left
  445. pasdesushi has left
  446. Alex has left
  447. Alex has joined
  448. antranigv has left
  449. վարյա has left
  450. վարյա has joined
  451. BASSGOD has joined
  452. stp has left
  453. antranigv has joined
  454. stp has joined
  455. Holger pep., so custum extensions such as ProcessOne's MUC/Sub or those published by Tigase are standard XMPP in exactly the same way as the extensions published by the XSF?
  456. pep. If there's some kind of open process to contribute to them I don't see why not
  457. Holger The protocol used by WhatsApp is standard XMPP, or at least it would be if they published the specs on some random web site?
  458. Holger Ah it's about "contributability".
  459. pep. To me yeah. Standard doesn't mean "good", but it's better than not
  460. Alex has left
  461. Holger I'm not trying to make some "standard" == "good" statement, but I do think there's value in trying to stick to a single entity being responsible for maintaining an open spec. Because interop.
  462. pep. Holger, I'd say it's in the spirit of the 4 freedoms, to me. Use, Study, Share, Modify
  463. pep. Holger, which single entity, IETF or XSF? :)
  464. pep. Or IEEE?
  465. jonas’ pep., for XMPP, clearly the XSF, it's even mentioned in RFC 6120
  466. Holger Isn't it a problem for a communication protocol if modification breaks communication?
  467. Holger You're obviously "free" to publish arbitrary modifications, I'm just questioning whether that's desirable.
  468. pep. jonas’, also from 6120: « Although extended namespaces for XMPP are commonly defined by the XMPP Standards Foundation (XSF) and by the IETF, no specification or IETF standards action is necessary to define extended namespaces, and any individual or organization is free to define XMPP extensions. »
  469. pep. Holger, and the XSF isn't publishing modifications to its own documents maybe?
  470. Wojtek has joined
  471. Holger Yes my ideal standards organization would have an even stronger focus on consistency & interop than the XSF does. The usual response is "Compliance Suites". Assuming that's the proper solution, I think it's desirable to have a single entity maintaing those.
  472. lovetox has left
  473. Holger Whereas my understanding of what you're saying is that consistency/interop would be a non-issue, so I'm just asking whether I got that right 🙂
  474. crypt has joined
  475. pep. I don't. I don't think interoperability is achievable at a protocol level, or we're talking about a very low bar, I'd rather aim for it at the product level
  476. Holger How's that different from the WhatsApp and Signal products then?
  477. pep. They're not decentralized?
  478. Holger Ok Wire.
  479. pep. I don't know Wire
  480. pep. Maybe it isn't. Is Wire anything else than their implementation?
  481. libre has joined
  482. Holger Ok yeah I remember them promising to publish their s2s specs but my guess would be that didn't happen yet, heh.
  483. վարյա has left
  484. harry837374884 has joined
  485. Holger But yeah that's where we can agree to disagree then I guess.
  486. lovetox has joined
  487. pep. To be clear, I'm not saying I don't want to achieve some kind of interop at the protocol level. I'm saying it's hard. Everybody's got different use-cases and thinking interop can be achieved at this level is nothing but a lie to me
  488. Holger I definitely believe interop at the protocol level is achievable & desirable.
  489. pep. We see this everyday
  490. marc0s has left
  491. marc0s has joined
  492. antranigv has left
  493. adiaholic has joined
  494. pep. Every day users saying "I want this and I can do half of it with clientX and the other half with clientY"
  495. pep. "It's a feature"
  496. pep. They get as a reply
  497. Holger We'll easily agree it's hard 🙂 But hard != impossible. There's countless communication solutions that interop based on IETF specs.
  498. Zash pep., let them eat ~cake~ Snikket?
  499. pep. Zash, yeah that's one good example
  500. pep. It's of course still not perfect but at least goals are clear
  501. Holger IP, TCP, SMTP, SIP, ...
  502. marc0s has left
  503. marc0s has joined
  504. Holger > "I want this and I can do half of it with clientX and the other half with clientY" Yes that's a problem, we just disagree on the proper solution.
  505. Zash It's a natural consequence of implementers having different priorities, no?
  506. marc0s has left
  507. marc0s has joined
  508. pep. Holger, I think the thing is, by wanting to gain interop at the protocol level, you end up limiting the protocol in use-cases
  509. Zash And the collection of features and corresponding specifications is large
  510. xnamed has left
  511. pep. Zash> It's a natural consequence of implementers having different priorities < yes
  512. Holger I don't think the real problem is an unlimited number of use cases.
  513. վարյա has joined
  514. pep. (it's never really unlimited either, but we understand each other)
  515. Holger We do, but I think the fragmentation we see is largely due to missing manpower/$$$ and less so due to incompatible use cases.
  516. Holger XMPP users want to do WhatsApp, Slack, or IoT. Then there's very specific stuff such as Isode customers using sattelites or whatever, but that's not the issue.
  517. Kev The network layer doesn't change that most chat users are looking either for WhatsApp or Slack style, I think.
  518. Zash Why not both!
  519. lovetox has left
  520. Zash .. is that one of those things where, X or Y is doable, but X AND Y is multiplicatively more expensive to implement?
  521. Zash Something something https://blogs.gnome.org/tbernard/2018/05/16/banquets-and-barbecues/
  522. pep. ActivityPub is also a good example of this
  523. xnamed has joined
  524. Zash ITYM MastodonPub?
  525. pep. Ok they've got interop at a really low level, but these apps don't work together once you get below the surface
  526. Zash Well, true, s2s works decently well from what I've seen.
  527. pep. Or yeah, they use ConversatioMPP
  528. Zash Conversations and Messaging Protocol?
  529. Alex has joined
  530. pjn has joined
  531. crypt So XMPP wants to be many things to many people? 🤔
  532. Holger Kev, right. I guess there's also higher level examples such as security labels or whatever, but I think those aren't a problem, the 'X' in our protocol name is really good in specifying optional extensions for specific use cases. The problem is that we're having a hard time standardizing a given use case such as WhatsApp. It's not clear how to do avatars, or group chat, or E2EE, let alone avatars or E2EE within the group.
  533. pep. (fwiw standardizing avatars in MUC has been attempted at least 2 or 3 times, and shot down)
  534. pep. (within the XSF* :p)
  535. Holger And I just doubt this would improve if ProcessOne started to spec their own solutions in addition to the existing mess.
  536. Holger pep., yes.
  537. lovetox has joined
  538. stp has left
  539. pep. I'm not entirely sure why we're trying to keep efforts centralised when we're working on a decentralized spec. Isn't that saying something about people working on the spec and their mindset?
  540. APach has left
  541. atomicwatch has joined
  542. APach has joined
  543. Holger I guess I could only repeat myself. I want interop between decentralized entities and I don't see how to get there without a centralized effort to specify how that interop works. If that says bad things about my limited mindset so be it 😉
  544. Wojtek has left
  545. pep. I haven't said limited
  546. pep. And I didn't mean limited, either
  547. Holger I totally get how it's easier to give up this mindset and just let Jitsi or Snikket or Wire build their products using self-baked specs.
  548. crypt >> Holger: >> 2022-04-29 05:10 (CDT) >> We do, but I think the fragmentation we see is largely due to missing manpower/$$$ and less so due to incompatible use cases. Lack of focus on who you're trying to serve and what the shared goal is would definitely contribute to fragmentation and energy being spread out to unrelated projects.
  549. stp has joined
  550. Wojtek has joined
  551. pep. I definitely agree with lack of resources in general, fwiw. But I don't think that calls for all rallying under the same umbrella that promotes values that it doesn't want to admit
  552. L29Ah has joined
  553. pep. (the so-called neutrality)
  554. pep. I think also having ideas / specifications sprout for other places would be benefitial for the protocol and the community at large
  555. pep. I think also having ideas / specifications sprout from other places would be benefitial for the protocol and the community at large
  556. adiaholic has left
  557. Sam has joined
  558. adiaholic has joined
  559. Holger I think _if_ the goal is to have a centralized effort to specify how interop between decentralized players works it's essential to allow for participation of those players, which implies trying to protect against hostile takeover, which I guess was the motivation behind the neutrality stance, But maybe such protection wouldn't have to contradict the value promotion you'd like to see, esp. if all players can agree with those values ...
  560. pep. Neutrality is a lie :)
  561. Holger Not getting into this right now (again) sorry 🙂
  562. pep. hehe
  563. pep. I think that may be my biggest disagreement on how to handle the protocol
  564. pep. To have to operate under one single entity with which I disagree in goals
  565. *IM* Can't follow the discussion 🤷‍♂️ - need a german summary at the end (please).
  566. pep. Not like I haven't tried to move the direction in the past, and I've also been shot down.
  567. crypt >> Holger: >> 2022-04-29 05:11 (CDT) >> XMPP users want to do WhatsApp, Slack, or IoT. Then there's very specific stuff such as Isode customers using sattelites or whatever, but that's not the issue. I didn't even know this was a thing. Scratching my head.
  568. lovetox has left
  569. crypt And here I thought it was about "presence, instant messaging, and real-time communication" between regular people.
  570. Holger pep., I'm aware. Moving existing entities into new directions is hard and frustrating.
  571. msavoritias crypt: not really. Xmpp can be used for social networks, iot monitoring systems. It can be basically anything. Libervia has built blogs on top.
  572. Holger crypt, between regular people, or regular Things!
  573. crypt msavoritias: I'm beginning to understand.
  574. crypt So instead of being the best at something, the project aims to be good (or mediocre) at many things... that may or may not be related.
  575. lovetox has joined
  576. Holger Do all things and do them well!!
  577. crypt The thread between them all is comms protocol.
  578. Zash Quality doesn't always lead to success, depressingly
  579. crypt And just a regular user who is somewhat happy with Conversations on Android and disappointed I can't find a decent client to recommend to my iOS friends.
  580. crypt I'm thinking about the here and now - hehehe
  581. crypt But we've got others talking about IoT and sattelites.
  582. lovetox has left
  583. L29Ah has left
  584. harry837374884 has left
  585. msavoritias > crypt wrote: > So instead of being the best at something, the project aims to be good (or mediocre) at many things... that may or may not be related. Depends on what your goal is. Xmpp goal is to be a transport and a syntax for "stuff". Messaging just happens to be one of the uses that people like xmpp and use it for. I would say its pretty succsefull with how widely it is used.
  586. Menel has joined
  587. crypt I'm not a fan of Matrix, but they have focus and vision for what they aim to be. I guess it's apples and oranges.
  588. adiaholic has left
  589. lskdjf has left
  590. crypt > msavoritias: > 2022-04-29 05:57 (CDT) > Xmpp goal is to be a transport and a syntax for "stuff". Well said. I have to adjust what I think XMPP is.
  591. lskdjf has joined
  592. crypt Being a secure messenger is just a use case of the platform. Up to devs to do anything with it.
  593. crypt It's strength tomorrow could be IoT.
  594. harry837374884 has joined
  595. Zash Correct. It's even reflected in the RFCs, the core transport protocol <https://xmpp.org/rfcs/rfc6120.html> being separate from instant messaging basics in <https://xmpp.org/rfcs/rfc6121.html>
  596. lovetox has joined
  597. crypt Feel a little sad for some reason. Ok, best of lucky with the expansion.
  598. msavoritias > crypt wrote: > I'm not a fan of Matrix, but they have focus and vision for what they aim to be. I guess it's apples and oranges. Its maybe smaller scope than xmpf than xmpp. But they still have messaging, blogs, social networks, comment systems
  599. msavoritias > crypt wrote: > I'm not a fan of Matrix, but they have focus and vision for what they aim to be. I guess it's apples and oranges. Its maybe smaller scope than xmpp. But they still have messaging, blogs, social networks, comment systems
  600. lovetox has left
  601. libre has left
  602. libre has joined
  603. antranigv has joined
  604. gooya has left
  605. gooya has joined
  606. Maranda[x] has left
  607. Maranda[x] has joined
  608. crypt Are there groups within the XSF that focus on specific usecases of the platform. It seems there should be some compartmentalization if this is the direction XSF is going.
  609. mdosch Like modernxmpp?
  610. msavoritias Or snikked
  611. jonas’ there are groups loosely associated with the XSF (as in: a lot of contributor overlap).
  612. msavoritias Or snikket
  613. jonas’ such as modernxmpp or snikket, yes
  614. Zash There are also XSF work groups
  615. jonas’ are there
  616. crypt But nothing formal or encouraged by the XSF?
  617. Zash In theory?
  618. jonas’ does it matter?
  619. Toxi has left
  620. pep. I think it does
  621. msavoritias Xmpp is pretty permisionless. You can start whatever initiative and group you want
  622. BASSGOD has left
  623. Zash "work teams" was the term even. depends on the team I guess?
  624. adiaholic has joined
  625. Zash Hm, or was I thinking of Special Interest Groups
  626. BASSGOD has joined
  627. Fishbowler has left
  628. Steve Kille has left
  629. Fishbowler has joined
  630. lovetox has joined
  631. Zash Oh wait, work teams is like iteam, so probably irrelevant here.
  632. վարյա has left
  633. վարյա has joined
  634. crypt Yup, Modern XMPP is more of what I'm after. > Modern XMPP is an independent project launched to improve the quality of user-to-user messaging applications that use XMPP. XMPP is a mature open standard for internet messaging. If you are reading this, you have probably heard of it.
  635. վարյա has left
  636. վարյա has joined
  637. վարյա has left
  638. վարյա has joined
  639. adiaholic has left
  640. adiaholic has joined
  641. adiaholic has left
  642. gooya has left
  643. gooya has joined
  644. libre has left
  645. libre has joined
  646. antranigv has left
  647. juggernaut has joined
  648. atomicwatch has left
  649. antranigv has joined
  650. Andrzej has joined
  651. adiaholic has joined
  652. crypt If there were official work groups, they could vet the extension proposals and submit and endorse the ones the group most definitely want to see implemented. This will become more important as the protocol branches out into unrelated usecases.
  653. atomicwatch has joined
  654. crypt Without this, I don't know how you guys are going to do it.
  655. Zash Vetting is done by Council. Endorsement is done by whoever authors the latest Compliance Suite (also vetted by Council)
  656. Fishbowler has left
  657. Fishbowler has joined
  658. Zash But ultimately, implementers decide what to implement, probably influenced by what their users ask for.
  659. crypt Correct. I'm suggesting another way that compliments that.
  660. Menel has left
  661. pep. Zash, also greatly influenced by what The XSF says. As I said earlier, how many projects are holding features hostage because it hasn't been stamped
  662. crypt Random Joe presenting to a council who can't be familiar with every usecase is inefficient.
  663. harry837374884 has left
  664. Alex has left
  665. jonas’ pep.: tell them to get the stamp
  666. jonas’ it's not as if council were some uber beings who always know what's right and who cannot be talked to
  667. pep. Often they've tried already.
  668. pep. See reactions?
  669. mdosch > Zash, also greatly influenced by what The XSF says. As I said earlier, how many projects are holding features hostage because it hasn't been stamped What does holding features hostage mean? Hostages are hold against their will and can't escape. So they keep features to their own client and prevent them to get implemented (escape to) others? This metaphor doesn't make any sense to me. 🤔
  670. mdosch > Zash, also greatly influenced by what The XSF says. As I said earlier, how many projects are holding features hostage because it hasn't been stamped What does holding features hostage mean? Hostages are hold against their will and can't escape. So they keep features to their own client and prevent them to get implemented by (escape to) others? This metaphor doesn't make any sense to me. 🤔
  671. msavoritias Ephemeral messages for example. Or sorry i meant "Mutual deletion of loggin capabilites on a server context or something"
  672. pep. mdosch, they have features ready but don't release them in part because it hasn't been accepted by the one entity
  673. *IM* has left
  674. pep. Maybe I should say the one entity holds features hostage, instead of projects :)
  675. Zash The age old conundrum. What comes first, implementation or specification?
  676. crypt > pep.: > 2022-04-29 07:14 (CDT) > Maybe I should say the one entity holds features hostage, instead of projects :) Hold features **back**.
  677. pep. Yeah one or the other
  678. BASSGOD has left
  679. harry837374884 has joined
  680. ti_gj06 has left
  681. lovetox has left
  682. BASSGOD has joined
  683. adiaholic has left
  684. pjn has left
  685. lovetox has joined
  686. Half-Shot has left
  687. homebeach has left
  688. Matthew has left
  689. uhoreg has left
  690. Half-Shot has joined
  691. Matthew has joined
  692. homebeach has joined
  693. uhoreg has joined
  694. adiaholic has joined
  695. gooya has left
  696. gooya has joined
  697. Andrzej has left
  698. Andrzej has joined
  699. libre has left
  700. libre has joined
  701. Alex has joined
  702. Dele Olajide has joined
  703. Andrzej has left
  704. Fishbowler has left
  705. Fishbowler has joined
  706. Maranda[x] has left
  707. adiaholic has left
  708. adiaholic has joined
  709. pjn has joined
  710. kurisu has left
  711. Toxi has joined
  712. Andrzej has joined
  713. BASSGOD has left
  714. BASSGOD has joined
  715. Andrzej has left
  716. *IM* has joined
  717. Maranda[x] has joined
  718. juggernaut has left
  719. raghavgururajan has joined
  720. libre has left
  721. libre has joined
  722. pasdesushi has joined
  723. վարյա has left
  724. վարյա has joined
  725. floretta has left
  726. petrescatraian has joined
  727. Guus has left
  728. Guus has joined
  729. libre has left
  730. libre has joined
  731. xecks has left
  732. adiaholic has left
  733. xecks has joined
  734. adiaholic has joined
  735. Andrzej has joined
  736. atomicwatch has left
  737. gooya has left
  738. gooya has joined
  739. juggernaut has joined
  740. adiaholic has left
  741. juggernaut has left
  742. juggernaut has joined
  743. atomicwatch has joined
  744. juggernaut has left
  745. marc0s has left
  746. marc0s has joined
  747. Half-Shot has left
  748. homebeach has left
  749. Matthew has left
  750. uhoreg has left
  751. Half-Shot has joined
  752. Matthew has joined
  753. homebeach has joined
  754. uhoreg has joined
  755. neshtaxmpp has left
  756. neshtaxmpp has joined
  757. adiaholic has joined
  758. floretta has joined
  759. atomicwatch has left
  760. Half-Shot has left
  761. homebeach has left
  762. Matthew has left
  763. uhoreg has left
  764. Half-Shot has joined
  765. Matthew has joined
  766. homebeach has joined
  767. uhoreg has joined
  768. libre has left
  769. libre has joined
  770. Paganini has joined
  771. Menel has joined
  772. Andrzej has left
  773. Andrzej has joined
  774. tykayn has left
  775. marc0s has left
  776. marc0s has joined
  777. Dele Olajide has left
  778. adiaholic has left
  779. Dele Olajide has joined
  780. libre has left
  781. Fishbowler has left
  782. Guus has left
  783. Dele Olajide has left
  784. libre has joined
  785. Dele Olajide has joined
  786. Guus has joined
  787. Fishbowler has joined
  788. gooya has left
  789. gooya has joined
  790. adiaholic has joined
  791. Andrzej has left
  792. jgart has left
  793. petrescatraian has left
  794. marc0s has left
  795. marc0s has joined
  796. Andrzej has joined
  797. marc0s has left
  798. marc0s has joined
  799. libre has left
  800. libre has joined
  801. lovetox has left
  802. Toxi has left
  803. Toxi has joined
  804. xnamed has left
  805. floretta has left
  806. lovetox has joined
  807. Andrzej has left
  808. Andrzej has joined
  809. Andrzej has left
  810. Andrzej has joined
  811. adiaholic has left
  812. adiaholic has joined
  813. libre has left
  814. libre has joined
  815. ti_gj06 has joined
  816. atomicwatch has joined
  817. Andrzej has left
  818. Andrzej has joined
  819. Andrzej has left
  820. Andrzej has joined
  821. atomicwatch has left
  822. libre has left
  823. libre has joined
  824. marc0s has left
  825. marc0s has joined
  826. marc0s has left
  827. marc0s has joined
  828. Calvin has joined
  829. adiaholic has left
  830. adiaholic has joined
  831. libre has left
  832. libre has joined
  833. kinetik has joined
  834. adiaholic has left
  835. BASSGOD has left
  836. atomicwatch has joined
  837. adiaholic has joined
  838. libre has left
  839. libre has joined
  840. Andrzej has left
  841. Andrzej has joined
  842. Wojtek has left
  843. Wojtek has joined
  844. marc0s has left
  845. marc0s has joined
  846. adiaholic has left
  847. adiaholic has joined
  848. վարյա has left
  849. վարյա has joined
  850. floretta has joined
  851. Andrzej has left
  852. Andrzej has joined
  853. emus has left
  854. xecks has left
  855. xecks has joined
  856. adiaholic has left
  857. robertooo has left
  858. BASSGOD has joined
  859. Andrzej has left
  860. Andrzej has joined
  861. robertooo has joined
  862. floretta has left
  863. debacle has joined
  864. xecks has left
  865. xecks has joined
  866. phoebos has joined
  867. marc0s has left
  868. marc0s has joined
  869. marc0s has left
  870. libre has left
  871. marc0s has joined
  872. libre has joined
  873. marc0s has left
  874. marc0s has joined
  875. marc0s has left
  876. marc0s has joined
  877. Toxi has left
  878. Toxi has joined
  879. kinetik has left
  880. kinetik has joined
  881. Toxi has left
  882. Toxi has joined
  883. Toxi has left
  884. Toxi has joined
  885. xecks has left
  886. marc0s has left
  887. marc0s has joined
  888. xecks has joined
  889. marc0s has left
  890. marc0s has joined
  891. Andrzej has left
  892. Andrzej has joined
  893. libre has left
  894. libre has joined
  895. emus has joined
  896. marc0s has left
  897. marc0s has joined
  898. libre has left
  899. libre has joined
  900. floretta has joined
  901. vanitasvitae has left
  902. վարյա has left
  903. վարյա has joined
  904. vanitasvitae has joined
  905. stp has left
  906. adiaholic has joined
  907. xnamed has joined
  908. Tobias has left
  909. Tobias has joined
  910. Tobias has left
  911. phoebos has left
  912. Tobias has joined
  913. libre has left
  914. libre has joined
  915. adiaholic has left
  916. Titi has left
  917. adiaholic has joined
  918. Tobias has left
  919. Andrzej has left
  920. Andrzej has joined
  921. Tobias has joined
  922. Tobias has left
  923. BASSGOD has left
  924. Tobias has joined
  925. վարյա has left
  926. վարյա has joined
  927. marc0s has left
  928. marc0s has joined
  929. Tobias has left
  930. Tobias has joined
  931. libre has left
  932. libre has joined
  933. վարյա has left
  934. վարյա has joined
  935. վարյա has left
  936. վարյա has joined
  937. վարյա has left
  938. վարյա has joined
  939. Tobias has left
  940. Tobias has joined
  941. վարյա has left
  942. chipmnk has left
  943. chipmnk has joined
  944. Tobias has left
  945. Tobias has joined
  946. վարյա has joined
  947. Titi has joined
  948. Tobias has left
  949. Tobias has joined
  950. Tobias has left
  951. Tobias has joined
  952. libre has left
  953. Tobias has left
  954. Half-Shot has left
  955. homebeach has left
  956. Matthew has left
  957. uhoreg has left
  958. libre has joined
  959. Half-Shot has joined
  960. Matthew has joined
  961. homebeach has joined
  962. uhoreg has joined
  963. Tobias has joined
  964. libre has left
  965. vanitasvitae has left
  966. libre has joined
  967. vanitasvitae has joined
  968. stp has joined
  969. robertooo has left
  970. gooya has left
  971. Tobias has left
  972. adiaholic has left
  973. gooya has joined
  974. adiaholic has joined
  975. L29Ah has joined
  976. wladmis has left
  977. wladmis has joined
  978. Menel has left
  979. libre has left
  980. libre has joined
  981. Tobias has joined
  982. Kev has left
  983. Andrzej has left
  984. Andrzej has joined
  985. Menel has joined
  986. libre has left
  987. libre has joined
  988. emus has left
  989. վարյա has left
  990. Tobias has left
  991. Tobias has joined
  992. Tobias has left
  993. Tobias has joined
  994. վարյա has joined
  995. stp has left
  996. BASSGOD has joined
  997. Alex has left
  998. ti_gj06 has left
  999. Alex has joined
  1000. Andrzej has left
  1001. adiaholic has left
  1002. վարյա has left
  1003. վարյա has joined
  1004. Wojtek has left
  1005. stp has joined
  1006. Tobias has left
  1007. Tobias has joined
  1008. adiaholic has joined
  1009. mh has left
  1010. mh has joined
  1011. Tobias has left
  1012. Tobias has joined
  1013. inky has left
  1014. adiaholic has left
  1015. libre has left
  1016. xnamed has left
  1017. xnamed has joined
  1018. libre has joined
  1019. thilo.molitor has left
  1020. lovetox has left
  1021. L29Ah has left
  1022. Andrzej has joined
  1023. papatutuwawa has joined
  1024. djorz has joined
  1025. adiaholic has joined
  1026. eevvoor has left
  1027. eevvoor has joined
  1028. marc0s has left
  1029. marc0s has joined
  1030. antranigv has left
  1031. marc0s has left
  1032. marc0s has joined
  1033. raghavgururajan has left
  1034. gooya has left
  1035. gooya has joined
  1036. Andrzej has left
  1037. debacle has left
  1038. lovetox has joined
  1039. eab has left
  1040. eab has joined
  1041. harry837374884 has left
  1042. Tobias has left
  1043. Tobias has joined
  1044. adiaholic has left
  1045. eab has left
  1046. eab has joined
  1047. marc0s has left
  1048. marc0s has joined
  1049. ti_gj06 has joined
  1050. adiaholic has joined
  1051. paul has left
  1052. harry837374884 has joined
  1053. floretta has left
  1054. adiaholic has left
  1055. emus has joined
  1056. Tobias has left
  1057. Tobias has joined
  1058. Tobias has left
  1059. Tobias has joined
  1060. Tobias has left
  1061. Tobias has joined
  1062. Tobias has left
  1063. Tobias has joined
  1064. Tobias has left
  1065. robertooo has joined
  1066. Tobias has joined
  1067. Tobias has left
  1068. Tobias has joined
  1069. floretta has joined
  1070. Maranda[x] has left
  1071. Maranda[x] has joined
  1072. վարյա has left
  1073. վարյա has joined
  1074. վարյա has left
  1075. վարյա has joined
  1076. վարյա has left
  1077. վարյա has joined
  1078. adiaholic has joined
  1079. Half-Shot has left
  1080. homebeach has left
  1081. Matthew has left
  1082. uhoreg has left
  1083. Half-Shot has joined
  1084. Matthew has joined
  1085. homebeach has joined
  1086. uhoreg has joined
  1087. lovetox has left
  1088. Sam has left
  1089. Tobias has left
  1090. Tobias has joined
  1091. libre has left
  1092. libre has joined
  1093. adiaholic has left
  1094. libre has left
  1095. libre has joined
  1096. libre has left
  1097. Tobias has left
  1098. Tobias has joined
  1099. libre has joined
  1100. libre has left
  1101. libre has joined
  1102. libre has left
  1103. Sam has joined
  1104. libre has joined
  1105. libre has left
  1106. libre has joined
  1107. libre has left
  1108. adiaholic has joined
  1109. libre has joined
  1110. libre has left
  1111. libre has joined
  1112. libre has left
  1113. libre has joined
  1114. L29Ah has joined
  1115. Dele Olajide has left
  1116. djorz has left
  1117. Kev has joined
  1118. Kev has left
  1119. adiaholic has left
  1120. paul has joined
  1121. harry837374884 has left
  1122. libre has left
  1123. libre has joined
  1124. adiaholic has joined
  1125. harry837374884 has joined
  1126. վարյա has left
  1127. վարյա has joined
  1128. վարյա has left
  1129. վարյա has joined
  1130. adiaholic has left
  1131. paul has left
  1132. xnamed has left
  1133. Tobias has left
  1134. Tobias has joined
  1135. djorz has joined
  1136. libre has left
  1137. libre has joined
  1138. Half-Shot has left
  1139. homebeach has left
  1140. Matthew has left
  1141. uhoreg has left
  1142. Half-Shot has joined
  1143. Matthew has joined
  1144. homebeach has joined
  1145. uhoreg has joined
  1146. xnamed has joined
  1147. libre has left
  1148. libre has joined
  1149. վարյա has left
  1150. վարյա has joined
  1151. gooya has left
  1152. gooya has joined
  1153. libre has left
  1154. libre has joined
  1155. libre has left
  1156. libre has joined
  1157. wgreenhouse has left
  1158. robertooo has left
  1159. wgreenhouse has joined
  1160. վարյա has left
  1161. djorz has left
  1162. վարյա has joined
  1163. djorz has joined
  1164. wgreenhouse has left
  1165. wgreenhouse has joined
  1166. Yagiza has left
  1167. floretta has left
  1168. djorz has left
  1169. paul has joined
  1170. L29Ah has left
  1171. Tobias has left
  1172. jgart has joined
  1173. Tobias has joined
  1174. libre has left
  1175. libre has joined
  1176. adiaholic has joined
  1177. վարյա has left
  1178. Tobias has left
  1179. Tobias has joined
  1180. Tobias has left
  1181. Tobias has joined
  1182. Toxi has left
  1183. adiaholic has left
  1184. Tobias has left
  1185. Tobias has joined
  1186. Tobias has left
  1187. Tobias has joined
  1188. Toxi has joined
  1189. Tobias has left
  1190. Tobias has joined
  1191. lovetox has joined
  1192. lovetox has left
  1193. msavoritias has left
  1194. harry837374884 has left
  1195. Tobias has left
  1196. Tobias has joined
  1197. Tobias has left
  1198. Tobias has joined
  1199. վարյա has joined
  1200. harry837374884 has joined
  1201. Tobias has left
  1202. Tobias has joined
  1203. Tobias has left
  1204. Tobias has joined
  1205. Tobias has left
  1206. Tobias has joined
  1207. papatutuwawa has left
  1208. Tobias has left
  1209. Tobias has joined
  1210. Tobias has left
  1211. Tobias has joined
  1212. Tobias has left
  1213. Tobias has joined
  1214. Tobias has left
  1215. Tobias has joined
  1216. karoshi has left
  1217. debacle has joined
  1218. L29Ah has joined
  1219. thilo.molitor has joined
  1220. thilo.molitor has left
  1221. floretta has joined
  1222. thilo.molitor has joined
  1223. thilo.molitor has left
  1224. karoshi has joined
  1225. Steve Kille has joined
  1226. L29Ah has left
  1227. djorz has joined
  1228. վարյա has left
  1229. Tobias has left
  1230. Tobias has joined
  1231. APach has left
  1232. L29Ah has joined
  1233. վարյա has joined
  1234. APach has joined
  1235. ti_gj06 has left
  1236. thilo.molitor has joined
  1237. thilo.molitor has left
  1238. Tobias has left
  1239. Tobias has joined
  1240. Tobias has left
  1241. Tobias has joined
  1242. Steve Kille has left
  1243. atomicwatch has left
  1244. harry837374884 has left
  1245. Seve has left
  1246. antranigv has joined
  1247. floretta has left
  1248. Calvin has left
  1249. L29Ah has left
  1250. neshtaxmpp has left
  1251. neshtaxmpp has joined
  1252. libre has left
  1253. libre has joined
  1254. libre has left
  1255. BASSGOD has left
  1256. libre has joined
  1257. BASSGOD has joined
  1258. karoshi has left
  1259. libre has left
  1260. inky has joined
  1261. libre has joined
  1262. Menel has left
  1263. L29Ah has joined
  1264. wurstsalat has left
  1265. marc0s has left
  1266. marc0s has joined
  1267. karoshi has joined
  1268. floretta has joined
  1269. BASSGOD has left
  1270. mjk has left
  1271. adiaholic has joined
  1272. mjk has joined
  1273. emus has left
  1274. goffi has left
  1275. adiaholic has left
  1276. BASSGOD has joined
  1277. disgyze has left
  1278. mjk has left
  1279. վարյա has left
  1280. վարյա has joined
  1281. debacle has left
  1282. robertooo has joined
  1283. Titi has left
  1284. վարյա has left
  1285. վարյա has joined
  1286. robertooo has left
  1287. robertooo has joined
  1288. crypt has left
  1289. crypt has joined
  1290. libre has left
  1291. crypt has left
  1292. BASSGOD has left
  1293. karoshi has left
  1294. BASSGOD has joined
  1295. pasdesushi has left
  1296. floretta has left