XSF Discussion - 2019-12-12

  1. mukt2 has left

  2. mr.fister has left

  3. !XSF_Martin has left

  4. !XSF_Martin has joined

  5. mukt2 has joined

  6. stpeter has left

  7. mukt2 has left

  8. mukt2 has joined

  9. !XSF_Martin has left

  10. !XSF_Martin has joined

  11. mukt2 has left

  12. sonny has left

  13. sonny has joined

  14. mukt2 has joined

  15. alexis has joined

  16. calvin has left

  17. UแนฃL has left

  18. pdurbin has joined

  19. mukt2 has left

  20. mukt2 has joined

  21. pdurbin has left

  22. stpeter has joined

  23. mukt2 has left

  24. mukt2 has joined

  25. waqas has left

  26. waqas has joined

  27. mukt2 has left

  28. mukt2 has joined

  29. !XSF_Martin has left

  30. !XSF_Martin has joined

  31. stpeter has left

  32. mukt2 has left

  33. mukt2 has joined

  34. !XSF_Martin has left

  35. !XSF_Martin has joined

  36. mukt2 has left

  37. moparisthebest has joined

  38. mukt2 has joined

  39. kokonoe has left

  40. kokonoe has joined

  41. stpeter has joined

  42. mukt2 has left

  43. mukt2 has joined

  44. Shell has left

  45. Shell has joined

  46. neshtaxmpp has left

  47. mukt2 has left

  48. mukt2 has joined

  49. mukt2 has left

  50. sonny has left

  51. sonny has joined

  52. !XSF_Martin has left

  53. mukt2 has joined

  54. !XSF_Martin has joined

  55. mukt2 has left

  56. mukt2 has joined

  57. Tobias has joined

  58. pdurbin has joined

  59. neshtaxmpp has joined

  60. !XSF_Martin has left

  61. !XSF_Martin has joined

  62. beta has left

  63. Yagiza has joined

  64. lskdjf has left

  65. beta has joined

  66. !XSF_Martin has left

  67. stpeter has left

  68. kokonoe has left

  69. !XSF_Martin has joined

  70. mukt2 has left

  71. mukt2 has joined

  72. kokonoe has joined

  73. mukt2 has left

  74. waqas has left

  75. beta has left

  76. beta has joined

  77. mukt2 has joined

  78. pdurbin has left

  79. waqas has joined

  80. pdurbin has joined

  81. mukt2 has left

  82. mukt2 has joined

  83. Nekit has joined

  84. !XSF_Martin has left

  85. !XSF_Martin has joined

  86. alexis has left

  87. mukt2 has left

  88. mukt2 has joined

  89. !XSF_Martin has left

  90. !XSF_Martin has joined

  91. Shell has left

  92. kokonoe has left

  93. moparisthebest has left

  94. andy has joined

  95. lorddavidiii has joined

  96. mukt2 has left

  97. kokonoe has joined

  98. mukt2 has joined

  99. oi has joined

  100. Dele (Mobile) has left

  101. oi has left

  102. pdurbin has left

  103. mukt2 has left

  104. mukt2 has joined

  105. waqas has left

  106. karoshi has joined

  107. !XSF_Martin has left

  108. !XSF_Martin has joined

  109. Tobias has left

  110. !XSF_Martin has left

  111. j.r has left

  112. j.r has joined

  113. kokonoe has left

  114. kokonoe has joined

  115. !XSF_Martin has joined

  116. Seve has joined

  117. Vaulor has joined

  118. gav has left

  119. gav has joined

  120. sonny has left

  121. sonny has joined

  122. pdurbin has joined

  123. mukt2 has left

  124. wurstsalat has joined

  125. pdurbin has left

  126. zach has joined

  127. mukt2 has joined

  128. mathijs has left

  129. mathijs has joined

  130. marc_


  131. marc_

    > Making it non-public and having a long random name works like a password With the difference that a password coule easily be changed whereas the group name not

  132. Ge0rG

    marc_: changing a MUC password will throw everybody out

  133. marc_


  134. marc_

    Sounds broken :)

  135. !XSF_Martin has left

  136. ralphm has left

  137. marc_

    Anyway, the #disco thing looks useful

  138. marc_

    Is this supported by ejabberd?

  139. Tobias has joined

  140. nyco has left

  141. nyco has joined

  142. pdurbin has joined

  143. nyco


  144. UแนฃL has joined

  145. jubalh has joined

  146. Steve Kille has left

  147. goffi has joined

  148. mathijs has left

  149. mathijs has joined

  150. Daniel has left

  151. mathijs has left

  152. mathijs has joined

  153. adiaholic has left

  154. adiaholic has joined

  155. Steve Kille has joined

  156. Kev has joined

  157. adiaholic has left

  158. adiaholic has joined

  159. mukt2 has left

  160. mukt2 has joined

  161. ralphm has joined

  162. Dele (Mobile) has joined

  163. LNJ has left

  164. LNJ has joined

  165. adiaholic has left

  166. adiaholic has joined

  167. LNJ has left

  168. Daniel has joined

  169. Dele (Mobile) has left

  170. LNJ has joined

  171. mimi89999 has left

  172. Dele (Mobile) has joined

  173. Dele (Mobile) has left

  174. Dele (Mobile) has joined

  175. Dele (Mobile) has left

  176. Dele (Mobile) has joined

  177. Dele (Mobile) has left

  178. Dele (Mobile) has joined

  179. Dele (Mobile) has left

  180. Dele (Mobile) has joined

  181. kokonoe has left

  182. Dele (Mobile) has left

  183. Dele (Mobile) has joined

  184. ralphm has left

  185. mimi89999 has joined

  186. pdurbin has left

  187. eevvoor has joined

  188. beta has left

  189. beta has joined

  190. adiaholic has left

  191. adiaholic has joined

  192. kokonoe has joined

  193. paul has left

  194. paul has joined

  195. mukt2 has left

  196. debacle has joined

  197. mimi89999 has left

  198. mukt2 has joined

  199. mimi89999 has joined

  200. Daniel has left

  201. mukt2 has left

  202. Daniel has joined

  203. adiaholic has left

  204. adiaholic has joined

  205. mukt2 has joined

  206. ralphm has joined

  207. mukt2 has left

  208. eevvoor has left

  209. mukt2 has joined

  210. nyco

    https://fosstodon.org/web/statuses/103290294377276459 is this for iTeam?

  211. Zash

    Which RSS feed?

  212. nyco

    that's my doubt: could be our blog, or the planet that's why I ask

  213. Zash

    https://xmpp.org/feeds/all.atom.xml has eg `<link href="/" rel="alternate"/>`

  214. Ge0rG

    I wonder if this isn't a bug in the respective feed readers instead.

  215. mukt2 has left

  216. Zash

    nyco: Maybe ask them where exactly they're seeing that?

  217. mukt2 has joined

  218. krauq has left

  219. krauq has joined

  220. jubalh has left

  221. mimi89999 has left

  222. Wojtek has joined

  223. sonny has left

  224. mukt2 has left

  225. mukt2 has joined

  226. ralphm

    If I miss the Board meeting today, it means I've finally beaten jetlag. Bear with me ๐Ÿคฃ

  227. mukt2 has left

  228. eevvoor has joined

  229. sonny has joined

  230. pdurbin has joined

  231. Shell has joined

  232. eevvoor has left

  233. mukt2 has joined

  234. pdurbin has left

  235. lskdjf has joined

  236. kokonoe has left

  237. Guus

    Say hi to Bear! ๐Ÿ˜‰

  238. mukt2 has left

  239. mukt2 has joined

  240. kokonoe has joined

  241. !XSF_Martin has joined

  242. Neustradamus has left

  243. Neustradamus has joined

  244. dwd


  245. kokonoe has left

  246. Zash

    U wut m8?

  247. Daniel has left

  248. Daniel has joined

  249. Seve

    Guus, ralphm, I cannot join today unfortunately.

  250. Guus

    ๐ŸŽถ No more monkeys jumping on the bed

  251. mukt2 has left

  252. !XSF_Martin has left

  253. DebXWoody

    Guus: ๐Ÿ˜‚

  254. kokonoe has joined

  255. mukt2 has joined

  256. Daniel has left

  257. Daniel has joined

  258. Daniel has left

  259. Daniel has joined

  260. mimi89999 has joined

  261. Daniel has left

  262. eevvoor has joined

  263. eevvoor has left

  264. eevvoor has joined

  265. intosi has left

  266. mukt2 has left

  267. mukt2 has joined

  268. Daniel has joined

  269. eevvoor has left

  270. eevvoor has joined

  271. krauq has left

  272. krauq has joined

  273. calvin has joined

  274. calvin has left

  275. calvin has joined

  276. jubalh has joined

  277. j.r has left

  278. kokonoe has left

  279. j.r has joined

  280. kokonoe has joined

  281. adiaholic has left

  282. pdurbin has joined

  283. adiaholic has joined

  284. Daniel has left

  285. kokonoe has left

  286. intosi has joined

  287. Daniel has joined

  288. adiaholic has left

  289. Daniel has left

  290. Daniel has joined

  291. pdurbin has left

  292. kokonoe has joined

  293. moparisthebest has joined

  294. gav has left

  295. mukt2 has left

  296. gav has joined

  297. mukt2 has joined

  298. waqas has joined

  299. j.r has left

  300. krauq has left

  301. UแนฃL has left

  302. !XSF_Martin has joined

  303. krauq has joined

  304. pep.

    Is it now?

  305. pep.

    Or in an hour? I haven't got my timezones right

  306. Kev

    I love it when an Experimental XEP gets published, discussion happens on-list, and genuinely significant improvements can then be made because of the community suggestions.

  307. intosi has left

  308. Guus

    it's now.

  309. pep.

    poke MattJ

  310. Guus

    Time for the board meeting. Paging pep. MattJ ralphm - Seve mentioned he wasn't going to be here.

  311. pep.

    ralphm, not here then? Seve not here that we know

  312. Guus


  313. Guus

    just you and me?

  314. pep.


  315. Guus

    No quorum then.

  316. Guus

    I can help you with one of the things that you added to the agenda: https://trello.com/c/nAXUNr47/378-google-mentor-summit-expenses

  317. Guus

    I don't think we need to discuss this.

  318. pep.

    that'd be great

  319. Guus

    We've already agreed.

  320. pep.

    poke peter and get money back?

  321. Guus

    So you can simply talk to the Treasurer (Peter)

  322. Guus

    He'll ask you for an expense sheet.

  323. Guus

    but yeah. There's no board decision to be made here - unless I'm missing something?

  324. pep.

    larma, ^

  325. pep.

    I don't think so, I was just unsure

  326. Guus

    As you helpfully linked on Trello: board already voted in favor of this.

  327. pep.

    As for the other items, (made the list public and open history), we can continue discussing this on-list. I guess we could also vote on-list? Does something prevent this?

  328. Guus

    So, unless Peter has concerns that I'm unaware of, you should be good.

  329. pep.

    Does everything have to be done in meetings?

  330. Guus

    No - but if you want to discuss on list, you probably should do it on the member list, not board - for reasons you expressed yourself.

  331. pep.

    It seems to me absent's opinions are just discarded otherwise if they haven't expressed them beforehand

  332. Guus

    (that board list is mostly used for basic "sorry, can't make it" type of comms)

  333. pep.

    Guus, well board hasn't decided anything wrt. these. I'd be happy to start doing it though

  334. Guus

    without Quorum, there's no vote.

  335. intosi has joined

  336. pep.

    without quorum "at a specific point in time during the week"?

  337. Guus

    we can discuss on list, but a vote should be called in a meeting, I think.

  338. pep.

    Anyway I'll raise this point as well

  339. Guus

    Details will be in the bylaws.

  340. pep.

    I guess we can leave this here

  341. Guus

    ok. Back to work with me!

  342. Yagiza has left

  343. Guus


  344. pep.


  345. adiaholic has joined

  346. MattJ

    Sorry, unexpectedly can't make it today

  347. pep.

    We've already closed for the day, please come back next week :P

  348. dwd

    I don't think you actually need to make decisions at meeting. See XSF Bylaws ยง5.8 which seems to explicitly cover this.

  349. pep.

    Yep, looks good to me

  350. dwd

    Though it *appears* to read as if only unanimous decisions can be made that way.

  351. lorddavidiii has left

  352. pep.

    hmm. I'd like to have meetings be an extension of "action without a meeting" and not the opposite. (Just a place to sync up if required, not something you have to attend or be ignored. I extrapolate but this doesn't seem to far from the truth to me)

  353. lorddavidiii has joined

  354. calvin has left

  355. dwd

    I suspect an effective way for the Board to operate would be to vote on things on list, and only hold meetings when things are conetntious (ie, not unanimous). That appears to conform to the bylaws, and you can make such a rule of procedure under ยง5.10 should you wish.

  356. j.r has joined

  357. dwd

    Or at least, only vote at things at meetings.

  358. pep.

    What do you mean with that last message?

  359. Kev

    I would suggest making 'the list' be members@ rather than board@ though (which is Board policy anyway, instituted a few Boards ago, to do business on members@ unless something has to be out of camera (sic)).

  360. dwd

    Kev, "in camera", not "out of camera". "Camera" here is the Latin word for room.

  361. Kev


  362. Kev

    That's why the (sic) to show I knew what I was doing and it wasn't a mistake :p

  363. dwd

    Kev, Ah, yes.

  364. intosi has left

  365. pep.

    Kev, yep that's more or less what is being discussed on board@ atm. I'd want that as well.

  366. Kev

    pep.: It's already Board policy, FWIW.

  367. pep.

    Well I'm not even sure where to find this information anyway..

  368. Kev

    I pushed Board on it a number of years ago, and they agreed. So unless a subsequent Board have overturned that (I'm not aware of this).

  369. Kev

    I pushed Board on it a number of years ago, and they agreed. So unless a subsequent Board have overturned that (I'm not aware of this)...

  370. pep.

    So who knows what policy board has now

  371. dwd

    Kev, I don't know that Boards bind subsequent boards as to rules of procedure. Nor do I know how a Board would even know about previous rules of procedure.

  372. Kev

    I'd assume that Board decisions are lasting until overturned.

  373. Yagiza has joined

  374. Kev

    To do otherwise doesn't make sense in most cases.

  375. Kev

    So I don't see why rules of procedure should be different really.

  376. Kev

    But, at least, there's no pratical way of knowing this as Boards' continuity isn't always the best.

  377. Kev

    (As you say)

  378. !XSF_Martin has left

  379. eevvoor has left

  380. !XSF_Martin has joined

  381. lorddavidiii has left

  382. lorddavidiii has joined

  383. ralphm

    It might indeed be useful to gather such decisions and write them up in one place. Maybe even as simple as wiki page.

  384. pep.

    yep. I suggested that to board the other day. We should do the same

  385. pep.

    yep. I suggested that to council the other day. We should do the same

  386. ralphm

    But indeed, unless confidentiality is required, everything should really go to members@

  387. pep.

    ralphm, can you put that in writing on the list? So far only Guus from board expressed an opinion

  388. Guus

    pep. this is already happening. It's kind of weird to announce that we're not going to do anything in private, if we're not doing anything in private anyways.

  389. dwd

    Guus, You could announce youre continuing to do so. You never know, it might generate a bit of interest in what the Board is up to.

  390. Guus


  391. Shell has left

  392. eevvoor has joined

  393. lorddavidiii has left

  394. lorddavidiii has joined

  395. !XSF_Martin has left

  396. !XSF_Martin has joined

  397. pdurbin has joined

  398. pdurbin has left

  399. lorddavidiii has left

  400. kokonoe has left

  401. lorddavidiii has joined

  402. Shell has joined

  403. rion has left

  404. rion has joined

  405. !XSF_Martin has left

  406. !XSF_Martin has joined

  407. lorddavidiii has left

  408. lorddavidiii has joined

  409. kokonoe has joined

  410. andy has left

  411. lorddavidiii has left

  412. lorddavidiii has joined

  413. lorddavidiii has left

  414. andy has joined

  415. lorddavidiii has joined

  416. stpeter has joined

  417. calvin has joined

  418. zukzuk has joined

  419. !XSF_Martin has left

  420. !XSF_Martin has joined

  421. stpeter has left

  422. eevvoor has left

  423. Shell has left

  424. !XSF_Martin has left

  425. eevvoor has joined

  426. intosi has joined

  427. calvin has left

  428. calvin has joined

  429. Vaulor has left

  430. Seve has left

  431. Seve has joined

  432. Vaulor has joined

  433. calvin has left

  434. calvin has joined

  435. !XSF_Martin has joined

  436. kokonoe has left

  437. lovetox has joined

  438. Steve Kille has left

  439. calvin has left

  440. calvin has joined

  441. mukt2 has left

  442. pdurbin has joined

  443. kokonoe has joined

  444. Steve Kille has joined

  445. stpeter has joined

  446. pdurbin has left

  447. intosi has left

  448. mukt2 has joined

  449. Nekit has left

  450. stpeter has left

  451. Shell has joined

  452. Douglas Terabyte has left

  453. Douglas Terabyte has joined

  454. mukt2 has left

  455. Douglas Terabyte has left

  456. mukt2 has joined

  457. calvin has left

  458. calvin has joined

  459. stpeter has joined

  460. mukt2 has left

  461. calvin has left

  462. mukt2 has joined

  463. calvin has joined

  464. !XSF_Martin has left

  465. Douglas Terabyte has joined

  466. calvin has left

  467. UแนฃL has joined

  468. stpeter has left

  469. adiaholic has left

  470. krauq has left

  471. !XSF_Martin has joined

  472. mukt2 has left

  473. mukt2 has joined

  474. kokonoe has left

  475. calvin has joined

  476. Daniel has left

  477. eevvoor has left

  478. Daniel has joined

  479. mathijs has left

  480. mathijs has joined

  481. Yagiza has left

  482. matkor has left

  483. matkor has joined

  484. !XSF_Martin has left

  485. calvin has left

  486. calvin has joined

  487. !XSF_Martin has joined

  488. mukt2 has left

  489. kokonoe has joined

  490. !XSF_Martin has left

  491. !XSF_Martin has joined

  492. rion has left

  493. Nekit has joined

  494. mukt2 has joined

  495. pdurbin has joined

  496. !XSF_Martin has left

  497. krauq has joined

  498. mathijs has left

  499. mathijs has joined

  500. !XSF_Martin has joined

  501. pdurbin has left

  502. !XSF_Martin has left

  503. !XSF_Martin has joined

  504. j.r has left

  505. j.r has joined

  506. stpeter has joined

  507. zukzuk has left

  508. SpaceFreak aka Tracer has joined

  509. stpeter has left

  510. mukt2 has left

  511. debacle has left

  512. SpaceFreak aka Tracer has left

  513. SpaceFreak aka Tracer has joined

  514. Nekit has left

  515. SpaceFreak aka Tracer has left

  516. Wojtek has left

  517. SpaceFreak aka Tracer has joined

  518. lovetox

    Kev, i fear if we dont work out exactly how fastening should be used with MAM, this will end in failure.

  519. stpeter has joined

  520. !XSF_Martin has left

  521. lovetox

    Even if it is its own XEP, if it ends not working with MAM perfectly its probably useless

  522. lskdjf

    > Kev, i fear if we dont work out exactly how fastening should be used with MAM, this will end in failure. <reaction>๐Ÿ‘๏ธ</reaction>

  523. eevvoor has joined

  524. kokonoe has left

  525. SpaceFreak aka Tracer has left

  526. j.r has left

  527. j.r has joined

  528. Ge0rG

    I disagree on that. Fastening adds a semantic relationship to messages. That's more than we have now, and I'm sure it's enough for fetching messages that belong together

  529. calvin has left

  530. calvin has joined

  531. mukt2 has joined

  532. !XSF_Martin has joined

  533. lovetox

    yeah kind of the point, we dont have it now so no problems

  534. lovetox

    afterwards everyone starts fastening X stuff together

  535. lovetox

    then you get problems

  536. kokonoe has joined

  537. Ge0rG

    lovetox: do you have a specific problem in mind?

  538. lovetox

    mostly reactions

  539. lovetox

    joining 20 groupchats already takes much time with querying 20 archives, it will become a pain if i have to download 1000 message reactions

  540. stpeter has left

  541. lovetox

    and this is surley just the first new thing someone invents that uses fastening

  542. lovetox

    overall i expect it will result in much more messages sent

  543. lovetox

    like chatstates and markers already did

  544. Ge0rG

    lovetox: but with the current state of affairs, things like LMC from MAM are already broken

  545. lovetox

    right now its bearable traffic wise, but i feel its on the edge

  546. Ge0rG

    lovetox: so you are opposed to more messages, and not to messages being semantically linked?

  547. Ge0rG

    lovetox: MAM2 is planned to provide all reactions inline for a given message

  548. lovetox

    im opposed to inventing tools to raise traffic without at the same time specifing methods to deal with it in a sane manner

  549. Ge0rG

    That will vastly reduce your traffic problem

  550. lovetox

    Ge0rG, thats the point "its planned" is not good enough

  551. Ge0rG

    lovetox: then you should oppose reactions, not fastening

  552. larma

    I think right now it only works because few send read markers in larger MUCs... It's basically already "broken"

  553. Daniel

    I don't think he is opposing fastening

  554. mukt2 has left

  555. lovetox

    just lets thing this through to the end, thats all im saying

  556. lovetox

    just lets think this through to the end, thats all im saying

  557. pep.

    lovetox, would you prefer something like "all the meta-stuff (reactions, lmc, etc.) is requested separately"?

  558. lovetox

    i was just throwing ideas out, i dont know if this is the best solution

  559. lovetox

    but yeah, some MAM filter like, give me all messages that are not fastening

  560. lovetox

    then afterwards, query the meta stuff, but the problem here is

  561. lovetox

    not all fastening messages are meta

  562. lovetox

    as i think dave mentioned on the list

  563. lovetox

    there are 3 categorys

  564. lovetox

    reactions is just one, if we put lmc, markers, quotes, comments in this

  565. lovetox

    then we need real smart logic on the server to make these decisions

  566. Daniel

    > there are 3 categorys > reactions is just one, if we put lmc, markers, quotes, comments in this > then we need real smart logic on the server to make these decisions Yeah. Fastening is really complex right now. That's why I want proof that MAM will be able to handle that

  567. Daniel

    Or else we might have to reduce complexity

  568. pep.

    I'm only catching up on the "Resurrecting Fastening" thread. And I see Xabber people saying "with aggregated counter, where message is returned with a number of attachments it currently has. Possibly, aggregated on type (6 ๐Ÿ˜‚ 3 ๐Ÿ˜ก 1 ๐Ÿ‘ 1 ๐Ÿ’ฉ), *without *authorship of those attachments". Is anybody actually on board with this? Because I don't like that I'd be missing authorship info :/

  569. pep.

    ("on-board" as in, "agrees with this")

  570. lovetox

    reactions without authorship is the most useless thing i heard

  571. lovetox

    someone like my comment but i dont know who, great

  572. lovetox


  573. Zash

    Feature! Anonymous voting!

  574. krauq has left

  575. Daniel

    I may or may not be fine with it for the special case of reactions. But if fastening has a general aggregation mechanism there will certainly be cases where we need authorship

  576. lskdjf

    yeah reactions without authorship don't make sense at all. Every messenger I know that can do reactions provides the information about who reacted.

  577. pep.

    I mean I would understand applications not displaying authorship info right away (at first glance) but yeah I don't want to lose that info

  578. larma

    the idea is that you get the summary without authorship, but also have the ability to request the details with authorship

  579. pep.

    larma, that's quite specific to one kind of UI possibility though

  580. larma

    yes, that is really specific about reactions

  581. pep.

    Even for reactions I mean

  582. debacle has joined

  583. krauq has joined

  584. pep.

    Not that I have other UI suggestions right now, but I wouldn't want to see optimisations for every single possible UI in the protocol

  585. larma

    That's why I wrote in one of my mails: > I can hardly imagine summarizing to work in a generic way. The only thing that makes sense to me is to have the procedure to summarize a certain fastening defined with that specific fastening (e.g. in the reactions XEP for reactions) and not generically. This also implies that servers may not be aware of how to summarize certain fastenings and thus clients would always have to be ready to ask for the raw messages for these if they want to display them (obviously servers should announce via disco which they do support).

  586. andrey.g has left

  587. larma

    pep., I think that's fine for reactions, everyone probably agrees that you don't want to display authorship directly in the message history

  588. pep.

    That's a valid statement in our circles

  589. Daniel

    I think aggregation can work. But since MAM and aggregation is 90% of the reason we are doing fastening in the first place i don't think it makes sense to release fastening without that

  590. lovetox


  591. stpeter has joined

  592. larma

    I think there is two different kinds of aggregation and people like to mix these two

  593. Daniel

    There are multiple kinds of aggregation because fasting mixes multiple kind of references

  594. larma

    summary style / processed aggregation (6 ๐Ÿ˜‚ 3 ๐Ÿ˜ก 1 ๐Ÿ‘ 1 ๐Ÿ’ฉ) and message-based aggregation (where you basically get the original message details without further modification)

  595. Daniel

    I think we might be able to do without the processed ones

  596. Daniel

    Just give me all the wrapped raw data

  597. Daniel

    With the message that they were fastened to

  598. Daniel

    I can count them myself

  599. Daniel

    But either way. It just further drives home the point that we need to think that together

  600. Daniel

    And not just come up with a new attach-to/reference/fasten element

  601. Daniel

    That is the boring part of it

  602. larma

    Totally agree

  603. Zash

    Are there some kind of stats on ratio of "normal" messages to reactions?

  604. !XSF_Martin has left

  605. pdurbin has joined

  606. Daniel

    Reactions specifically?

  607. Daniel

    Or all kind of references?

  608. Zash

    That "query MAM, get 1 messagage and 19 reactions" scenario sounds a bit exaggerated

  609. krauq has left

  610. pep.

    Zash, s/reactions/chatstates/ ?

  611. Zash

    No chatstates in MAM

  612. sonny has left

  613. lovetox

    really? just look at facebook, one post can have 1000 reactions

  614. Zash

    Weren't we going to send chat states over presence?

  615. Zash

    Facebook isn't chat

  616. lovetox

    Conversations room has 200+ joined people

  617. lovetox

    if Daniel, says C is for free for the next 5 days

  618. lovetox

    probably 70+ people give thumbs up

  619. lovetox

    i pull these numbers out of my ass

  620. lovetox

    but it will be more than 19

  621. Zash

    Yeah but how often are there that kind of reaction-triggering messages?

  622. lovetox

    the thing is if you give people the UI to react with one click

  623. lovetox

    they will use it

  624. Daniel

    Yeah. You don't know. I mean you probably won't hit an average of 19:1. But it's annoying if the last message sent was one that received a 100 up votes. Than you have two mam pages of just garbage

  625. Zash

    I'm not sure designing something based on numbers you got from *where* is the best.

  626. Zash

    Hence stats.

  627. lovetox

    Zash are you aware that reactions dont exist?

  628. lovetox

    how would we gather stats about a feature that does not exist

  629. Zash

    I'm perfectly aware that they do exist, just not in XMPP.

  630. lovetox

    lets just say we have experience with chat markers

  631. lovetox

    and chatstates

  632. lovetox

    and before you say they are not stored in MAM

  633. lovetox

    yes there was a time prosody stored them

  634. Daniel

    I don't know. There is an angry Twitter post from the xabber people about read markers being in mam or what ever

  635. Zash

    And most rooms aren't the 200+ conversations@ room.

  636. Daniel

    Go ask them for stats ๐Ÿ˜‰

  637. pep.

    Zash, find a somewhat popular mattermost instance, I think they can easily get you a ratio?

  638. pep.

    Running queries in the db

  639. Zash

    pep., that's what I'm talking about

  640. lovetox

    we have to design the XEPs still in a way that they are able to scale, even if xmpp is not big at the moment

  641. lorddavidiii has left

  642. Zash

    Designing something to scale by making up imaginary numers?

  643. pdurbin has left

  644. Ge0rG

    We have designed XEPs in the past to cover all potential use cases. PEP, Message Archival and MIX come to mind.

  645. Daniel

    I'm not really sure I understand Zash's argument here. That we don't need fastening at all?

  646. Daniel

    I mean to me it doesn't matter if we are aggregating 5 or 100 reactions

  647. stpeter has left

  648. krauq has joined

  649. !XSF_Martin has joined

  650. lovetox

    this does also mean a lot more load for servers

  651. lovetox

    i would implement this like, query all reaction authors on mouse over of the reaction

  652. lovetox

    i bet many servers will not be able to handle that

  653. eevvoor has left

  654. LNJ has left

  655. mr.fister has joined

  656. !XSF_Martin has left

  657. sonny has joined

  658. kokonoe has left

  659. Shell has left

  660. kokonoe has joined

  661. !XSF_Martin has joined

  662. calvin has left

  663. krauq has left

  664. lovetox has left

  665. mukt2 has joined

  666. krauq has joined

  667. Kev

    For the record (and it's late and I'm not going to get into a big discussion right now - send it to list), I am onboard with the summary being a summary (e.g. just the reaction counts per reaction), and if you want further information, including the senders, that you do a further query to ask for it.

  668. mukt2 has left

  669. sjaak has joined

  670. SpaceFreak aka Tracer has joined

  671. karoshi has left

  672. sjaak has left

  673. sjaak has joined

  674. Tobias has left

  675. sonny has left

  676. sjaak has left

  677. sjaak has joined

  678. !XSF_Martin has left

  679. Shell has joined

  680. !XSF_Martin has joined

  681. Arc has joined

  682. Arc

    Ok I really hate being the kind of person who laughs at someone's misfortune, but https://www.zdnet.com/article/russian-police-raid-nginx-moscow-office/ has really brightened my day

  683. SpaceFreak aka Tracer has left

  684. Arc

    NGINX Inc - the company who's CEO is a former rugby teammate - who's excited mood for hiring me soured over their non-competition clause extending to /all/ FOSS development.

  685. Arc

    NGINX Inc - who's employee contract claims ownership over every FOSS contribution you make as an employee even on your own time, and forbids you from submitting patches to other FOSS projects without permission, now ironically raided by russian police after their lead developer's former employer claims ownership over NGINX because their employee contract has the same clause

  686. wurstsalat has left

  687. paul has left

  688. jabberjocke has joined

  689. neshtaxmpp has left

  690. vanitasvitae has left

  691. vanitasvitae has joined

  692. pdurbin has joined

  693. sjaak has left

  694. sjaak has joined

  695. sjaak has left

  696. sjaak has joined

  697. !XSF_Martin has left

  698. !XSF_Martin has joined

  699. dele has joined

  700. goffi has left

  701. mimi89999 has left

  702. mimi89999 has joined

  703. Daniel has left

  704. pdurbin has left

  705. dele has left

  706. kokonoe has left

  707. Daniel has joined

  708. jabberjocke has left

  709. sjaak has left

  710. sjaak has joined

  711. sjaak has left

  712. sjaak has joined

  713. jabberjocke has joined

  714. jabberjocke has left

  715. eevvoor has joined

  716. !XSF_Martin has left

  717. !XSF_Martin has joined