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