XSF logo XSF Discussion - 2019-07-08


  1. rtq3 has joined
  2. pdurbin has left
  3. rtq3 has left
  4. david has left
  5. david has joined
  6. pdurbin has joined
  7. patrick has joined
  8. pdurbin has left
  9. lskdjf has left
  10. lumi has left
  11. UsL has left
  12. UsL has joined
  13. alacer has joined
  14. adityaborikar has joined
  15. UsL has left
  16. neshtaxmpp has joined
  17. alacer has left
  18. alacer has joined
  19. adityaborikar has left
  20. neshtaxmpp has left
  21. adityaborikar has joined
  22. neshtaxmpp has joined
  23. Yagiza has joined
  24. pdurbin has joined
  25. neshtaxmpp has left
  26. remko has joined
  27. Daniel has left
  28. adityaborikar has left
  29. adityaborikar has joined
  30. remko has left
  31. neshtaxmpp has joined
  32. Nekit has joined
  33. neshtaxmpp has left
  34. zach has left
  35. zach has joined
  36. pdurbin has left
  37. pdurbin has joined
  38. frainz has left
  39. frainz has joined
  40. alacer has left
  41. frainz has left
  42. alacer has joined
  43. frainz has joined
  44. frainz has left
  45. frainz has joined
  46. frainz has left
  47. frainz has joined
  48. edhelas has joined
  49. karoshi has joined
  50. andy has joined
  51. Steve Kille has left
  52. Steve Kille has joined
  53. DebXWoody has left
  54. DebXWoody has joined
  55. goffi has joined
  56. Nekit has left
  57. Nekit has joined
  58. Daniel has joined
  59. winfried has left
  60. patrick has left
  61. winfried has joined
  62. DebXWoody has left
  63. alacer has left
  64. alacer has joined
  65. lnj has joined
  66. igoose has left
  67. alacer has left
  68. alacer has joined
  69. DebXWoody has joined
  70. Kev has left
  71. remko has joined
  72. igoose has joined
  73. sezuan has joined
  74. marc_ has joined
  75. andy has left
  76. COM8 has joined
  77. COM8 has left
  78. rion according to "Council Minutes" emails it seems it's hardly possible xsf will accept any significnt changes to jingle s5b. So I think what if I propose another s5b based protocol under different namespace, will it have better chances to be accepted?
  79. moparisthebest has left
  80. moparisthebest has joined
  81. goffi has left
  82. goffi has joined
  83. jonas’ unlikely
  84. jonas’ that’d probably fall under duplication
  85. rtq3 has joined
  86. rion then probably I have to hurry up with sctp+dtls transport implementation while it's still "Deferred"
  87. rtq3 has left
  88. rtq3 has joined
  89. jonas’ rion, to be clear, I don’t like this situation at all myself
  90. jonas’ I’m not sure what to do about it though
  91. jonas’ The list is often rather silent on Jingle-related issues, presumably because of its complexity. So there are a few choices: (1) council trusts the submitters of patches and allows them through, assuming that those who patch jingle are those who are most familiar with it because they implement it; (2) we replace jingle by something simpler, causing yet another rift in the ecosystem; (3) we stall jingle until we find some trusted reviewers for the patches or a similar mechanism.
  92. jonas’ currently we seem to be kind of passively ending up in situation (3)
  93. Daniel jonas’: I've observed the same pattern with any of the more complex / less implemented xeps
  94. goffi has left
  95. goffi has joined
  96. Daniel More in-depth questions for example regarding pubsub seemingly hit the same wall of silance
  97. jonas’ and I find pubsub not even *that* complex
  98. rion fippo had some review of my change. at least I trust him and I think others too :) According to him there is another way with different pros/cons and he implemented it in some client.
  99. jonas’ rion, until last week, I didn’t even know who "fippo" is :)
  100. jonas’ so it’s not as easy and clear cut sometimes
  101. Daniel We should probably block a lot of those until we have more (open source) experience with them. For example once the last call for message init it out I will suggest to hold it. I'm planning an implementation for later this year and based on the fact that my implementation will only be the second one that's a good reason to gain some more experience with it imho
  102. rion message init?
  103. arc has left
  104. Mikaela has joined
  105. jonas’ jingle message initiation
  106. jonas’ a non-iq flow to initiate jingle sessions
  107. Ge0rG IMHO, the XSF Council should be, in theory, knowledgeable in all aspects of XMPP. However, with over 400 XEPs, this is simply not feasible. So I think that (3) is the most viable way forward, and for Jingle we should maybe have three volunteers with sufficient experience to chime in
  108. rion ah. I'm going to implement it too but not sure how soon
  109. marc_ has left
  110. jonas’ I wonder whether we should use Last Call to find folks who are knowledgeable in the spec and not advance it unless there are any
  111. jonas’ but that of course does not help with the typical human churn in ecosystems
  112. Nekit has left
  113. Daniel jonas’: isn't that literally the point of last call
  114. jonas’ Daniel, no, the last call is for feedback (in my understanding)
  115. jonas’ not for writing down the names of the poor souls who *provided* feedback as victims for future review requests :)
  116. Daniel i mean it's almost funny. with simple xeps like http upload you got tons of bike shedding which prevents it from going through call because everyone seems to have an opinion. and the complex xeps 'nobody' understands just go through
  117. arc has joined
  118. Nekit has joined
  119. Ge0rG yeah, that's rather sad.
  120. COM8 has joined
  121. COM8 has left
  122. jonas’ that’s the specific definition of bike shedding, isn’t it?
  123. fippo the situation wasn't much different for RFC 6120...
  124. fippo message init has been implemented and from what i discussed with lance it was with mam enabled even
  125. fippo and the case that was raised on list (need to reply...) seemed unlikely unless you consider cases like hunt groups where multiple people use the same account
  126. Nekit has left
  127. Nekit has joined
  128. adityaborikar has left
  129. Ge0rG fippo: I'm very much interested in the interaction of message init (actually all non-directly-IM use cases of messages) with MAM and Carbons
  130. adityaborikar has joined
  131. Ge0rG especially under the new Carbon rules which are apparently widely ignored.
  132. fippo ge0rg: its a bigger topic, yeah. it was originally designed to interact well with both ("did i have a call from that person" - mam; "i took the call on the other device" - carbons)
  133. Ge0rG has left
  134. rtq3 has left
  135. Ge0rG has joined
  136. murabito has left
  137. murabito has joined
  138. frainz has left
  139. murabito has left
  140. murabito has joined
  141. frainz has joined
  142. rtq3 has joined
  143. rtq3 has left
  144. rtq3 has joined
  145. rtq3 has left
  146. rtq3 has joined
  147. waqas has left
  148. UsL has joined
  149. Lance has left
  150. lnj has left
  151. adityaborikar has left
  152. adityaborikar has joined
  153. frainz has left
  154. frainz has joined
  155. Lance has joined
  156. lskdjf has joined
  157. krauq has left
  158. pdurbin has left
  159. Yagiza has left
  160. Yagiza has joined
  161. mimi89999 has left
  162. mimi89999 has joined
  163. lnj has joined
  164. rtq3 has left
  165. frainz has left
  166. frainz has joined
  167. COM8 has joined
  168. rtq3 has joined
  169. COM8 has left
  170. frainz has left
  171. frainz has joined
  172. frainz has left
  173. frainz has joined
  174. matlag has left
  175. matlag has joined
  176. Lance has left
  177. ralphm At VEON we used dedicated messages for the latter. We called them CDRs, although I'm not sure if that was the right call (haha).
  178. ralphm https://ralphm.net/publications/xmpp_chat_voip/#/6/4
  179. ralphm (example below this slide)
  180. ralphm We didn't get to submit a proper XEP on it, but I probably should.
  181. Yagiza has left
  182. Yagiza has joined
  183. mimi89999 has left
  184. arc has left
  185. Yagiza has left
  186. Kev has joined
  187. debacle has joined
  188. Yagiza has joined
  189. alacer has left
  190. alacer has joined
  191. Nekit has left
  192. j.r has left
  193. ralphm (Ge0rG, fippo)
  194. Nekit has joined
  195. Ge0rG > I probably should This happens everywhere in the XSF, doesn't it? :)
  196. marc_ has joined
  197. mimi89999 has joined
  198. valo has left
  199. ralphm Ge0rG: a company shutting down your project and development team tends to change its one's priorities.
  200. ralphm Ge0rG: a company shutting down your project and development team tends to change one's priorities.
  201. Ge0rG ralphm: not trying to criticize you, it's just a general sentiment
  202. fippo ralphm: i never dared to call anything CDR inside a telco :-)
  203. dwd has left
  204. dwd has joined
  205. dwd fippo, I called things CDRs, but only because they were.
  206. dwd Ge0rG, It's nice when the Council has members with direct knowledge and experience of a subject area. Where we don't, I hope people at least know someone they trust and can ask for a review. That's certainly how I work - I don't claim any serious understanding of VOIP, for example, but I'm pretty confident that fippo knows a thing or two.
  207. ralphm fippo: haha
  208. ralphm I read most messages by fippo and it made sense, but I didn't respond. Should I do more "I agree" messages?
  209. Ge0rG dwd: that's a great way to work indeed. But maybe we can formalize that out just a little bit, with "trusted people" being loosely defined for certain topics like Jingle, and "ask for a review" happening on-list?
  210. dwd Ge0rG, I think if we wanted to formalize it, I'd say we should form a SIG and/or Work Team for it and formalize it that way.
  211. dwd ralphm, Yes. Speaking personally, a whole bunch of "I agree", and "Me too", is very useful for me to gauge consensus on things.
  212. Zash Silence is agreement!
  213. dwd Zash, It's not though. It's just silence. And if we choose to interpret silence in a particular way, it becomes quite complex to judge almost anything.
  214. dwd Zash, IoW, All that is required for evil to triumph is for good men to do nothing.
  215. jonas’ especially on topics I’m not familiar with, I don’t know if silence is due to other people also not being familiar, or whether there’s truly a horde of folks who know things and simply agree in silence
  216. Zash s/for .*/negative parlamentarism/ ? :)
  217. valo has joined
  218. pdurbin has joined
  219. ralphm Ok, I'll speak up more.
  220. mtavares has left
  221. jonas’ we need simple mailing list reactions :)
  222. Zash `Content-Type: human/reaction; charset=utf-8`
  223. Ge0rG ralphm: that'd be great
  224. fippo a jingle directorate? but remember, its already hard work to get people to review stuff
  225. marc_ has left
  226. pdurbin has left
  227. j.r has joined
  228. dwd jonas’, I sometimes wonder if we shouldn't switch to thumbs up/thumbs down/comments on PRs as the feedback of record.
  229. jonas’ but that would be fully moving to GitHub
  230. jonas’ but only for PRs
  231. dwd jonas’, Move off mailing lists totally, and maybe see about integrating chatroom archive fragments into PRs.
  232. jonas’ which is kind of meh, because there’s then no single source of truth for technical discussion
  233. dwd jonas’, Well, PRs and issues.
  234. jonas’ I see
  235. jonas’ I’m not fond of that
  236. Zash I do not approve
  237. dwd jonas’, I'm not wild about the idea either. But I wonder whether mailing lists are really the most appropriate thing these days.
  238. jonas’ haven’t seen anything else with that fine-grained multi-device synchronising read marker support.
  239. Ge0rG dwd: essentially anyone can +1 or -1 on github, and sometimes PRs go viral and get thousands of useless votes
  240. dwd Ge0rG, For sure.
  241. dwd Ge0rG, Any alternative I could suggest to mailing lists would get the same push-back, of course.
  242. Daniel maybe github allows us to limit that to members
  243. dwd Ge0rG, My question is not, therefore, "Is X a perfect solution?" but "Is X better for us than mailing lists?"
  244. jonas’ one thing which mailing lists give me which nothing else has been able to so far is what I mentioned above: I can read parts of a thread, mark them as read when I not only read/looked at it, but also understood it, and have that state synchronised across my clients.
  245. dwd Ge0rG, And, of course, discussing such things on a mailing list are a recipe for survivorship bias of sorts.
  246. jonas’ which is vital for how I work
  247. jonas’ no web-based system has had that yet.
  248. dwd jonas’, Yes, I can understand that.
  249. Ge0rG dwd: right. I tend to side with jonas’ here though. While ugly, I think that establishing a sort of +1 one-liner comment on-list from competent participants would be good
  250. jonas’ it’d break my ability to participate.
  251. Alex has left
  252. dwd Ge0rG, By the way, if we had an XSF PR that garnered thousands of votes, it'd be a problem I'd love to have.
  253. krauq has joined
  254. Ge0rG it appears to me that the Matrix has a very active and vocal marketing department, leading to a percetion of it being the only federated chat system out there.
  255. dwd Yes, indeed.
  256. Daniel they also had the genius and very unique idea to create bridges to other IM networks
  257. jonas’ very genious, very unique
  258. Ge0rG I'm sure we all know what we have to do. And we lack the time to.
  259. jonas’ Ge0rG, more marketing?
  260. Ge0rG > matrix-appservice-purple@conf.xmpp.matrix.org/Ge0rG: cancel: Server-to-server connection failed: Connecting failed: closed
  261. Daniel fwiw we are going to be at froscon in august
  262. Daniel with both a booth and a talk
  263. jonas’ Ge0rG, you’re not helping the lack of time by being cryptic :)
  264. Ge0rG Daniel: we = the XSF?
  265. Daniel yes
  266. alacer has left
  267. alacer has joined
  268. Ge0rG Thanks for reminding me. I'll try to make an appearance as well. Are volunteers still needed?
  269. Ge0rG Maybe somebody should issue a tweet? A mention in the newsletter?
  270. Daniel probably. the booth certainly could need 'stuff'. we might have enough 'staff'. but last year or when ever that was we were sitting at what was basically an empty table
  271. Ge0rG don't we have SCAM for that?
  272. rtq3 has left
  273. Daniel well scam is just people
  274. krauq has left
  275. Nekit has left
  276. Nekit has joined
  277. krauq has joined
  278. dwd Yes, but if you need Stuff, they're the people to ask.
  279. Daniel scam could certainly pay for a poster or get it printed. but someone still has to design it
  280. dwd I think Ralph and/or Guus have Stuff, for example.
  281. dwd Daniel, Again, yes, but if nobody knows that's what you need, it definitely won't happen.
  282. Daniel i mean i have a flag. i will certainly get more stickers printed
  283. dwd Daniel, I think Guus has a load of stickers he can send you.
  284. Daniel but also like a general 'this is xmpp' poster would be nice. something like that
  285. Daniel but yes. we will try to be more organized this time.
  286. Ge0rG A nice pictogram of the federated nature of XMPP?
  287. Daniel i think Ge0rG was offering his help. and this might be something he could help us with I guess
  288. dwd Pictures of doctors, soldiers, and so on. :-)
  289. Ge0rG Bonus points if the background is black with fading green hieroglyphs...
  290. Ge0rG dwd: soldiers are not PC any more
  291. Guus Daniel: let's try to create reusable designs for this, so that we can use them for other conferences too. Stuff like posters etc are very nice.
  292. dwd Ge0rG, Yes and no. People are usually impressed with the fact it's XMPP used for MEDEVAC in battlefields. Something that WHatsapp or Matrix can't claim.
  293. Daniel terrorists and nato
  294. dwd Guus, Those pop-up stands are quite cheap these days, I think.
  295. Ge0rG dwd: Matrix can claim the French government.
  296. Daniel and matrix only has the french goverment
  297. Ge0rG also they have 100bps and we have only 75bps.
  298. dwd Ge0rG, Yet XMPP can claim the French military, as well as every other NATO one.
  299. Guus dwd: payment won't be the problem, design will be.
  300. Ge0rG dwd: we can also claim Nintendo, EA and some other evildoers.
  301. Ge0rG Did I mention Google?
  302. dwd Ge0rG, Oh, yes, indeed.
  303. Guus I'm taking my kids to the swimming pool now, I'm getting anxious looks
  304. Guus But yes, let's do create more eye candy
  305. dwd Guus, Go drown them.
  306. Ge0rG I have this from CLT 2016... https://op-co.de/tmp/CLT-2016-preview.jpg
  307. Ge0rG froscon is probably a slightly different audience, should be something with the spirit of FOSS
  308. Daniel clt and froscon are pretty similiar
  309. fippo EA uses xmpp? Epic does for sure
  310. jonas’ froscon always sounds like frogs to me
  311. Ge0rG fippo: https://xmpp.org/uses/gaming ;)
  312. jonas’ maybe we should remove EVE there for a while, people are complaining that EVE wants to make the in-game chat slower ;)
  313. Ge0rG jonas’: they want _what_?
  314. jonas’ https://www.derstandard.at/story/2000106030972/eve-online-etliche-spieler-drohen-mit-kuendigung-ihres-abos-wegen I only have that, which is both cookiewalled and in german
  315. Ge0rG Daniel: I haven't been to froscon, but CLT is very user oriented, not so much targeting nerds
  316. Daniel froscon is user oriented~ish as well
  317. Daniel froscon is not fosdem
  318. Ge0rG alright
  319. Daniel maybe a little bit closer to fosdem (or ccc events) that clt
  320. Daniel but certainly not fosdem or congress
  321. Ge0rG Daniel: do you have any other marketing material that we can make use of?
  322. Daniel i have a flag. lol
  323. Ge0rG Daniel: what about a description of the booth, and what we are allowed to put there?
  324. patrick has joined
  325. Nekit has left
  326. Daniel it's just one table. I'm not aware of any limitations regarding on what we are allowed to put there. you can’t advertise commercial services. but that's the only limitation i'm aware of
  327. Nekit has joined
  328. Daniel also technically i'm not the organizer of the booth. one of the dino developers is
  329. matlag has left
  330. matlag has joined
  331. Ge0rG Daniel: is there a MUC, or some other collaboration tool?
  332. neshtaxmpp has joined
  333. alacer has left
  334. alacer has joined
  335. alacer has left
  336. alacer has joined
  337. neshtaxmpp has left
  338. Daniel Ge0rG: not yet
  339. alacer has left
  340. alacer has joined
  341. marc_ has joined
  342. patrick has left
  343. alacer has left
  344. pdurbin has joined
  345. jcbrand has left
  346. Andrew Nenakhov has left
  347. Andrew Nenakhov has joined
  348. Andrew Nenakhov has left
  349. goffi has left
  350. goffi has joined
  351. Guus has left
  352. Guus has joined
  353. Lance has joined
  354. pdurbin has left
  355. Nekit has left
  356. Nekit has joined
  357. rtq3 has joined
  358. Alex has joined
  359. mtavares has joined
  360. Lance has left
  361. rtq3 has left
  362. rtq3 has joined
  363. patrick has joined
  364. Lance has joined
  365. Nekit has left
  366. Nekit has joined
  367. sezuan has left
  368. pdurbin has joined
  369. frainz has left
  370. lovetox has joined
  371. waqas has joined
  372. pdurbin has left
  373. mtavares has left
  374. mtavares has joined
  375. sonny has joined
  376. wojtek has joined
  377. Nekit has left
  378. Nekit has joined
  379. frainz has joined
  380. Kev has left
  381. COM8 has joined
  382. COM8 has left
  383. APach has left
  384. APach has joined
  385. Nekit has left
  386. Nekit has joined
  387. goffi has left
  388. goffi has joined
  389. Nekit has left
  390. pdurbin has joined
  391. rtq3 has left
  392. rtq3 has joined
  393. pdurbin has left
  394. j.r has left
  395. lovetox_ has joined
  396. lovetox_ has left
  397. fippo has left
  398. lovetox_ has joined
  399. lovetox_ has left
  400. lovetox_ has joined
  401. lovetox_ has left
  402. lovetox_ has joined
  403. lovetox_ has left
  404. lovetox_ has joined
  405. lovetox_ has left
  406. lovetox_ has joined
  407. lovetox_ has left
  408. lovetox_ has joined
  409. neshtaxmpp has joined
  410. lovetox_ has left
  411. neshtaxmpp has left
  412. lovetox_ has joined
  413. Alex has left
  414. lovetox_ has left
  415. lovetox_ has joined
  416. lovetox_ has left
  417. lovetox_ has joined
  418. lovetox_ has left
  419. lovetox_ has joined
  420. lovetox_ has left
  421. lovetox_ has joined
  422. lovetox_ has left
  423. lovetox_ has joined
  424. lovetox_ has left
  425. lovetox_ has joined
  426. lovetox_ has left
  427. lovetox_ has joined
  428. lovetox_ has left
  429. lovetox_ has joined
  430. lovetox_ has left
  431. lovetox_ has joined
  432. lovetox_ has left
  433. lovetox_ has joined
  434. Alex has joined
  435. lovetox_ has left
  436. lovetox_ has joined
  437. lovetox_ has left
  438. lovetox_ has joined
  439. lovetox_ has left
  440. lovetox_ has joined
  441. lovetox_ has left
  442. lovetox_ has joined
  443. lovetox_ has left
  444. lumi has joined
  445. Lance has left
  446. neshtaxmpp has joined
  447. rtq3 has left
  448. rtq3 has joined
  449. neshtaxmpp has left
  450. neshtaxmpp has joined
  451. neshtaxmpp has left
  452. neshtaxmpp has joined
  453. fippo has joined
  454. neshtaxmpp has left
  455. sonny has left
  456. valo has left
  457. debacle has left
  458. remko has left
  459. sonny has joined
  460. valo has joined
  461. pdurbin has joined
  462. pdurbin has left
  463. neshtaxmpp has joined
  464. neshtaxmpp has left
  465. Yagiza has left
  466. neshtaxmpp has joined
  467. neshtaxmpp has left
  468. neshtaxmpp has joined
  469. rtq3 has left
  470. neshtaxmpp has left
  471. valo has left
  472. valo has joined
  473. igoose has left
  474. rtq3 has joined
  475. rion > [15:40] <Ge0rG> fippo: https://xmpp.org/uses/gaming  I saw this xmpp for Fortnite. Unfortunately I can't unsee it.
  476. Ge0rG Bad people use good technology for bad things...
  477. neshtaxmpp has joined
  478. waqas Ha, that's a neat page. I only knew about a few of them.
  479. Ge0rG There are also significant numbers in IoT, like Google Cloud Printing. Somebody just needs to collect evidence
  480. igoose has joined
  481. neshtaxmpp has left
  482. Zash Wasn't 0 AD using XMPP too?
  483. Ge0rG Zash: was that released yet?
  484. Zash Website says alpha, but gameplay seems fairly solid.
  485. Tobias has left
  486. Nekit has joined
  487. ralphm We were next to them at FOSDEM, right?
  488. goffi has left
  489. sonny has left
  490. Zash Yes
  491. igoose has left
  492. Lance has joined
  493. Ge0rG So were they using xmpp?
  494. ralphm Yes
  495. Zash https://trac.wildfiregames.com/browser/ps/trunk/source/lobby
  496. edhelas actually most of the project at FOSDEM are using XMPP, but we don't know yet
  497. edhelas except the Matrix guys
  498. Ge0rG Do we want them added to the list? Number of users: ~10
  499. igoose has joined
  500. neshtaxmpp has joined
  501. wojtek has left
  502. igoose has left
  503. remko has joined
  504. moparisthebest *technically* matrix's xmpp gateway uses xmpp right?
  505. neshtaxmpp has left
  506. moparisthebest So matrix should go on that list of companies using XMPP
  507. Ge0rG moparisthebest: the gateway is down for months now
  508. moparisthebest The software still exists though?
  509. Nekit has left
  510. remko has left
  511. igoose has joined
  512. waqas That's a bit of a stretch
  513. Ge0rG waqas: you are outdated. It's a bit of a buster now.
  514. lumi has left
  515. neshtaxmpp has joined
  516. Mikaela has left
  517. Mikaela has joined
  518. neshtaxmpp has left
  519. Mikaela has left
  520. neshtaxmpp has joined
  521. kokonoe has left
  522. neshtaxmpp has left
  523. kokonoe has joined
  524. lovetox has left
  525. remko has joined
  526. remko has left
  527. rtq3 has left
  528. lnj has left
  529. wurstsalat has left
  530. Andrew Nenakhov has joined
  531. karoshi has left
  532. UsL has left
  533. UsL has joined
  534. rtq3 has joined
  535. neshtaxmpp has joined
  536. neshtaxmpp hi
  537. pdurbin has joined
  538. neshtaxmpp has left
  539. pdurbin has left
  540. pdurbin has joined