XMPP Council - 2022-08-03


  1. bsqjxd has joined
  2. marc0s has left
  3. marc0s has joined
  4. alex11 has joined
  5. alex11 has left
  6. alex11 has joined
  7. pprrks has joined
  8. pprrks has left
  9. alex11 has left
  10. paul has left
  11. pprrks has joined
  12. alex11 has joined
  13. pprrks has left
  14. alex11 has left
  15. pprrks has joined
  16. pprrks has left
  17. pprrks has joined
  18. pprrks has left
  19. Kev has left
  20. pprrks has joined
  21. napen123 has joined
  22. napen123 has left
  23. pprrks has left
  24. Kev has joined
  25. pprrks has joined
  26. pprrks has left
  27. Kev has left
  28. pprrks has joined
  29. pprrks has left
  30. pprrks has joined
  31. alex11 has joined
  32. pprrks has left
  33. pprrks has joined
  34. alex11 has left
  35. Kev has joined
  36. SouL has left
  37. pprrks has left
  38. Sam has left
  39. pprrks has joined
  40. Sam has joined
  41. Katherine has joined
  42. Kev has left
  43. SouL has joined
  44. alex11 has joined
  45. Sam has left
  46. alex11 has left
  47. paul has joined
  48. pprrks has left
  49. Katherine has left
  50. pprrks has joined
  51. Katherine has joined
  52. marc0s has left
  53. marc0s has joined
  54. Sam has joined
  55. Katherine has left
  56. Wojtek has joined
  57. Sam has left
  58. pprrks has left
  59. Katherine has joined
  60. pprrks has joined
  61. Katherine has left
  62. Wojtek has left
  63. Kev has joined
  64. MSavoritias (fae,ve) has joined
  65. Kev has left
  66. Sam has joined
  67. Sam has left
  68. MSavoritias (fae,ve) has left
  69. MSavoritias (fae,ve) has joined
  70. alex11 has joined
  71. alex11 has left
  72. Wojtek has joined
  73. neox has joined
  74. Sam has joined
  75. Kev has joined
  76. Kev has left
  77. Sam has left
  78. Sam has joined
  79. Wojtek has left
  80. Sam has left
  81. debacle has joined
  82. Kev has joined
  83. pprrks has left
  84. pprrks has joined
  85. Sam has joined
  86. Kev has left
  87. Sam has left
  88. Wojtek has joined
  89. Sam has joined
  90. Sam has left
  91. bsqjxd has left
  92. bsqjxd has joined
  93. Sam has joined
  94. Kev has joined
  95. Sam has left
  96. alex11 has joined
  97. Tobias has left
  98. Tobias has joined
  99. alex11 has left
  100. Sam has joined
  101. Ingolf has left
  102. Sam has left
  103. Kev has left
  104. neox has left
  105. neox has joined
  106. Tobias has left
  107. Tobias has joined
  108. Wojtek has left
  109. Ingolf has joined
  110. Sam has joined
  111. debacle has left
  112. Sam has left
  113. Kev has joined
  114. pprrks has left
  115. Sam has joined
  116. Sam has left
  117. Kev has left
  118. debacle has joined
  119. Kev has joined
  120. Kev has left
  121. Kev has joined
  122. Ingolf has left
  123. pprrks has joined
  124. Sam has joined
  125. Sam has left
  126. Sam has joined
  127. Kev has left
  128. Kev has joined
  129. Sam has left
  130. Sam has joined
  131. Sam has left
  132. Sam has joined
  133. Sam has left
  134. Sam has joined
  135. Wojtek has joined
  136. Sam has left
  137. pprrks has left
  138. Sam has joined
  139. pprrks has joined
  140. pprrks has left
  141. pprrks has joined
  142. pprrks has left
  143. pprrks has joined
  144. bsqjxd has left
  145. bsqjxd has joined
  146. Kev has left
  147. Kev has joined
  148. pprrks has left
  149. pprrks has joined
  150. Kev has left
  151. Kev has joined
  152. pprrks has left
  153. pprrks has joined
  154. Kev has left
  155. Kev has joined
  156. bsqjxd has left
  157. bsqjxd has joined
  158. Kev has left
  159. Kev has joined
  160. Wojtek has left
  161. Katherine has joined
  162. pprrks has left
  163. pprrks has joined
  164. paul has left
  165. paul has joined
  166. pprrks has left
  167. pprrks has joined
  168. pprrks has left
  169. pprrks has joined
  170. moparisthebest has left
  171. moparisthebest has joined
  172. Ingolf has joined
  173. moparisthebest o/
  174. Zash is typing a reply to Flows question
  175. jonas’ o/
  176. daniel Hi
  177. daniel It's time
  178. daniel 1) roll call
  179. moparisthebest hello
  180. daniel do we have Ge0rG?
  181. daniel and larma?
  182. jonas’ yes, next door
  183. jonas’ (Ge0rG anyway)
  184. Ge0rG is there
  185. daniel 2) Agenda bashing
  186. daniel nothing to bash I assume
  187. daniel 3) Editors update
  188. daniel no updates this week
  189. daniel 4) Items for voting
  190. daniel a) Move XEP-0215: External Service Discovery to stable
  191. Kev has left
  192. Kev has joined
  193. jonas’ I agree with Daniels/Zashes feedback
  194. moparisthebest if no one has once implemented push then maybe that bit should be removed first?
  195. Ge0rG I'd do a very long essay on why the format of the <service/> elements would be much better with a URI and how the registry is broken and there is no way for "service" vs "service-over-tls" etc, but generally +1
  196. daniel is my feedback only relevant for the next step though? meaning can it be removed later?
  197. daniel or do we need to remove it now before it becomes stable
  198. jonas’ daniel, technically, removing non-STUN/TURN cases in Draft would likely require a namespace bump
  199. jonas’ which we likely don't want
  200. pprrks has left
  201. Zash quoting myself from the future: > However, I don't believe strongly enough to argue for a namespace bump.
  202. daniel getting around the NS bump is a good argument
  203. daniel to fix it before stable
  204. moparisthebest if no one has ever implemented it I wouldn't bother with the namespace bump, but that might be skirting rules
  205. jonas’ moparisthebest, that's ok for Experimental, not for Draft. In my book anyway.
  206. daniel > moparisthebest, that's ok for Experimental, not for Draft. In my book anyway. I agree
  207. Ge0rG I'm sorry but what exactly do you want to remove?
  208. daniel and yes somewhat related; I’m a bit on the fance wrt removing push to
  209. jonas’ I propose that whoever shepherds this drops push and non-STUN/TURN cases, renames this to "external media relay discovery" or something and be done with it.
  210. daniel Ge0rG, the ability to do non turn services
  211. Zash I've implemented the push thing IIRC. Idea was to push STUN/TURN immediately on connect to Jitsi Meet, which needs that fast.
  212. Ge0rG daniel: so you want to remove the `type` attribute?
  213. jonas’ Ge0rG, no, we need to keep that for stun vs turn
  214. Ge0rG so you want to remove the non-normative examples then?
  215. daniel the 'Extended information' will probably go away
  216. daniel and the examples
  217. daniel and maybe some wording changes and a title change
  218. daniel Zash fair enough on the push. I can see how that can be useful
  219. Ge0rG I suppose removing the 'Extended information' section would require a bump indeed.
  220. jonas’ (in Draft)
  221. Ge0rG in Stable?
  222. jonas’ Ge0rG, yes, that.
  223. jonas’ ok, I don't have strong opinions on push, but I certainly can see the benefit of ripping out anything unrelated to STUN or TURN
  224. daniel ok. sounds good
  225. jonas’ but I think we should run that by the list and poke the social media folks
  226. daniel -1 then
  227. jonas’ I'm not sure if edhelas or so has used this to announce jingle components or such things
  228. moparisthebest so if we have X implementations, and none of them implement that, we can remove it and do no bump and not one has to change *or* we can remove it and do a bump and then *all* of them have to change? one seems obviously better to me...
  229. jonas’ moparisthebest, your first line misses a "that we know of"
  230. jonas’ we're a standards org, not a secret cabal
  231. moparisthebest if they don't monitor the mailing list and it isn't open source I literally don't care
  232. Ge0rG and there are many deployments of standard xmpp in closed setups
  233. jonas’ daniel, I can write a mail to the list which summarizes the idea of dropping that and asking for anyone actively using anything except STUN/TURN
  234. daniel jonas’, sounds good. thank you
  235. daniel let's move on then
  236. daniel 5) Pending votes
  237. daniel - Georg on Proposed XMPP Extension: Pubsub Attachments
  238. Ge0rG I'm still pending, sorry.
  239. daniel ok. no worries
  240. daniel 6) Date of Next
  241. daniel +1w wfm
  242. Ge0rG +1W looks good so far
  243. moparisthebest +1w wfm
  244. daniel 7) AOB
  245. moparisthebest none here
  246. jonas’ here
  247. daniel jonas’, go ahead
  248. jonas’ I have two weeks of vacation in the beginning of September and I intend to make this also a vacation from XMPP
  249. jonas’ I'll likely hard drop out of all explicitly XMPP-related rooms/communication channels.
  250. jonas’ (including my shell server)
  251. jonas’ just as a heads up
  252. moparisthebest same for me, but end of september
  253. Ge0rG jonas’: have a great time! I'm also going to be on vacation, but in the middle of september, and I'll probably still check my xmpps
  254. jonas’ (Sept 1 -- Sept 14, incl.)
  255. moparisthebest mine is sept 16-27, sounds like sept is a wash :P
  256. jonas’ thanks, Ge0rG :-)
  257. jonas’ End of my AOB
  258. larma I also have something
  259. daniel ok. noted. I guess that'll be a slow month then. I'll probably be gone for a week in september as well. haven’t really decided on when yet
  260. daniel larma, go ahead
  261. larma I was wondering how we want to continue the alterntive content / partial fallback discussion.
  262. jonas’ I lack context, could you -v?
  263. Kev has left
  264. larma As you might remember, I proposed a XEP for fallback bodies a while ago which we decided was not fit because there was another XEP with the same name (although mostly different functionality)
  265. jonas’ oh, it's the time of the year again
  266. pprrks has joined
  267. larma But also we had a large discussion about whether we want to allow partial fallback bodies (which effectively means having alternative content depending on the XEPs supported by the recipient device) and there was not outcome of that discussion really
  268. jonas’ I get the impression that there are only terrible solutions available
  269. Ge0rG I agree with jonas’
  270. larma I created a PR to add the partial fallback body functionality of the proto xep into the existing XEP (https://github.com/xsf/xeps/pull/1188), but that obviously doesn't answer the question if that functionality is desired
  271. larma I can't say I'm a fan of alternative contents either, but to me it seems to be the only sensible way forward IF we want to support a heterogenous client landscape.
  272. jonas’ larma, whether the functionality is desired is not somethign the council can answer, really
  273. jonas’ that's for implementations to figure out
  274. jonas’ that's for implementations, their project owners and users to figure out
  275. Ge0rG I think that ugly fallback bodies are the best way to motivate client developers to add support for new XEPs
  276. jonas’ I don't disagree
  277. jonas’ I also think that fallback bodies are the only sensible way to add features which otherwise may lose subtleties in communication
  278. larma Anyway, I don't want council to decide on this, I'd rather like to get an idea of how to proceed here. Because the decision if the aforementioned PR should be merged needs to be done somehow.
  279. daniel sorry i had to look up the voting history 'Compatibility fallbacks' and 428
  280. eu has left
  281. eu has joined
  282. daniel sorry i had to look up the voting history of 'Compatibility fallbacks' and 428
  283. jonas’ larma, that's under dwds control, really
  284. jonas’ did you shoot him an email?
  285. daniel Ge0rG, voted compat fallbacks because he wanted that in 428.
  286. daniel i personally don’t care if it goes into 428 or a new xep; I’m also fine with the PR you created
  287. daniel but that's not really a council decision if it is merged. we could only do this by taking it away from dwd
  288. larma jonas’, I pinged him on GitHub, but I can also write another mail.
  289. jonas’ larma, yeah, I suggest to try an email. I don't read many github notifications either, just too much noise.
  290. Ingolf has left
  291. larma I also must say it's a bit weird for council to say "we're not going to accept the protoxep, because it needs to go into 428. And it's on dwd to decide if that happens" - because this puts a major ecosystem decision on dwd.
  292. jonas’ ... yes
  293. daniel personally i'm a fan of new xep rather than 'taking it away'
  294. larma I guess I'll just have to write a mail to dwd and we'll follow up on this in one of the next council meetings.
  295. daniel we are running up on the time limit here
  296. jonas’ larma, yes, that sounds like a good plan
  297. Kev has joined
  298. daniel ok. let's see if dwd actively blocks this or has become inactive first. and if either of those is the case we might want to ask Ge0rG to reconsider the decision to block the 'compat fallback' proto xep
  299. daniel no further AOB?
  300. jonas’ none from me
  301. larma no
  302. daniel 8) Close
  303. daniel thank you all
  304. jonas’ thanks daniel
  305. larma Thanks daniel
  306. Ge0rG thanks!
  307. Zash Re xep-0215 push, the use case I mentioned would probably be better served by having it integrated with bind2 somehow, if that wasn't far in the future yet.
  308. pprrks has left
  309. pprrks has joined
  310. daniel Thanks for the email Zash. That's much better reasoning than I used
  311. Zash Thanks
  312. Zash Can't remember anyone caring about ftp either :) Only thing I can think of is the idea to provide a proxy to help anonymise requests to HTTP upload-ed files, which could be communicated via '215.
  313. Sam has left
  314. pprrks has left
  315. Sam has joined
  316. pprrks has joined
  317. Ge0rG has left
  318. Ge0rG has joined
  319. pprrks has left
  320. Katherine has left
  321. Kev has left
  322. Kev has joined
  323. pprrks has joined
  324. Kev has left
  325. Tobias has left
  326. Tobias has joined
  327. pprrks has left
  328. Kev has joined
  329. bsqjxd has left
  330. debacle has left
  331. pprrks has joined
  332. pprrks has left
  333. Kev has left
  334. debacle has joined
  335. pprrks has joined
  336. pprrks has left
  337. pprrks has joined
  338. Tobias has left
  339. Tobias has joined
  340. Kev has joined
  341. Tobias has left
  342. Tobias has joined
  343. pprrks has left
  344. pprrks has joined
  345. Zash has left
  346. Zash has joined
  347. pprrks has left
  348. alex11 has joined
  349. alex11 has left
  350. Kev has left
  351. Kev has joined
  352. Kev has left
  353. Kev has joined
  354. Kev has left
  355. pprrks has joined
  356. pprrks has left
  357. Kev has joined
  358. Kev has left
  359. Kev has joined
  360. MSavoritias (fae,ve) has left
  361. alex11 has joined
  362. alex11 has left
  363. Kev has left
  364. marc0s has left
  365. marc0s has joined
  366. Kev has joined
  367. paul has left
  368. Ingolf has joined
  369. bsqjxd has joined
  370. debacle has left
  371. Kev has left
  372. debacle has joined
  373. Sam has left
  374. Sam has joined
  375. marc0s has left
  376. marc0s has joined
  377. Kev has joined
  378. Katherine has joined
  379. paul has joined
  380. SouL has left
  381. Kev has left
  382. neox has left
  383. debacle has left
  384. Katherine has left