XSF Discussion - 2021-11-10


  1. jinxd has joined

  2. Calvin has joined

  3. soundconcept has joined

  4. norkki has joined

  5. norkki has left

  6. emus has left

  7. kyemxden has left

  8. stpeter has joined

  9. stpeter has left

  10. kyemxden has joined

  11. kyemxden has left

  12. djorz has left

  13. kyemxden has joined

  14. intosi has joined

  15. jinxd has left

  16. jgart has left

  17. jgart has joined

  18. intosi has left

  19. lskdjf has left

  20. soundconcept has left

  21. soundconcept has joined

  22. վարյա has left

  23. stpeter has joined

  24. stpeter has left

  25. Zash has left

  26. Zash has joined

  27. intosi has joined

  28. karoshi has left

  29. kyemxden has left

  30. sonny has left

  31. sonny has joined

  32. sonny has left

  33. kyemxden has joined

  34. sonny has joined

  35. intosi has left

  36. norkki has joined

  37. norkki has left

  38. adiaholic has joined

  39. marc0s has left

  40. marc0s has joined

  41. sonny has left

  42. sonny has joined

  43. sonny has left

  44. sonny has joined

  45. վարյա has joined

  46. adiaholic has left

  47. adiaholic has joined

  48. adiaholic has left

  49. intosi has joined

  50. marc0s has left

  51. marc0s has joined

  52. intosi has left

  53. adiaholic has joined

  54. floretta has left

  55. floretta has joined

  56. jgart has left

  57. վարյա has left

  58. Seve has left

  59. qrpnxz has left

  60. qrpnxz has joined

  61. qrpnxz has left

  62. qrpnxz has joined

  63. Paganini has left

  64. neshtaxmpp has joined

  65. intosi has joined

  66. chronosx88 has left

  67. chronosx88 has joined

  68. Calvin has left

  69. adiaholic has left

  70. adiaholic has joined

  71. kyemxden has left

  72. intosi has left

  73. alex11 has left

  74. alex11 has joined

  75. adiaholic has left

  76. arc has left

  77. arc has joined

  78. Apollo has left

  79. neshtaxmpp has left

  80. adiaholic has joined

  81. Maranda has left

  82. Mjolnir Archon has left

  83. Mjolnir Archon has joined

  84. Maranda has joined

  85. jcbrand has joined

  86. վարյա has joined

  87. lorddavidiii has joined

  88. stp has left

  89. stp has joined

  90. kyemxden has joined

  91. adiaholic has left

  92. neshtaxmpp has joined

  93. david has left

  94. david has joined

  95. norkki has joined

  96. floretta has left

  97. floretta has joined

  98. Seve has joined

  99. norkki has left

  100. jgart has joined

  101. chronosx88 has left

  102. chronosx88 has joined

  103. harry837374884 has joined

  104. intosi has joined

  105. neshtaxmpp has left

  106. neshtaxmpp has joined

  107. MSavoritias has joined

  108. intosi has left

  109. sebastian has joined

  110. sonny has left

  111. sonny has joined

  112. Yagiza has joined

  113. chronosx88 has left

  114. վարյա has left

  115. raghavgururajan has joined

  116. bung has left

  117. վարյա has joined

  118. chronosx88 has joined

  119. Tobias has joined

  120. norkki has joined

  121. chronosx88 has left

  122. chronosx88 has joined

  123. norkki has left

  124. me9 has joined

  125. karoshi has joined

  126. millesimus has joined

  127. intosi has joined

  128. pasdesushi has joined

  129. chronosx88 has left

  130. chronosx88 has joined

  131. goffi has joined

  132. raghavgururajan has left

  133. intosi has left

  134. վարյա has left

  135. goffi has left

  136. goffi has joined

  137. karoshi has left

  138. sander has left

  139. me9 has left

  140. karoshi has joined

  141. wurstsalat has joined

  142. Menel has joined

  143. Apollo has joined

  144. intosi has joined

  145. malthe has joined

  146. ti_gj06 has joined

  147. chronosx88 has left

  148. chronosx88 has joined

  149. emus has joined

  150. emus

    ah ok. when I want to organise I shouls subscriba aswell?

  151. վարյա has joined

  152. goffi has left

  153. goffi has joined

  154. intosi has left

  155. lskdjf has joined

  156. jcbrand has left

  157. marc0s has left

  158. marc0s has joined

  159. վարյա has left

  160. վարյա has joined

  161. floretta has left

  162. millesimus has left

  163. millesimus has joined

  164. floretta has joined

  165. soundconcept has left

  166. ti_gj06 has left

  167. matkor has joined

  168. ti_gj06 has joined

  169. soundconcept has joined

  170. intosi has joined

  171. soundconcept has left

  172. soundconcept has joined

  173. debacle has joined

  174. Alex has joined

  175. goffi has left

  176. chronosx88 has left

  177. chronosx88 has joined

  178. millesimus has left

  179. marc0s has left

  180. millesimus has joined

  181. malthe has left

  182. huhn has joined

  183. marc0s has joined

  184. goffi has joined

  185. ti_gj06 has left

  186. arc has left

  187. arc has joined

  188. jgart has left

  189. jcbrand has joined

  190. xsf has left

  191. wladmis has joined

  192. adiaholic has joined

  193. sonny has left

  194. sonny has joined

  195. վարյա has left

  196. վարյա has joined

  197. millesimus has left

  198. chronosx88 has left

  199. arc has left

  200. Kev has left

  201. Kev has joined

  202. arc has joined

  203. Kev

    emus: No, Mentors/Admins get added automatically.

  204. robertooo has left

  205. ti_gj06 has joined

  206. jinxd has joined

  207. sonny has left

  208. sonny has joined

  209. jgart has joined

  210. վարյա has left

  211. վարյա has joined

  212. emus

    ah ok

  213. atomicwatch has joined

  214. marc0s has left

  215. marc0s has joined

  216. sonny has left

  217. sonny has joined

  218. sonny has left

  219. sonny has joined

  220. վարյա has left

  221. վարյա has joined

  222. Paganini has joined

  223. wladmis has left

  224. floretta has left

  225. վարյա has left

  226. վարյա has joined

  227. norkki has joined

  228. norkki has left

  229. rafasaurus has left

  230. rafasaurus has joined

  231. chronosx88 has joined

  232. floretta has joined

  233. Kev has left

  234. Kev has joined

  235. soundconcept has left

  236. wladmis has joined

  237. soundconcept has joined

  238. վարյա has left

  239. վարյա has joined

  240. mjk has joined

  241. ti_gj06 has left

  242. Kev has left

  243. Kev has joined

  244. Menel has left

  245. Menel has joined

  246. antranigv has joined

  247. goffi

    hi jonas’ I see that https://github.com/xsf/xeps/pull/1124 is not in the council agenda, but I think it should be discussed there, shouldn't it?

  248. jonas’

    goffi, the mailing list thread is rather new and we have the policy (or try to...) to first let the list discussion settle

  249. jonas’

    hence I added ~"Needs List Discussion"

  250. jonas’

    I also replied to your thread on list while I was at it :)

  251. jinxd has left

  252. goffi

    jonas’: I've replied already to your email ;)

  253. jonas’

    ok, I didn't see that yet :)

  254. goffi

    jonas’: OK make sense, so I guess I'll have to wait, thanks!

  255. wladmis has left

  256. վարյա has left

  257. վարյա has joined

  258. adiaholic has left

  259. inky has joined

  260. mathieui

    goffi: I have not received your message on list duo

  261. adiaholic has joined

  262. goffi

    I haven't received the second one either, maybe there is some greylisting? It's on the archive though: https://mail.jabber.org/pipermail/standards/2021-November/038640.html

  263. mathieui

    Got it now

  264. goffi

    me too

  265. jonas’

    great, it's not just me who gets delayed by the list server for some reason ;)

  266. Zash

    I too received it just now

  267. norkki has joined

  268. chronosx88 has left

  269. chronosx88 has joined

  270. norkki has left

  271. jonas’

    goffi, I think the issue clearly points at why we cannot retrofit that requirement into XEP-0060 and should instead quite explicitly state that no ordering can be assumed and that '413 should be used when ordering is required.

  272. jonas’

    if '413 currently mandates keeping modification times and stuff, I suggest that it should be modified to make those optional and negotiated, to cover the minimum use case of having items in most-recent-first / least-recent-first order.

  273. jonas’

    but I'll put that into an email, later, too

  274. goffi

    jonas’: yes please, put into an email. I'm very unconfortable with unordered pubsub items, but if we have a consensus on that, I'll update 0413. Let see how the discussion evolves

  275. վարյա has left

  276. վարյա has joined

  277. goffi

    jonas’: also I'm worrying to see little adoption of 0413 before long, resulting in issues in Movim and Libervia use cases (and I'm pretty sure that most if not all pubsub implementation are already ordered, just not all at the same order). I'll put that in an email too.

  278. jonas’

    goffi, yup, let's move this to the list

  279. chronosx88 has left

  280. chronosx88 has joined

  281. stp has left

  282. adiaholic has left

  283. adiaholic has joined

  284. ti_gj06 has joined

  285. neshtaxmpp has left

  286. inky has left

  287. adiaholic has left

  288. adiaholic has joined

  289. eta has left

  290. eta has joined

  291. antranigv has left

  292. antranigv has joined

  293. adiaholic has left

  294. adiaholic has joined

  295. andrey.g has joined

  296. millesimus has joined

  297. soundconcept has left

  298. andrey.g has left

  299. wladmis has joined

  300. antranigv has left

  301. adiaholic has left

  302. neshtaxmpp has joined

  303. stp has joined

  304. wladmis has left

  305. adiaholic has joined

  306. ti_gj06 has left

  307. kyemxden has left

  308. inky has joined

  309. kyemxden has joined

  310. wladmis has joined

  311. adiaholic has left

  312. papatutuwawa has joined

  313. chronosx88 has left

  314. chronosx88 has joined

  315. adiaholic has joined

  316. Kev has left

  317. Kev has joined

  318. jgart has left

  319. harry837374884 has left

  320. harry837374884 has joined

  321. Holger

    goffi: Is there value in supporting this things for retrieving PubSub items both with and without RSM?

  322. վարյա has left

  323. վարյա has joined

  324. Holger

    I.e. can't we just say "if you want sane behavior, use RSM" (and thereby kinda discourage the PubSub-specific mechanism, and kick it should we ever come up with a PubSub 2.0)?

  325. jonas’

    Holger, RSM is orthogonal to that

  326. jonas’

    RSM would only order relatively to the internal order of the pubsub storage, which is undefinde as per '60

  327. jonas’

    nothing says that it needs to be chronological or whatever

  328. Holger

    jonas’: I'm talking about '413. It currently extends both the' 60 mechanism and RSM.

  329. jonas’

    oh, sorry :)

  330. jonas’

    nvm me then, hopefully

  331. Wojtek has joined

  332. Holger

    I'm unhappy with having a generic mechanism plus specific mechanisms in at least '60 and now also '313.

  333. Holger

    For no good reason, AFAICS (and '313 is even Stable now).

  334. millesimus has left

  335. jonas’

    why do 90% of people not understand how RSM works? :(

  336. jonas’

    I'm tired of explaining this.

  337. jonas’

    (and why whatever RSM does (except maybe reversal of ordering) is completely orthogonal to any selection features the underlying protocol may offer)

  338. MattJ sends hugs to jonas’

  339. MattJ

    It's okay

  340. Holger

    Flipping pages is "selecting"?

  341. Zash

    Hack!

  342. Holger

    How's it different from the ordering thing in 0413, which is supposed to be an RSM extension, no?

  343. Holger

    Ah "except reversal of ordering".

  344. MattJ

    Flipping pages is 1) not in RSM 2) not likely to be added to RSM 3) one of the most requested things "missing" from 313 (despite my disagreement)

  345. Holger

    MattJ, I'd never deny any of those 🙂

  346. Holger

    MattJ, the thing I don't get is how that's specific to MAM.

  347. MattJ

    MAM is (was?) the only thing that delivers results the way it does

  348. MattJ

    RSM was designed with things like disco in mind where results are a simple list embedded into a single stanza, and flipping makes zero sense

  349. MattJ

    The problem with MAM is that developers wanted to render/store results as they are received, instead of after the last result set is fully received

  350. Holger

    '413 seems to manage to extend RSM despite those original use cases, no?

  351. inky has left

  352. MattJ

    and then they additionally wanted the last one first

  353. MattJ

    I can't comment on 413, I've neither fully reviewed it or implemented it

  354. MattJ

    It didn't exist at the time, and nobody proposed it at the time, and those are the root facts :)

  355. Holger

    Whatever, it's too late for MAM. But maybe not too late for '413 🙂

  356. Kev

    To be fair, RSM explicitly has text in it saying that people don't need to request the entire result set and may just want some pages of it based on UI actions.

  357. Kev

    So I don't think the assertion that people doing that was only imagined for MAM is true.

  358. neshtaxmpp has left

  359. MattJ

    Maybe I missed it, but I didn't see anyone make such assertions

  360. wladmis has left

  361. Kev

    Was that not what you meant by "The problem with MAM is that developers wanted to render/store results as they are received, instead of after the last result set is fully received"?

  362. MattJ

    I mean simply that MAM breaks the results (of a single page) into multiple stanzas

  363. MattJ

    and this leads to the apparent desire to control the order of results within a single page

  364. Kev

    Oh, you mean people want to renderer as they're received *within* a result page?

  365. MattJ

    (instead of within the full result set)

  366. Kev

    Oh, you mean people want to render as they're received *within* a result page?

  367. MattJ

    Yes

  368. Kev

    It does simplify the client logic quite a lot if you only have to append/prepend to your chat log, rather than needing to inject in the middle.

  369. neshtaxmpp has joined

  370. soundconcept has joined

  371. Holger

    I dunno maybe jonas’ is right and I'm just too stupid to understand the great picture. But in my book, (1) '313 extends RSM, but makes that extension specific to MAM for no reason obvious to me. And that (2) '413 extends RSM in the same way, just as a generic, reusable solution (yay). And that (3) '413 _also_ extends the PubSub-specific way for no reason obvious to me.

  372. debacle has left

  373. jonas’

    I didn't look at '413 beyond its title recently, so maybe (2) and (3) are right ;)

  374. Holger

    So we end up with at least three different solutions to the exact same problem, which doesn't seem like optimal protocol design to me.

  375. Holger

    (And apart from redundant code, you also end up having to think about how to handle conflicting requests and whatnot.)

  376. Holger

    I understand it's too late to avoid the duplication in '313, so my question simply was whether (2) vs. (3) could be avoided.

  377. Sam

    Hot take: if you're "tired of explaining this" and "90% of people [do not] understand how RSM works" then that's a good indication that the current state of the world is bad and should be changed.

  378. Sam

    Also +1 to everything Holger said, I get lost and confused all over again every time I look at any of this.

  379. jonas’

    Sam, it is so obvious and sensible to me though that I have absolutely no clue what to do about it.

  380. jonas’

    It needs someone who both understands why the current design is sensible *and* why people fail to understand it to make something better, and I don't know if anyone is in that place.

  381. Sam

    I think we need someone who understands *if* the current design is sensible *and* why people fail to understand it, but otherwise yah

  382. Sam

    But I dispute the assumption that because one person understands it it's sensible.

  383. jonas’

    it is very similar to how SQL works, fwiw, which is what I'd base the sensibility on. SQL is good at returning slices of data.

  384. jonas’

    well, not exactly *very good*, but RSM improves in exactly those areas where SQL lacks (by making "LIMIT" not based on indices but on opaque stable identifiers of the records), but yeah.

  385. jonas’

    tired, as I said

  386. Holger

    JFTR I think the question whether 0059 is sensible and generally well-understood is somewhat unrelated to my point. I was talking about duplication of the '413 functionality (Order-By) and jonas’ response was like "you're wrong (except maybe for the order-by thing you're talking about)" 😛

  387. flow

    > why people fail to understand it probably due the lack of good documentation

  388. sonny has left

  389. sonny has joined

  390. jonas’

    I have a branch somewhere to improve it in '59, but I failed to find words which weren't already in there.

  391. chronosx88 has left

  392. chronosx88 has joined

  393. flow

    every improvement is good, but I was more thinking about examples and rationale provided in e.g. modernxmpp

  394. Kev

    ISTR not a misunderstanding of '59, but rather an ideological disagreement on the nature of the result set being managed.

  395. soundconcept has left

  396. soundconcept has joined

  397. eta has left

  398. eta has joined

  399. Holger

    jonas’, MattJ, just BTW, before-id and after-id might be filter criteria rather than paging tools, but I don't get how those are specific to MAM either. RSM is always operating on IDs, and other RSM users might be just as interested in those selection features, no?

  400. jonas’

    it's an implementation detail of MAM that the things used by RSM are the same as the things used by MAM

  401. Holger

    Yes. Seems unrelated to my point 🙂

  402. Maranda has left

  403. Mjolnir Archon has left

  404. jonas’

    except for the fun wording in MAM (which, since before/after id makes no sense anymore), RSM could AES-encrypt the IDs and things should continue to work just as if it hadn't

  405. adiaholic has left

  406. Mjolnir Archon has joined

  407. Maranda has joined

  408. mjk has left

  409. ti_gj06 has joined

  410. marc0s has left

  411. marc0s has joined

  412. Kev_ has joined

  413. Kev_ has left

  414. Kev_ has joined

  415. Kev_ has left

  416. Holger

    Different topic: > servers that understand the 'include-groupchat' field and store groupchat messages in the user's archive must advertise the 'urn:xmpp:mam:2#groupchat-available' feature I'd assume a common configuration might be that servers store MIX but not MUC messages in user archives. In that case they'd probably just advertise #groupchat-available because clients expecting MUC messages won't fall apart if they receive an empty response, I guess?

  417. antranigv has joined

  418. Holger

    Or to put it differently, what's the point of the #groupchat-available feature? Allowing the client to decide whether it's necessary to query the room archive directly?

  419. jonas’

    Holger, no, for MIX that's covered by a different feature indicating MIX-PAM support I think

  420. Holger

    I see no such feature.

  421. jonas’

    sadface

  422. Kev

    Holger: Roughly speaking, it's to resolve a heisenstate so clients can know whether they *might* receive gc messages or not.

  423. marc0s has left

  424. marc0s has joined

  425. alex11 has left

  426. alex11 has joined

  427. Kev

    So a client can say "I'm happy to receive gc" or "I must never receive gc", and the server feature needs advertising because unless the server supports it the client including such a clause is illegal.

  428. Holger

    Kev, but there's the separate #groupchat-field feature for that.

  429. Kev

    Let me try to remind myself what I did, then.

  430. marc0s has left

  431. marc0s has joined

  432. Kev

    Oh, yes, you're right, this one is the one the server uses to announce that it does store gc messages in the archive.

  433. Holger

    jonas’, ah sorry there's 'urn:xmpp:mix:pam:2#archive', I failed at searching.

  434. Holger

    So for that MIX-only setup, the server would announce 'urn:xmpp:mix:pam:2#archive' but not #groupchat-available? I.e. the latter is really #muc-available?

  435. kyemxden has left

  436. kyemxden has joined

  437. Kev

    It's possibly of limited use, but the change did remove Council objections.

  438. jonas’

    #muc-or-whatever-else-you-might-do-with-type=groupchat-the-sky-is-the-limit

  439. Holger

    And for MIX there's no need for the client to explicitly ask for groupchat messages?

  440. Kev

    As-written #groupchat-available is any groupchat.

  441. jonas’

    Holger, good question

  442. sonny has left

  443. Kev

    We could update the text for pam#archive so that something like "If MIX messages are the only groupchat messages stored in the archive, #archive may be advertised in stead of #groupchat-available" or somesuch.

  444. sonny has joined

  445. kyemxden has left

  446. kyemxden has joined

  447. Holger

    Ok from reading the specs these things aren't clear to me. I think I mentioned on the list that "MUC vs. MIX" would be good to clarify during LC 😛

  448. Holger

    Yeah that would make sense IMO.

  449. MattJ

    People still think MIX in a user's MAM is a good thing?

  450. Holger

    Not me!

  451. Kev

    I do.

  452. Holger

    But from reading MIX specs I understand that's the recommended setup.

  453. jonas’

    Me neither.

  454. Holger

    I think at the very least, we need good dedup mechanisms, first.

  455. Holger

    Else we'll end up like Matrix, just MUCH worse.

  456. MattJ

    Agreed

  457. jonas’

    maybe gap filling before dedup.

  458. jonas’

    otherwise, where would the dups come from ;)

  459. Holger

    And that, yes. Again "like Matrix but worse".

  460. adiaholic has joined

  461. jonas’

    it shouldn't be too hard in theory, given that we have a single source of truth regarding message order for each room :)

  462. huhn has left

  463. xecks has left

  464. Kev

    You say "Matrix but worse", but Matrix *does* have some nice properties.

  465. soundconcept has left

  466. MattJ

    We don't disagree :)

  467. marc0s has left

  468. marc0s has joined

  469. Kev

    So, any time we solve things in a different way to Matrix, it's likely to be worse in some ways, and hopefully better in others.

  470. MattJ

    But it's necessarily very complex to get those nice properties, while MIX (+ MIX messages in user MAM) is a half-baked incomplete solution to obtaining those properties in XMPP

  471. Holger

    Kev: Absolutely. We end up with their downsides (worse) while gaining little of their advantages.

  472. Kev

    Should we drop MIX and do MOX (Matrix over XMPP) instead, then? :)

  473. MattJ

    It doesn't remove the centralization of channels on a particular service, and it introduces inconsistent history upon any federation hiccups

  474. antranigv has left

  475. Kev

    The latter of those is fairly solvable, I believe. Solving the former would be so nice (and I think you end up with a Matrix model, more or less, when you do). FMUC solves it in the cheapest possible way (or at least close) for when bandwidth is heavily limited and intermittent, but there's a significant tradeoff because of that.

  476. Holger

    Well I guess we don't necessarily have to agree / solve these things immediately as long as we have proper MAM/PAM/MIX feature announcements (and no normative text towards user archives in MIX). With the downside that MIX client devs will have to implement different solutions if they want to support both models.

  477. Rixon 👁🗨 has left

  478. homebeach has left

  479. Matthew has left

  480. uhoreg has left

  481. Server Stats Discoverer (traveler bot) has left

  482. Half-Shot has left

  483. Server Stats Discoverer (traveler bot) has joined

  484. Half-Shot has joined

  485. Matthew has joined

  486. Rixon 👁🗨 has joined

  487. uhoreg has joined

  488. homebeach has joined

  489. emus has left

  490. Shackleton has joined

  491. antranigv has joined

  492. վարյա has left

  493. վարյա has joined

  494. wendy has left

  495. adiaholic has left

  496. վարյա has left

  497. վարյա has joined

  498. adiaholic has joined

  499. x51 has joined

  500. ti_gj06 has left

  501. norkki has joined

  502. millesimus has joined

  503. norkki has left

  504. antranigv has left

  505. antranigv has joined

  506. ti_gj06 has joined

  507. papatutuwawa has left

  508. Wojtek

    quick question about https://xmpp.org/extensions/xep-0280.html#mandatory-support - should we advertise "urn:xmpp:carbons:rules:0" only if the exact set of rules is implemented (i.e. forwarding anything else on top of that set would mean no feature being advertised)?

  509. Shackleton has left

  510. Kev

    It's intended to be exact (the following bit says the client can assume it's the exact set).

  511. marc0s has left

  512. Holger

    How does it help the client to be aware of the rules?

  513. Wojtek

    ok, thanks :-)

  514. Kev

    Holger: I'm not convinced that it does, but this was a compromise reached so we didn't hold up Carbons forever while waiting for the perfect immutable set of rules to be defined.

  515. pasdesushi has left

  516. adiaholic has left

  517. adiaholic has joined

  518. Maranda has left

  519. Mjolnir Archon has left

  520. antranigv has left

  521. xecks has joined

  522. Mjolnir Archon has joined

  523. Maranda has joined

  524. adiaholic has left

  525. Calvin has joined

  526. pasdesushi has joined

  527. ti_gj06 has left

  528. adiaholic has joined

  529. harry837374884 has left

  530. harry837374884 has joined

  531. wladmis has joined

  532. wladmis has left

  533. adiaholic has left

  534. x51 has left

  535. pasdesushi has left

  536. pasdesushi has joined

  537. emus has joined

  538. adiaholic has joined

  539. karoshi has left

  540. karoshi has joined

  541. marc0s has joined

  542. x51 has joined

  543. neshtaxmpp has left

  544. adiaholic has left

  545. soundconcept has joined

  546. lorddavidiii has left

  547. intosi has left

  548. adiaholic has joined

  549. intosi has joined

  550. x51 has left

  551. malthe has joined

  552. neshtaxmpp has joined

  553. Holger

    > A Pubsub entity supporting Result Set Management (XEP-0059) [16] SHOULD include a feature of "http://jabber.org/protocol/pubsub#rsm" in its disco#info response, to make it clear that the RSM feature is for PubSub, and not for e.g., Message Archive Management (XEP-0313) [17]. [ https://xmpp.org/extensions/xep-0060.html#subscriber-retrieve-returnsome ] This doesn't work for PEP, right ...

  554. adiaholic has left

  555. Holger

    goffi, if a server supports e.g. '413 Order-By for PubSub, the server is supposed to announce *two* features, right? I.e.: ``` <feature var='urn:xmpp:order-by:1'/> <feature var='urn:xmpp:order-by:1@http://jabber.org/protocol/pubsub'/> ``` What's the point of announcing the first one?

  556. stpeter has joined

  557. stpeter has left

  558. goffi

    Holger: yes. The first one makes it easy to check who supports order-by in any way.

  559. Holger

    Hmmm.

  560. Holger

    Who would want to check that, and why? 🙂

  561. sonny has left

  562. lovetox has left

  563. floretta has left

  564. sonny has joined

  565. վարյա has left

  566. վարյա has joined

  567. goffi

    statistics I guess. But feel free to send your concern on standard@, I may remove it from a future version if people doesn't see any point in that.

  568. goffi

    people don't*

  569. sonny has left

  570. sonny has joined

  571. Holger

    The idea behind my question was that this *could* be reserved for some generic '59 extension, such as omitting the `by` attribute and just reversing the default order of the result set by stating `<order-by desc='true'/>` or so. But of course this could always be done by bumping the namespace.

  572. Holger

    So, not important.

  573. wladmis has joined

  574. վարյա has left

  575. վարյա has joined

  576. lovetox has joined

  577. malthe has left

  578. adiaholic has joined

  579. floretta has joined

  580. intosi has left

  581. intosi has joined

  582. alex11 has left

  583. wladmis has left

  584. Daniel has left

  585. Daniel has joined

  586. inky has joined

  587. huhn has joined

  588. adiaholic has left

  589. adiaholic has joined

  590. ti_gj06 has joined

  591. malthe has joined

  592. moparisthebest

    > SQL is good at returning slices of data.

  593. moparisthebest mumbles something about Oracle rownum before wandering off

  594. chronosx88 has left

  595. chronosx88 has joined

  596. malthe has left

  597. antranigv has joined

  598. norkki has joined

  599. norkki has left

  600. wendy has joined

  601. wendy has left

  602. soundconcept has left

  603. soundconcept has joined

  604. adiaholic has left

  605. adiaholic has joined

  606. antranigv has left

  607. antranigv has joined

  608. sonny has left

  609. sonny has joined

  610. adiaholic has left

  611. sonny has left

  612. sonny has joined

  613. soundconcept has left

  614. adiaholic has joined

  615. antranigv has left

  616. soundconcept has joined

  617. Apollo has left

  618. վարյա has left

  619. վարյա has joined

  620. inky has left

  621. վարյա has left

  622. վարյա has joined

  623. վարյա has left

  624. վարյա has joined

  625. qrpnxz has left

  626. qrpnxz has joined

  627. antranigv has joined

  628. qrpnxz has left

  629. qrpnxz has joined

  630. debacle has joined

  631. arcxi has left

  632. me9 has joined

  633. atomicwatch has left

  634. adiaholic has left

  635. arcxi has joined

  636. Apollo has joined

  637. adiaholic has joined

  638. antranigv has left

  639. millesimus has left

  640. Maranda has left

  641. Mjolnir Archon has left

  642. inky has joined

  643. millesimus has joined

  644. lorddavidiii has joined

  645. lorddavidiii has left

  646. Shackleton has joined

  647. andrey.g has joined

  648. Mjolnir Archon has joined

  649. Maranda has joined

  650. lorddavidiii has joined

  651. lorddavidiii has left

  652. belong has joined

  653. lorddavidiii has joined

  654. lorddavidiii has left

  655. Apollo has left

  656. lorddavidiii has joined

  657. lorddavidiii has left

  658. lorddavidiii has joined

  659. lorddavidiii has left

  660. adiaholic has left

  661. adiaholic has joined

  662. lorddavidiii has joined

  663. lorddavidiii has left

  664. antranigv has joined

  665. lorddavidiii has joined

  666. adiaholic has left

  667. adiaholic has joined

  668. inky has left

  669. sonny has left

  670. antranigv has left

  671. sonny has joined

  672. soundconcept has left

  673. soundconcept has joined

  674. belong has left

  675. belong has joined

  676. xsf has joined

  677. debacle has left

  678. antranigv has joined

  679. belong has left

  680. x51 has joined

  681. qrpnxz has left

  682. Shackleton has left

  683. qrpnxz has joined

  684. qrpnxz has left

  685. qrpnxz has joined

  686. goffi has left

  687. qrpnxz has left

  688. qrpnxz has joined

  689. papatutuwawa has joined

  690. nyco has left

  691. wladmis has joined

  692. harry837374884 has left

  693. harry837374884 has joined

  694. nyco has joined

  695. x51 has left

  696. wladmis has left

  697. wladmis has joined

  698. BASSGOD has left

  699. adiaholic has left

  700. wladmis has left

  701. BASSGOD has joined

  702. soundconcept has left

  703. Kev has left

  704. Kev has joined

  705. qrpnxz has left

  706. qrpnxz has joined

  707. qrpnxz has left

  708. qrpnxz has joined

  709. Kev has left

  710. Kev has joined

  711. wladmis has joined

  712. intosi has left

  713. Kev has left

  714. Kev has joined

  715. belong has joined

  716. adiaholic has joined

  717. Kev has left

  718. sander has joined

  719. Kev has joined

  720. wladmis has left

  721. wladmis has joined

  722. adiaholic has left

  723. me9 has left

  724. me9 has joined

  725. wladmis has left

  726. wladmis has joined

  727. Kev has left

  728. Apollo has joined

  729. adiaholic has joined

  730. Kev has joined

  731. Mikaela has joined

  732. intosi has joined

  733. andrey.g has left

  734. wladmis has left

  735. Kev has left

  736. Kev has joined

  737. adiaholic has left

  738. inky has joined

  739. belong has left

  740. millesimus has left

  741. millesimus has joined

  742. neshtaxmpp has left

  743. neshtaxmpp has joined

  744. intosi has left

  745. wladmis has joined

  746. samuel has joined

  747. intosi has joined

  748. lorddavidiii has left

  749. djorz has joined

  750. belong has joined

  751. adiaholic has joined

  752. xecks has left

  753. antranigv has left

  754. antranigv has joined

  755. adiaholic has left

  756. wladmis has left

  757. wladmis has joined

  758. lorddavidiii has joined

  759. x51 has joined

  760. adiaholic has joined

  761. soundconcept has joined

  762. bean has joined

  763. lorddavidiii has left

  764. norkki has joined

  765. me9 has left

  766. antranigv has left

  767. norkki has left

  768. lorddavidiii has joined

  769. lorddavidiii has left

  770. adiaholic has left

  771. lorddavidiii has joined

  772. lorddavidiii has left

  773. lorddavidiii has joined

  774. lorddavidiii has left

  775. lorddavidiii has joined

  776. lorddavidiii has left

  777. adiaholic has joined

  778. Lopmen has joined

  779. inky has left

  780. lorddavidiii has joined

  781. samuel has left

  782. lorddavidiii has left

  783. harry837374884 has left

  784. harry837374884 has joined

  785. lorddavidiii has joined

  786. xecks has joined

  787. lorddavidiii has left

  788. wladmis has left

  789. BASSGOD has left

  790. lorddavidiii has joined

  791. adiaholic has left

  792. lorddavidiii has left

  793. adiaholic has joined

  794. lorddavidiii has joined

  795. lorddavidiii has left

  796. intosi has left

  797. lorddavidiii has joined

  798. lorddavidiii has left

  799. malthe has joined

  800. intosi has joined

  801. lorddavidiii has joined

  802. lorddavidiii has left

  803. lorddavidiii has joined

  804. lorddavidiii has left

  805. millesimus has left

  806. lorddavidiii has joined

  807. lorddavidiii has left

  808. adiaholic has left

  809. qrpnxz has left

  810. qrpnxz has joined

  811. lorddavidiii has joined

  812. lorddavidiii has left

  813. Kev has left

  814. lorddavidiii has joined

  815. soundconcept has left

  816. lorddavidiii has left

  817. Yagiza has left

  818. Kev has joined

  819. lorddavidiii has joined

  820. lorddavidiii has left

  821. inky has joined

  822. lorddavidiii has joined

  823. lorddavidiii has left

  824. lorddavidiii has joined

  825. lorddavidiii has left

  826. intosi has left

  827. lorddavidiii has joined

  828. intosi has joined

  829. lorddavidiii has left

  830. samuel has joined

  831. qrpnxz has left

  832. qrpnxz has joined

  833. qrpnxz has left

  834. qrpnxz has joined

  835. lorddavidiii has joined

  836. lorddavidiii has left

  837. lorddavidiii has joined

  838. lorddavidiii has left

  839. lorddavidiii has joined

  840. lorddavidiii has left

  841. lorddavidiii has joined

  842. lorddavidiii has left

  843. papatutuwawa has left

  844. lorddavidiii has joined

  845. lorddavidiii has left

  846. Kev has left

  847. lorddavidiii has joined

  848. lorddavidiii has left

  849. adiaholic has joined

  850. Kev has joined

  851. lorddavidiii has joined

  852. lorddavidiii has left

  853. lorddavidiii has joined

  854. lorddavidiii has left

  855. malthe has left

  856. intosi has left

  857. x51 has left

  858. adiaholic has left

  859. lorddavidiii has joined

  860. lorddavidiii has left

  861. lorddavidiii has joined

  862. lorddavidiii has left

  863. lorddavidiii has joined

  864. lorddavidiii has left

  865. lorddavidiii has joined

  866. marc0s has left

  867. marc0s has joined

  868. lorddavidiii has left

  869. marc0s has left

  870. marc0s has joined

  871. marc0s has left

  872. marc0s has joined

  873. adiaholic has joined

  874. lorddavidiii has joined

  875. lorddavidiii has left

  876. xecks has left

  877. belong has left

  878. marc0s has left

  879. marc0s has joined

  880. lorddavidiii has joined

  881. lorddavidiii has left

  882. intosi has joined

  883. debacle has joined

  884. lorddavidiii has joined

  885. lorddavidiii has left

  886. papatutuwawa has joined

  887. adiaholic has left

  888. xecks has joined

  889. lorddavidiii has joined

  890. millesimus has joined

  891. kyemxden has left

  892. lorddavidiii has left

  893. kyemxden has joined

  894. x51 has joined

  895. lorddavidiii has joined

  896. lorddavidiii has left

  897. jgart has joined

  898. adiaholic has joined

  899. lorddavidiii has joined

  900. lorddavidiii has left

  901. Wojtek has left

  902. lorddavidiii has joined

  903. lorddavidiii has left

  904. lorddavidiii has joined

  905. belong has joined

  906. lorddavidiii has left

  907. adiaholic has left

  908. lorddavidiii has joined

  909. lorddavidiii has left

  910. lorddavidiii has joined

  911. lorddavidiii has left

  912. antranigv has joined

  913. lorddavidiii has joined

  914. intosi has left

  915. lorddavidiii has left

  916. Kev has left

  917. adiaholic has joined

  918. arc has left

  919. arc has joined

  920. lorddavidiii has joined

  921. lorddavidiii has left

  922. Kev has joined

  923. lorddavidiii has joined

  924. lorddavidiii has left

  925. millesimus has left

  926. adiaholic has left

  927. lorddavidiii has joined

  928. malthe has joined

  929. lorddavidiii has left

  930. lorddavidiii has joined

  931. lorddavidiii has left

  932. Kev has left

  933. huhn has left

  934. lorddavidiii has joined

  935. lorddavidiii has left

  936. marc0s has left

  937. marc0s has joined

  938. Kev has joined

  939. lorddavidiii has joined

  940. malthe has left

  941. lorddavidiii has left

  942. lorddavidiii has joined

  943. lorddavidiii has left

  944. neshtaxmpp has left

  945. lorddavidiii has joined

  946. harry837374884 has left

  947. lorddavidiii has left

  948. marc0s has left

  949. lorddavidiii has joined

  950. marc0s has joined

  951. lorddavidiii has left

  952. Kev has left

  953. lorddavidiii has joined

  954. lorddavidiii has left

  955. lorddavidiii has joined

  956. Kev has joined

  957. lorddavidiii has left

  958. marc0s has left

  959. marc0s has joined

  960. lorddavidiii has joined

  961. marc0s has left

  962. marc0s has joined

  963. lorddavidiii has left

  964. marc0s has left

  965. marc0s has joined

  966. lorddavidiii has joined

  967. lorddavidiii has left

  968. arc has left

  969. arc has joined

  970. arc has left

  971. mjk has joined

  972. arc has joined

  973. lorddavidiii has joined

  974. norkki has joined

  975. lorddavidiii has left

  976. lorddavidiii has joined

  977. norkki has left

  978. lorddavidiii has left

  979. arc has left

  980. arc has joined

  981. arc has left

  982. lorddavidiii has joined

  983. arc has joined

  984. lorddavidiii has left

  985. chronosx88 has left

  986. lorddavidiii has joined

  987. lorddavidiii has left

  988. lorddavidiii has joined

  989. lorddavidiii has left

  990. antranigv has left

  991. Kev has left

  992. lorddavidiii has joined

  993. neshtaxmpp has joined

  994. emus has left

  995. lorddavidiii has left

  996. antranigv has joined

  997. jl4 has joined

  998. Kev has joined

  999. goffi has joined

  1000. վարյա has left

  1001. lorddavidiii has joined

  1002. lorddavidiii has left

  1003. lorddavidiii has joined

  1004. lorddavidiii has left

  1005. jl4 has left

  1006. lorddavidiii has joined

  1007. lorddavidiii has left

  1008. adiaholic has joined

  1009. lorddavidiii has joined

  1010. lorddavidiii has left

  1011. harry837374884 has joined

  1012. lorddavidiii has joined

  1013. lorddavidiii has left

  1014. antranigv has left

  1015. lorddavidiii has joined

  1016. lorddavidiii has left

  1017. intosi has joined

  1018. lorddavidiii has joined

  1019. lorddavidiii has left

  1020. lorddavidiii has joined

  1021. lorddavidiii has left

  1022. lorddavidiii has joined

  1023. lorddavidiii has left

  1024. antranigv has joined

  1025. lorddavidiii has joined

  1026. lorddavidiii has left

  1027. adiaholic has left

  1028. kyemxden has left

  1029. kyemxden has joined

  1030. lorddavidiii has joined

  1031. lorddavidiii has left

  1032. adiaholic has joined

  1033. lorddavidiii has joined

  1034. lorddavidiii has left

  1035. marc0s has left

  1036. marc0s has joined

  1037. lorddavidiii has joined

  1038. lorddavidiii has left

  1039. inky has left

  1040. intosi has left

  1041. lorddavidiii has joined

  1042. adiaholic has left

  1043. jabberjocke has joined

  1044. jabberjocke has left

  1045. lorddavidiii has left

  1046. lorddavidiii has joined

  1047. lorddavidiii has left

  1048. lorddavidiii has joined

  1049. lorddavidiii has left

  1050. adiaholic has joined

  1051. chronosx88 has joined

  1052. arc has left

  1053. arc has joined

  1054. lorddavidiii has joined

  1055. lorddavidiii has left

  1056. arc has left

  1057. arc has joined

  1058. lorddavidiii has joined

  1059. lorddavidiii has left

  1060. millesimus has joined

  1061. lorddavidiii has joined

  1062. adiaholic has left

  1063. millesimus has left

  1064. emus has joined

  1065. Kev has left

  1066. Kev has joined

  1067. pasdesushi has left

  1068. pasdesushi has joined

  1069. belong has left

  1070. COM8 has joined

  1071. chronosx88 has left

  1072. chronosx88 has joined

  1073. վարյա has joined

  1074. inky has joined

  1075. arc has left

  1076. adiaholic has joined

  1077. jonathan has joined

  1078. wladmis has joined

  1079. Titi has left

  1080. Titi has joined

  1081. belong has joined

  1082. malthe has joined

  1083. adiaholic has left

  1084. lorddavidiii has left

  1085. millesimus has joined

  1086. adiaholic has joined

  1087. MSavoritias has left

  1088. millesimus has left

  1089. ti_gj06 has left

  1090. adiaholic has left

  1091. Mikaela has left

  1092. me9 has joined

  1093. adiaholic has joined

  1094. intosi has joined

  1095. wladmis has left

  1096. wladmis has joined

  1097. adiaholic has left

  1098. adiaholic has joined

  1099. wladmis has left

  1100. Kev

    GSoC has been announced, and it's quite different. Rough summary: Varying project lengths, people don't have to be students, but do have to be new (can't have existing contributors).

  1101. COM8 has left

  1102. djorz has left

  1103. x51 has left

  1104. wladmis has joined

  1105. jinxd has joined

  1106. qrpnxz has left

  1107. qrpnxz has joined

  1108. floretta has left

  1109. qrpnxz has left

  1110. qrpnxz has joined

  1111. qrpnxz has left

  1112. qrpnxz has joined

  1113. qrpnxz has left

  1114. emus

    But it is not yet on their website, right? https://summerofcode.withgoogle.com/archive/

  1115. qrpnxz has joined

  1116. wladmis has left

  1117. intosi has left

  1118. adiaholic has left

  1119. millesimus has joined

  1120. emus

    ah got it

  1121. emus

    https://opensource.googleblog.com/2021/11/expanding-google-summer-of-code-in-2022.html

  1122. wladmis has joined

  1123. Titi has left

  1124. Titi has joined

  1125. Kev

    :)

  1126. Kev

    These changes all look positive to me.

  1127. emus

    😚️

  1128. millesimus has left

  1129. floretta has joined

  1130. papatutuwawa has left

  1131. norkki has joined

  1132. norkki has left

  1133. nuron has left

  1134. wladmis has left

  1135. millesimus has joined

  1136. nuron has joined

  1137. me9 has left

  1138. chronosx88 has left

  1139. chronosx88 has joined

  1140. BASSGOD has joined

  1141. belong has left

  1142. belong has joined

  1143. Tobias has left

  1144. marc0s has left

  1145. marc0s has joined

  1146. emus

    TL;DR - newcomers of open source that are 18 years and older (can be student, but no need) - support both medium sized projects (~175 hours) and large projects (~350 hours) - mentors and their GSoC Contributors can decide together if they want to extend the deadline for the project up to 22 weeks (I think it has to start from June)

  1147. bean has left

  1148. emus

    Kev - I understand I have to work into two directions now: - Apply as organization - Prepare the community CC: flow

  1149. sebastian has left

  1150. sebastian has joined

  1151. Kev

    I've not checked when applications open, I'm afraid, but certainly I think we're now in a position we can prepare the community.

  1152. emus

    Did not saw this yet

  1153. intosi has joined

  1154. emus

    Mentoring organizations can begin submitting applications to Google (~2 weeks)

  1155. emus

    https://developers.google.com/open-source/gsoc/timeline

  1156. emus has left

  1157. ti_gj06 has joined

  1158. Menel has left

  1159. floretta has left

  1160. xsf has left

  1161. xsf has joined

  1162. chronosx88 has left

  1163. chronosx88 has joined

  1164. intosi has left

  1165. ti_gj06 has left

  1166. Kev has left

  1167. Kev has joined

  1168. belong has left

  1169. emus has joined

  1170. floretta has joined

  1171. malthe has left

  1172. jgart has left

  1173. stpeter has joined

  1174. stpeter has left

  1175. emus

    Then I would like to put this to the board agenda to finally decide if we want to attent at GSoC '22 ralphm, dwd, arc, mattj

  1176. wurstsalat has left

  1177. belong has joined

  1178. floretta has left

  1179. floretta has joined

  1180. marc0s has left

  1181. marc0s has joined

  1182. jgart has joined

  1183. mjk has left

  1184. neshtaxmpp has left

  1185. neshtaxmpp has joined

  1186. marc0s has left

  1187. marc0s has joined

  1188. goffi has left

  1189. soundconcept has joined

  1190. stpeter has joined

  1191. stpeter has left

  1192. adiaholic has joined

  1193. վարյա has left

  1194. kyemxden has left

  1195. chronosx88 has left

  1196. chronosx88 has joined

  1197. adiaholic has left

  1198. kyemxden has joined

  1199. soundconcept has left

  1200. soundconcept has joined

  1201. adiaholic has joined

  1202. intosi has joined

  1203. adiaholic has left

  1204. norkki has joined

  1205. վարյա has joined

  1206. norkki has left

  1207. chronosx88 has left

  1208. uhoreg has left

  1209. Rixon 👁🗨 has left

  1210. homebeach has left

  1211. Server Stats Discoverer (traveler bot) has left

  1212. Matthew has left

  1213. Half-Shot has left

  1214. Server Stats Discoverer (traveler bot) has joined

  1215. Half-Shot has joined

  1216. Matthew has joined

  1217. Rixon 👁🗨 has joined

  1218. uhoreg has joined

  1219. homebeach has joined

  1220. intosi has left

  1221. adiaholic has joined

  1222. belong has left

  1223. sonny has left

  1224. sonny has joined