XMPP Council - 2022-12-21

  1. emus has left

  2. vaulor has left

  3. gooya has left

  4. daniel has left

  5. Tobias has left

  6. Tobias has joined

  7. Tobias has left

  8. Tobias has joined

  9. Tobias has left

  10. Tobias has joined

  11. MSavoritias (fae,ve) has joined

  12. marc0s has left

  13. marc0s has joined

  14. vaulor has joined

  15. daniel has joined

  16. daniel has left

  17. daniel has joined

  18. emus has joined

  19. neox has joined

  20. sonny has left

  21. sonny has joined

  22. sonny has left

  23. sonny has joined

  24. sonny has left

  25. sonny has joined

  26. Zash has left

  27. Zash has joined

  28. Ge0rG

    I'm not going to make it today.

  29. Kev has left

  30. gooya has joined

  31. alex11 has joined

  32. jonas’

    ack, thx for the notice

  33. MSavoritias (fae,ve) has left

  34. MSavoritias (fae,ve) has joined

  35. SouL has left

  36. SouL has joined

  37. MSavoritias (fae,ve) has left

  38. MSavoritias (fae,ve) has joined

  39. vaulor has left

  40. vaulor has joined

  41. cheokes has joined

  42. cheokes has left

  43. cheokes has joined

  44. cheokes has left

  45. cheokes has joined

  46. cheokes has left

  47. cheokes has joined

  48. cheokes has left

  49. cheokes has joined

  50. cheokes has left

  51. cheokes has joined

  52. cheokes has left

  53. sonny has left

  54. cheokes has joined

  55. cheokes has left

  56. cheokes has joined

  57. cheokes has left

  58. cheokes has joined

  59. cheokes has left

  60. cheokes has joined

  61. cheokes has left

  62. cheokes has joined

  63. cheokes has left

  64. cheokes has joined

  65. cheokes has left

  66. cheokes has joined

  67. cheokes has left

  68. cheokes has joined

  69. cheokes has left

  70. cheokes has joined

  71. cheokes has left

  72. cheokes has joined

  73. cheokes has left

  74. cheokes has joined

  75. cheokes has left

  76. cheokes has joined

  77. cheokes has left

  78. cheokes has joined

  79. cheokes has left

  80. sonny has joined

  81. cheokes has joined

  82. cheokes has left

  83. cheokes has joined

  84. cheokes has left

  85. cheokes has joined

  86. cheokes has left

  87. cheokes has joined

  88. cheokes has left

  89. cheokes has joined

  90. cheokes has left

  91. cheokes has joined

  92. cheokes has left

  93. cheokes has joined

  94. cheokes has left

  95. cheokes has joined

  96. cheokes has left

  97. cheokes has joined

  98. cheokes has left

  99. cheokes has joined

  100. cheokes has left

  101. cheokes has joined

  102. cheokes has left

  103. cheokes has joined

  104. cheokes has left

  105. cheokes has joined

  106. cheokes has left

  107. cheokes has joined

  108. cheokes has left

  109. cheokes has joined

  110. cheokes has left

  111. cheokes has joined

  112. cheokes has left

  113. cheokes has joined

  114. cheokes has left

  115. cheokes has joined

  116. cheokes has left

  117. cheokes has joined

  118. cheokes has left

  119. cheokes has joined

  120. cheokes has left

  121. cheokes has joined

  122. cheokes has left

  123. cheokes has joined

  124. cheokes has left

  125. cheokes has joined

  126. cheokes has left

  127. cheokes has joined

  128. cheokes has left

  129. cheokes has joined

  130. cheokes has left

  131. cheokes has joined

  132. cheokes has left

  133. cheokes has joined

  134. cheokes has left

  135. cheokes has joined

  136. cheokes has left

  137. cheokes has joined

  138. cheokes has left

  139. cheokes has joined

  140. cheokes has left

  141. cheokes has joined

  142. cheokes has left

  143. cheokes has joined

  144. cheokes has left

  145. cheokes has joined

  146. cheokes has left

  147. cheokes has joined

  148. cheokes has left

  149. cheokes has joined

  150. cheokes has left

  151. cheokes has joined

  152. cheokes has left

  153. cheokes has joined

  154. cheokes has left

  155. cheokes has joined

  156. cheokes has left

  157. cheokes has joined

  158. cheokes has left

  159. cheokes has joined

  160. cheokes has left

  161. cheokes has joined

  162. cheokes has left

  163. cheokes has joined

  164. cheokes has left

  165. cheokes has joined

  166. cheokes has left

  167. cheokes has joined

  168. cheokes has left

  169. cheokes has joined

  170. cheokes has left

  171. cheokes has joined

  172. cheokes has left

  173. cheokes has joined

  174. cheokes has left

  175. cheokes has joined

  176. cheokes has left

  177. cheokes has joined

  178. cheokes has left

  179. cheokes has joined

  180. cheokes has left

  181. cheokes has joined

  182. cheokes has left

  183. cheokes has joined

  184. cheokes has left

  185. cheokes has joined

  186. cheokes has left

  187. cheokes has joined

  188. cheokes has left

  189. sonny has left

  190. cheokes has joined

  191. cheokes has left

  192. cheokes has joined

  193. cheokes has left

  194. cheokes has joined

  195. cheokes has left

  196. cheokes has joined

  197. cheokes has left

  198. cheokes has joined

  199. cheokes has left

  200. cheokes has joined

  201. cheokes has left

  202. cheokes has joined

  203. cheokes has left

  204. cheokes has joined

  205. cheokes has left

  206. cheokes has joined

  207. cheokes has left

  208. cheokes has joined

  209. cheokes has left

  210. cheokes has joined

  211. cheokes has left

  212. cheokes has joined

  213. sonny has joined

  214. cheokes has left

  215. SouL has left

  216. SouL has joined

  217. kusoneko has left

  218. kusoneko has joined

  219. Wojtek has joined

  220. SouL has left

  221. SouL has joined

  222. SouL has left

  223. vaulor has left

  224. vaulor has joined

  225. SouL has joined

  226. Wojtek has left

  227. Kev has joined

  228. Kev has left

  229. Kev has joined

  230. Kev has left

  231. Wojtek has joined

  232. vanitasvitae_ has left

  233. Wojtek has left

  234. Wojtek has joined

  235. vanitasvitae_ has joined

  236. Wojtek has left

  237. Wojtek has joined

  238. Wojtek has left

  239. moparisthebest

    hello all

  240. jonas’


  241. daniel

    Hi everyone. It's time

  242. daniel

    1) Roll call

  243. moparisthebest


  244. jonas’


  245. daniel

    Ge0rG said he won’t make it. is larma here?

  246. daniel

    I guess not but moving on

  247. daniel

    2) Agenda bashing

  248. daniel

    nothing to bash

  249. daniel

    3) Editors update

  250. daniel

    the editor published three new XEPs

  251. daniel

    a) NEW: XEP-0475 (Pubsub Signing) (https://xmpp.org/extensions/xep-0475.html) b) NEW: XEP-0476 (Pubsub Signing: OpenPGP Profile) (https://xmpp.org/extensions/xep-0476.html) c) NEW: XEP-0477 (Pubsub Targeted Encryption) (https://xmpp.org/extensions/xep-0477.html)

  252. jonas’

    and one protoxep

  253. daniel


  254. larma

    Here, sorry for the delay

  255. daniel

    4) Items for voting

  256. jonas’

    hi larma :)

  257. daniel

    a) Proposed XMPP Extension: Stream Limits Advertisement (https://xmpp.org/extensions/inbox/xep-sla.html)

  258. Wojtek has joined

  259. daniel

    +1 looks straight forward and useful

  260. jonas’

    (larma, could you stay around for a minute after the meeting? I've got a question regarding dino :))

  261. larma

    +1 for sla

  262. jonas’

    +1 for xep-sla

  263. moparisthebest

    +1 though I'm not sure it solves anything if remote limits are lower :'(

  264. daniel

    5) Pending votes

  265. daniel


  266. daniel

    6) Date of Next

  267. daniel

    I'm going to propose +2w

  268. jonas’

    that sounds appropriate

  269. larma

    Works for me

  270. jonas’

    I'm off work in calendarweek 1, so as usual I might be completely out of my rhythm and may require gentle poking

  271. moparisthebest

    I'm fine either way but makes sense as I assume we aren't going to have a lot of things to vote on next week anyway

  272. Link Mauve

    MattJ, Zash, re xep-sla, you mistyped XEP-0153 as XEP-0053 fyi.

  273. Zash

    Oh no

  274. daniel

    OK. +2w (Jan 4th) it is

  275. daniel

    7) AOB

  276. jonas’

    none from me

  277. moparisthebest

    ha good catch Link Mauve

  278. moparisthebest

    nothing here

  279. larma

    RE sla: I'd love if the error message would contain machine readable limit information (to also solve end-to-end issues, even if it may take multiple attempts)

  280. daniel

    8) Close

  281. daniel

    Thank you all. Happy holidays. see you next year

  282. jonas’

    thanks daniel :)

  283. larma

    Also RE Link Mauve comment: I wasn't sure if it was mistyping 0153 or 0054 :D

  284. jonas’

    happy new year's then!

  285. jonas’

    larma, question: what's the prospect of '392 in dino?

  286. larma

    Thanks all and happy holidays

  287. jonas’

    larma, question: what's the prospect of '392 (consistent color generation) in dino?

  288. moparisthebest

    thanks all and happy holidays+new year etc etc :D

  289. Link Mauve

    larma, I also wondered, but went with the most likely candidate. ^^

  290. tmolitor has left

  291. larma

    jonas’: good question. I think it's implemented already but not used for anything. We weren't exactly happy with how it looked, but we might want to revisit that and see what we can do.

  292. jonas’

    I've been using it for months (had rebased your commits) and I'd love to not have to rebase regularly :)

  293. tmolitor has joined

  294. jonas’

    if there's anything which can or has to be done spec wise, you know where to find me :)

  295. moparisthebest

    Zash, that XEP is very useful but I can't come up with a good solution for when a remote S2S limit is lower :'(

  296. Zash

    moparisthebest, I don't understand and now is not a good time to process anything

  297. Zash

    moparisthebest, I don't understand and now is not a good time to process anything (for me)

  298. Zash

    could you write down what you think the problem is somewhere? mail to standards@ for example

  299. moparisthebest

    client connects to their server A, the limit is 100 bytes, client sends a 99 byte message to remote server B, but remote server B's limit is 50 bytes

  300. moparisthebest

    I guess server A doesn't bother trying to send it to B and instead sends an error to the client, but that's pretty rough

  301. Zash

    better than the s2s connection being closed and anything that was in transit being lost

  302. moparisthebest

    I agree

  303. Zash

    which is what happens regularly right now, any time anyone requests the vcard of someone with huge avatars

  304. larma

    The only "solution" would be fragmentation and that would get a big NO from me...

  305. Zash

    but the point is to make the limits clear to both parties, so then they can abort early if they find they're about to send something too big. doesn't the protoxep text say this already?

  306. moparisthebest

    you could have a way to query your server for the limit to remote server B, but that gets pretty rough too

  307. larma

    The limits could be different depending on the stream though.

  308. Zash

    The working name for this was "pathmtu". :)

  309. Wojtek has left

  310. moparisthebest

    I typed "query your server for the mtu" but then backspaced lol

  311. Wojtek has joined

  312. emus

    Does Council want us to announce new XEPs or something like this? It could look like this: https://fosstodon.org/@xmpp/108058245120853596 The only thing I'd require is what info should go in etc. and maybe a ping if something new is out

  313. Zash

    I observe that this SLA still waits for Ge0rG

  314. moparisthebest

    emus, yea I think it at least needs waiting until editor publishes them, but you could announce the 3 new ones

  315. Wojtek has left

  316. emus

    But is it correct to wait or not? Lets go only the official way

  317. emus

    In genereal such posts get quite some attention, at least the last times there were way more shares than for other posts

  318. Zash

    larma, re machine readable limits in errors, something like https://xmpp.org/extensions/xep-0363.html#errors ?

  319. Zash

    I have another half-finished protoxep full of various s2s related error conditions

  320. Wojtek has joined

  321. Wojtek has left

  322. larma

    Zash: yes, like that

  323. Zash

    I made a note

  324. Zash


  325. SouL has left

  326. SouL has joined

  327. Wojtek has joined

  328. Tobias has left

  329. Tobias has joined

  330. Tobias has left

  331. Tobias has joined

  332. Wojtek has left

  333. Wojtek has joined

  334. Wojtek has left

  335. vanitasvitae_ has left

  336. Wojtek has joined

  337. Kev has joined

  338. vanitasvitae_ has joined

  339. Wojtek has left

  340. Wojtek has joined

  341. vanitasvitae_ has left

  342. vanitasvitae_ has joined

  343. MSavoritias (fae,ve) has left

  344. MSavoritias (fae,ve) has joined

  345. vanitasvitae_ has left

  346. vanitasvitae_ has joined

  347. vanitasvitae_ has left

  348. vaulor has left

  349. sonny has left

  350. MSavoritias (fae,ve) has left

  351. vaulor has joined

  352. sonny has joined

  353. vanitasvitae_ has joined

  354. vanitasvitae_ has left

  355. vanitasvitae_ has joined

  356. vanitasvitae_ has left

  357. SouL has left

  358. SouL has joined

  359. vanitasvitae_ has joined

  360. moparisthebest has left

  361. sonny has left

  362. Wojtek has left

  363. sonny has joined

  364. moparisthebest has joined

  365. vaulor has left

  366. vaulor has joined

  367. Tobias has left

  368. Tobias has joined

  369. larma has left

  370. larma has joined