XMPP Summit - 2023-02-02

  1. singpolyma

    I will be online when I get myself to wake up :)

  2. emus has left

  3. goffi has left

  4. videsnelson has left

  5. videsnelson has joined

  6. snow has joined

  7. Root

    What is sleep?

  8. Tobias has joined

  9. Alex has left

  10. Alex has joined

  11. videsnelson has left

  12. Tobias has left

  13. videsnelson has joined

  14. singpolyma has left

  15. singpolyma has joined

  16. Tobias has joined

  17. Tobias has left

  18. singpolyma has left

  19. singpolyma has joined

  20. Tobias has joined

  21. Kev has joined

  22. Tobias has left

  23. Kev has left

  24. snow has left

  25. Zash

    Waiting at airport.

  26. videsnelson has left

  27. Seve/SouL has joined

  28. Tobias has joined

  29. Tobias has left

  30. Tobias has joined

  31. Intosi has joined

  32. videsnelson has joined

  33. Intosi

    Have a good flight.

  34. me9 has joined

  35. Seve/SouL has left

  36. Intosi has left

  37. Seve/SouL has joined

  38. me9 has left

  39. vanitasvitae

    Leaving for the train station. See you in Brussels :)

  40. videsnelson has left

  41. eevvoor has joined

  42. MSavoritias (fae,ve) has joined

  43. Zash has left

  44. vanitasvitae

    Aaaaaand *drum rolls* of course my train to cologne is canceled!

  45. Kev has joined

  46. Kev has left

  47. Kev has joined

  48. Kev has left

  49. nicola has left

  50. Kev has joined

  51. MattJ


  52. emus has joined

  53. videsnelson has joined

  54. vanitasvitae

    Never mind, it appears they replaced it with another train going the exact same route

  55. Kev has left

  56. praveen has joined

  57. Andrzej has joined

  58. Andrzej has left

  59. Kev has joined

  60. praveen has left

  61. jjrh has left

  62. vanitasvitae

    On my way :)

  63. goffi has joined

  64. Kev has left

  65. sha has left

  66. Alex has left

  67. Alex has joined

  68. MattJ

    Where did everyone go? ๐Ÿ™‚

  69. Daniel

    I'm here. I didn't go anywhere

  70. Intosi has joined

  71. Kev has joined

  72. Intosi

    > On my way :) \o/

  73. Kev has left

  74. Kev has joined

  75. Zash has joined

  76. goffi

    I'm 2 min from Ibis, having a quick breakfast and I'm here.

  77. emus

    me too

  78. videsnelson has left

  79. singpolyma

    Good morning

  80. MattJ

    singpolyma: good morning, emphasis on the 'morning' ๐Ÿ˜…

  81. Zash


  82. Andrzej has joined

  83. Axel has joined

  84. videsnelson has joined

  85. Andrzej has left

  86. goffi has left

  87. Guus has joined

  88. Guus

    Have fun everyone! I'll try to lurk remotely when possible.

  89. goffi has joined

  90. goffi

    Found a Syndace

  91. goffi

    And emus, looks like I'm in the right place

  92. Andrzej has joined

  93. MattJ

    The IRL room is almost full, we're just missing a couple of people (and one of them has the A/V equipment, so we haven't attempted to set up a stream yet)

  94. Kev

    As such, it's currently the peak remote participation experience. It all goes downhill from here.

  95. videsnelson has left

  96. Andrzej has left

  97. Andrzej has joined

  98. Guus

    I like your optimism, Kev.

  99. Kev

    Carefully honed over years of Summits :)

  100. MattJ

    We haven't crashed the wifi yet, there's hope ;)

  101. Intosi has left

  102. intosi@ik.nu has joined

  103. Guus

    Switching on the A/V equipment might be a factor there.

  104. Andrzej has left

  105. Kev

    The A/V equipment has just arrived.

  106. Kev

    Ralph believes he's early setting it up, because he's not 15 minutes late yet.

  107. Guus

    Goodbye, wifi!

  108. Kev

    A room full of people are unsurprised ๐Ÿคฃ

  109. MattJ

    I think we're just missing Zash and Link Mauve

  110. Andrzej has joined

  111. Guus

    Kev's voiceover might be better than having an active A/V setup.

  112. intosi@ik.nu

    You are not wrong.

  113. MattJ

    We're doing introductions while A/V is being attempted

  114. videsnelson has joined

  115. Kev

    Kev is Kev and does things.

  116. Kev

    Edwin is Kev's minion.

  117. Kev

    Matthew does things.

  118. Kev

    Eddy does things.

  119. Zash

    MattJ: Passing Noord

  120. Kev

    Goffi likes components and pubsub and PEP (not clear if the person or the spec).

  121. Kev

    I'm going to stop now, someone else can take over...

  122. Guus


  123. Guus

    I was about to comment: 'screw the a/v, kev ftw'

  124. singpolyma

    live, opinionated transcription ;)

  125. Kev


  126. Kev

    Andy doesn't do anything.

  127. Andrzej has left

  128. Kev

    Alex does things.

  129. Kev

    Alex doesn't think Kev is sexy any more :(

  130. Guus


  131. Andrzej has joined

  132. intosi@ik.nu

    Tissues to wipe most of the tears have been issued.

  133. videsnelson has left

  134. videsnelson has joined

  135. MattJ

    A/V work is still in progress, but we're going to start with determining the day's agenda

  136. goffi

    intosi@ik.nu, I'll need one now that ralphm mentionned wokkel

  137. Andrzej has left

  138. videsnelson has left

  139. videsnelson has joined

  140. ralphm

    Attempt to live stream the Summit: https://meet.jit.si/XMPPSummit25

  141. Guus

    I'm in!

  142. praveen has joined

  143. wurstsalat has joined

  144. singpolyma

    I also

  145. praveen

    https://www.kaidan.im/2022/08/31/e2ee-trust-management/ kaidan's automatic trust management

  146. Guus

    Wobbly table on which the camera rests. Excellent view of Daniel and Winfried though! ;)

  147. neox has joined

  148. MattJ

    First topic, "Push 2.0"

  149. MattJ


  150. videsnelson has left

  151. videsnelson has joined

  152. singpolyma

    > if you are offline if you are not connected over TCP ;)

  153. Guus

    Kindly refrain from singing praise directly in the microphone while I have my volume all the way up trying the hear Matt :)

  154. wurstsalat has left

  155. Kev

    Sorry Sir.

  156. Andrzej has joined

  157. Guus

    Nice voice though :)

  158. goffi

    ralphm: are you recording too?

  159. goffi

    would be nice to have transcript with whisper afterwards.

  160. Andrzej has left

  161. Tobi has joined

  162. Tobi has left

  163. Tobi has joined

  164. Andrzej has joined

  165. singpolyma

    I'm surprised that anyone has the wakeup and fetch still working on iOS

  166. emus_web has joined

  167. emus_web

    #XMPP Summit at #Brussels We plan to discuss the topics in the following order: 1. #Push 2. #Spaces 3. MAM 4. MUC 5. IN-NG 6. #Jingle / #WebRTC 7. Disco 8. #PubSub 9. NL/EU 10. XMPP Providers 11. #Communications 12. ATM

  168. nilesh has joined

  169. jonasโ€™ has joined

  170. emus_web

    MattJ, Kev ^ fine to toot at least that? + where to join the chat?

  171. singpolyma

    Note that for comparison, encrypted payload is what iOS matrix clients like Beeper use. Sometimes/often wrapping e2ee inside them yes

  172. Kev

    I don't object.

  173. pep.

    Is there a short description of what these are supposed to be about exactly? Some I can guess but not all

  174. Kev

    Just what's on the wiki, at this point.

  175. Guus

    (for reference: https://wiki.xmpp.org/web/Conferences/Summit_25#Agenda )

  176. nicola has joined

  177. singpolyma

    What do the push services do if your payload is too big? Probably just give an error which can be returned to xmpp server?

  178. pep.

    (I'm not following the stream fwiw, people around and not enough bw anyway)

  179. pep.

    There's a pad with some kind of notes?

  180. jonasโ€™


  181. pep.


  182. jonasโ€™

    though that seems to be a draft XEP

  183. jonasโ€™

    (I didn't click the link before resharing what MattJ posted above)

  184. MattJ

    Yeah, that's not summit notes

  185. pep.

    jonasโ€™, you mean TODOs everywhere? :P

  186. MattJ

    I'll start something for notes

  187. pep.

    I'm happy to follow from afar, not need to rush things for me

  188. marc0s has joined

  189. singpolyma

    xml compressed, json, cbor, msgpack ;)

  190. Andrzej has left

  191. ralphm

    The compression library we used for cramming stuff into Push messages was written by Thiago Camargo (of jinglenodes fame): https://github.com/xmppjingle/shogun

  192. Bartek has joined

  193. Guus

    Ah, great to see Thiago back in action! I loved working with that guy.

  194. singpolyma

    From my PoV one of the biggest limitations of current push is that servers don't use it as part of their presence model. If a mobile client is registered for push notifications and the TCP connection closes, that user is not "offline" and IMO presence should stay online, along with everything that implies, since they still have a reliable way to get content that is coming in.

  195. emus_web

    MattJ, so the hedgehoc is not what we use for notes?

  196. Andrzej has joined

  197. ralphm

    Guus: I haven't talked to Thiago since the VEON project stopped, but I was surprised that this library has seen updates.

  198. Guus

    singpolyma: interesting. Does/Should Stream Management tie into that somehow too?

  199. emus_web

    nevermind, I understood

  200. Guus

    Thiago and me used to be colleagues at Nimbuzz in Rotterdam. One of the nicer people I've ever worked with.

  201. singpolyma

    Guus: sure, that makes sense. The SMACKS timeout could be extended indefinitely while push is live to allow resumption when a notification is opened maybe? I'd have to review SMACKS to be sure if that is right to do or not

  202. Andrzej has left

  203. Guus

    Ralphm: video resolution combined with the camera not being fully stable on a table that people lean on (I guess) makes things unreadable.

  204. Guus

    turning the camera to people that are talking is maybe a better use of the video stream.

  205. Andrzej has joined

  206. Guus

    (like you're doing now)

  207. Andrzej has left

  208. singpolyma

    So the proposal for "xmpp web push" would be to wrap a webpush payload in a basic stanza for transport purposes?

  209. Ravi has joined

  210. jimt has joined

  211. Guus

    Is a directional microphone being used? Audio of people in front of the camera is notably better as compared to that of people behind the camera. I can make out Ralph better when he's at the whiteboard, as compared to when he's sitting down (which, presumably, is closer to the camera?)

  212. Guus

    Is that vague list defined anywhere?

  213. singpolyma

    Guus: in the code ;)

  214. Guus

    (it being vague means: probably not)

  215. Guus

    My push impl pretty much pushes everything, I think :/

  216. Guus

    I found it hard to determine when to push, or when not to push.

  217. Guus

    So I went with an overkill approach, wanting to limit the amount of misses (which I assume is worse than getting to much)

  218. Andrzej has joined

  219. Andrzej has left

  220. singpolyma

    The benefit to supporting webpush over http and also an xmpp is that the push proxy could be xmpp only, which is nice. But it slightly complicates the servers. That seems like the trade off for that

  221. singpolyma

    Hmm, yeah, having built webhook delivery at scale I can see how there are concerns to doing that

  222. Andrzej has joined

  223. singpolyma

    you could run the xmpp to webpush proxy on the xmpp server side same as we do with stun/turn etc, discover via extdisco on the client and use it

  224. Andrzej has left

  225. Guus

    DIdn't Andrzej just say that you're not _allowed_ to delegate those secrets?

  226. Guus

    which kind of voids the discussion if it's technically possible?

  227. singpolyma

    not allow to share them. if there was a magic way to delegate them without sharing them... but that doesn't sound real

  228. Andrzej has joined

  229. singpolyma

    yes, same payload different transport makes perfect sense to me

  230. Zash

    I believe there's a way to separate the TLS private keys from the entity doing the TLS connections, but then someone would have to run that thing and it solves nothing.

  231. mathieui has joined

  232. Dele Olajide has joined

  233. emus_web has left

  234. singpolyma

    they support for mobile browsers as well

  235. singpolyma

    probaby proxied by their normal push services

  236. singpolyma

    but they handle that

  237. singpolyma

    Yes, web clients get notifications via service worker

  238. singpolyma

    Oh, yeah, I don't think we have any xmpp webpush implemeted yet

  239. emus_web has joined

  240. Andrzej has left

  241. jimt has left

  242. Alex has left

  243. Alex has joined

  244. Zash

    For the record: *sigh* in the direction of reverse proxies.

  245. Guus

    ah, same.

  246. Guus

    but Matt makes a good point: if we can prevent that annoyance... it might be worth while.

  247. Guus

    (I _think_ he made that point)

  248. singpolyma

    Double encrytion also not needed if webpush proxy is run as a sidecar like stun/turn

  249. Guus

    can you turn the camera please Ralphm?

  250. singpolyma

    You need some kind of queuing for the webpush webhook delivery, you're not gonna "just post" inline, not at scale

  251. singpolyma

    so that means either a thread or a sidecar

  252. agh has joined

  253. Andrzej has joined

  254. Andrzej has left

  255. Andrzej has joined

  256. singpolyma

    sender shouldn't decide priority at all. that's up to recipient

  257. Guus


  258. ralphm

    Heads up: lunch at 12:30 CET.

  259. Andrzej has left

  260. singpolyma

    there's already a match profile for "stuff that goes into mam" and that seems compatible with what SCE need already anyway

  261. singpolyma

    I'm not sure you need anything extra

  262. singpolyma

    Not specific to MUC, but I'll reiterate because it's relevant to MUC push: > From my PoV one of the biggest limitations of current push is that servers don't use it as part of their presence model. If a mobile client is registered for push notifications and the TCP connection closes, that user is not "offline" and IMO presence should stay online, along with everything that implies, since they still have a reliable way to get content that is coming in.

  263. cmb has joined

  264. Andrzej has joined

  265. singpolyma

    If the client can have a long running TCP most of the time (as we can on android) then the notify only wakup is ideal

  266. singpolyma

    it won't have the battery issues because you're not expecting to reconnecte every notification really

  267. Andrzej has left

  268. Guus

    about the CSI profile: is what CSI determines to be 'important' specified? I thought it was not?

  269. singpolyma

    Guus: no, I think the idea is to not notify at all for things CSI would not deliver

  270. singpolyma

    You can't write specifications prescriptively. Specs should describe what clients and servers will actually do, not what you wish they did -- that's how you get them ignoring you

  271. Andrzej has joined

  272. Andrzej has left

  273. Andrzej has joined

  274. MattJ

    Re-posting the URL to the summit notepad (for perhaps the first time): https://pad.nixnet.services/oy6MKVbESSycLeMJIOh6zw#

  275. singpolyma

    yes, first time I thnk

  276. MattJ

    I didn't write much in there, so contributions welcome

  277. ralphm

    Disagree. We have two classes of specifications: historical, which are speccing something that has already been implemented, and standard which is definitely prescriptive but generally improved during experimental and draft stages.

  278. MattJ

    Sorry about that :)

  279. ralphm

    We're on a break.

  280. singpolyma

    ralphm: specing something with no implementation and that client or server devs aren't on board with is just a waste of time IMO, that's how you end up with a WHATWG situation where the devs start their own org and ignore you

  281. Thilo Molitor has joined

  282. pep.

    Thanks for the pad

  283. ralphm

    singpolyma: ok

  284. emus_web has left

  285. singpolyma

    We already have lots of unimplemented XEPs which is a bit of a problem, but at least we don't have *too* many ignoring situations (though with push we do a little bit, since tigase went and did their own thing, but at least this proposal is to re-standardize)

  286. Andrzej has left

  287. Thilo Molitor has left

  288. Thilo Molitor has joined

  289. Thilo Molitor

    Something about push: you should keep in mind that xmpp relies on ordering of events in the xmpp stream and sending some stanzas (encrypted) through push messages and some stanzas only on the real xmpp connection will break that assumption (and possibly IQ stanzas) in some subtle way...if you don't want to send every stanza through the push connection of your os or redesign a bigger part of the xmpp problem, I'd strongly advice against going this route...

  290. zoidberg has joined

  291. singpolyma

    Thilo Molitor: I think the idea for apps that want to work that way is to just use the push notification to show a notification to the user, but not to store it in any way and then when the user taps the notification the app opens, connects to server, and does normal stanza fetch / mam sync

  292. Andrzej has joined

  293. Thilo Molitor

    Even then: what about the big/long mam catchup if the user opens the app some time later? What if the user does not have an internet connection when he tries to read all 5 messages he received in the app but these can't be fetched because of missing/bad connectivity?

  294. Thilo Molitor

    I think this is very bad ux...

  295. singpolyma

    sure, but that's up to each app dev to decide how their UX should work I guess

  296. Thilo Molitor

    What about read markers coming from another device that should remove pending notifications because the user read the messages on another device?

  297. Thilo Molitor

    Sure...but to make that clear: I think this is a dead end route that nobody should try to follow...

  298. Andrzej has left

  299. Thilo Molitor

    What about IQ stanzas?

  300. Andrzej has joined

  301. Andrzej has left

  302. dan.caseley has joined

  303. singpolyma

    For XMPP providers list, to me the most important thing is the reliability of the service -- is it run by volunteers or by people who do this as part of their work? Is there monitoring? If it's volunteer is it only one volunteer? The current list has some of this information, but doesn't seem to use it as part of the evaluation at all

  304. singpolyma

    For example many services are run by one volunteer and so if it goes down while they are at work they cannot even look into it until they get home

  305. zoidberg has left

  306. Andrzej has joined

  307. zoidberg has joined

  308. Kev

    Ralph says "Someone apologise to the Summit room".

  309. singpolyma

    telephone networks definitely compete on features too

  310. singpolyma

    video calling, picture and group messaging, visual voicemail, wifi calling, etc etc

  311. nilesh has left

  312. nilesh has joined

  313. ralphm

    Sure, telco's like you to believe that. In practice, though, it is about cost only.

  314. Guus

    Family had lunch, but I'm back now. Video quality dropped quite a bit?

  315. ralphm

    They provide two services: voice and data. SMS is a bit of a side thing, and nobody cares about anything telco's do on top.

  316. vanitasvitae has no video at all anymore

  317. vanitasvitae

    on the other hand, I joined from a McDonalds ๐Ÿ˜€

  318. singpolyma

    ralphm: for most people I know SMS is the main thing :) voice is the legacy thing. Ok, I guess data is the main thing, but that's not telephone network anymore

  319. Andrzej has left

  320. ralphm

    That's why Whatsapp is big, and Google umteenth effort to force RCS is their last chance to be part of the game. Maybe

  321. Guus

    320x180 at 10 frames/second.

  322. videsnelson has left

  323. Thilo Molitor


  324. Thilo Molitor

    This lists some of the problems Friedrich and I see with the providers list

  325. singpolyma

    Thilo Molitor: I agree with the bulk of that too, yes

  326. videsnelson has joined

  327. intosi@ik.nu has left

  328. pep.

    My personal take on the providers list: (quote from the monal issue) ยซ While some may argue that an objective list of XMPP servers is beneficial both, to end users choosing a server and to client developers integrating more servers ยป < there is no objective list that can be made. And please can we assume it and be honest with it already

  329. pep.

    My personal take on the providers list: (quote from the monal issue) ยซ While some may argue that an objective list of XMPP servers is beneficial both, to end users choosing a server and to client developers integrating more servers ยป < there is no objective list that can be made. And please can we assume it and be honest about it already

  330. Guus

    I like how only _minutes_ after Ralphm mentioned that he was going to close the door - which will lock it - there was someone from the staff in the room collecting your used tableware ;)

  331. TeeCee has joined

  332. vanitasvitae

    Isn't WhatsApp barely known in the US?

  333. videsnelson has left

  334. singpolyma

    vanitasvitae: it's not very popular in USA or Canada, but depends on the community

  335. praveen has left

  336. singpolyma

    Facebook Messenger is much more popular. Or iMessage

  337. Guus

    wasn't an earlier version of iMessage based on XMPP?

  338. Guus

    I think I heard Matt Tucker say once that at the time, Jive Software was powering chat for Apple.

  339. Guus

    (this will have been far before the iphone era)

  340. singpolyma

    could be. I know WhatsApp and Zoom are

  341. TeeCee has left

  342. TeeCee has joined

  343. Kev has left

  344. Guus

    Yeah, funny story that, WhatsApp. Jan Koum once approached me to work on a Blackberry app for a new chat that he was building. My then employer could not be bothered signing the contract that I had prepared for this.

  345. Guus

    One of the reasons why I now choose to not have an employer...

  346. singpolyma

    I'm likely to have to drop out for the day before the next segment really gets started, unfortunately

  347. singpolyma

    kids will wake up soon

  348. zoidberg has left

  349. jimt has joined

  350. wurstsalat has joined

  351. sha has joined

  352. wurstsalat

    Guus: I see fancy xmpp hoodies everywhere at the meeting! didn't you want to print some new ones? :)

  353. Guus

    oooh.... :shame:

  354. Guus

    you can actually see me wear an old one today, by coincidence

  355. Guus

    let me get on that, now.

  356. jc has joined

  357. Guus

    the face that I'm making now on the video stream is me trying to look for the design files that Ralph sent me earlier...

  358. wurstsalat

    ha, yes, I see focused Guus ;) and I'm curous about the designs

  359. Guus

    I'll share my screen

  360. Guus

    (foudn them!)

  361. wurstsalat

    ah yes, I remember now!

  362. wurstsalat

    thanks! I'm still interested :)

  363. Dele Olajide has left

  364. Dele Olajide has joined

  365. wurstsalat

    _or_ we make the design public, so everyone can print themselves (where single orders might be cheaper than collective order + intl. shipping)

  366. zoidberg has joined

  367. emus

    I suggest we pic-up on organising this again

  368. Guus

    I'm sending an email to the printer _right now_

  369. wurstsalat

    thanks Guus!

  370. intosi@ik.nu has joined

  371. videsnelson has joined

  372. praveen has joined

  373. Andrzej has joined

  374. jjrh has joined

  375. Kev has joined

  376. Andrzej has left

  377. TeeCee

    Aah, 2023.. :) "sending an email to the printer"

  378. emus_web has joined

  379. Andrzej has joined

  380. goffi

    As I'm the only one with a Show&Tell tomorrow I guess that there is not much interest in it, I'm removing mine.

  381. Zash


  382. emus_web

    MattJ - can I do it like this? #XMPP Summit at #Brussels The first topic we discussed and reviewed was #Push 2.0. Read our pre-notes: https://pad.nixnet.services/TRjHpDkUSrep9jqzcjY0uw?view#Client-registers-to-receive-push-notifications #openstandards #opensource #decentralisation #interoperability #rtc #jabber

  383. videsnelson has left

  384. vanitasvitae

    emus_web: that link can be turned into an editor

  385. vanitasvitae

    So there is the risk of vandalism

  386. MattJ

    emus_web, use this link: https://pad.nixnet.services/s/GPBR4xa4k#

  387. emus_web

    Yes, I know

  388. emus_web


  389. ralphm

    wurstsalat: "we" making the design public would basically be "me" doing that. I'll think about that.

  390. ralphm

    In any case, I didn't make any effort to make new swag because I didn't know how well this year's Summit and FOSDEM would work out.

  391. wurstsalat

    ralphm: I see

  392. Guus

    No, but I promised to order some for individuals almost a year ago, and never did. I'm doing that now.

  393. Guus

    I'll follow up with everyone that ordered then, to see if they're still interested.

  394. Guus

    If there's more interest, I can also include that in the order.

  395. wojtek has joined

  396. intosi@ik.nu has left

  397. Andrzej has left

  398. emus_web

    Ralphm should we move the camera to the board?

  399. Jordi Masip has joined

  400. wurstsalat

    I'd rather see people discussing

  401. emus_web

    Ok, as online folks want ๐Ÿ™‚

  402. emus_web

    but its right now Kev at board AND talking ๐Ÿ™‚

  403. emus_web

    but its right now Kev at the board AND talking ๐Ÿ™‚

  404. vanitasvitae

    "dressible hats"...

  405. Zash

    inb4 acls in pubsub

  406. intosi@ik.nu has joined

  407. videsnelson has joined

  408. goffi

    At some point we were talking about implemeting ABAC (https://en.wikipedia.org/wiki/Attribute-based_access_control) in XMPP

  409. Andrzej has joined

  410. Andrzej has left

  411. Dele Olajide has left

  412. intosi@ik.nu has left

  413. jimt has left

  414. Andrzej has joined

  415. intosi@ik.nu has joined

  416. intosi@ik.nu has left

  417. intosi@ik.nu has joined

  418. nilesh has left

  419. nilesh has joined

  420. emus_web

    Goffi: https://pad.nixnet.services/oy6MKVbESSycLeMJIOh6zw?view

  421. Hund has joined

  422. singpolyma has left

  423. singpolyma has joined

  424. emus_web

    MattJ, how did you make the pad entry link just read-only?

  425. MattJ

    Click "Publish" at the top

  426. emus_web

    I see, but we cannot do it now, it will not allow continuation to edit, right? Or does it just opens a read-only view?

  427. MattJ

    It just opens a read-only view

  428. MattJ

    You can still edit the original

  429. Tobi has left

  430. Kev has left

  431. Andrzej has left

  432. singpolyma has left

  433. singpolyma has joined

  434. Andrzej has joined

  435. Vaulor has left

  436. emus


  437. singpolyma has left

  438. TeeCee has left

  439. Tobi has joined

  440. emus_web has left

  441. Tobi has left

  442. Tobi has joined

  443. Kev has joined

  444. dan.caseley has left

  445. dan.caseley has joined

  446. singpolyma has joined

  447. Axel has left

  448. Vaulor has joined

  449. Andrzej has left

  450. edhelas has joined

  451. Andrzej has joined

  452. Vaulor has left

  453. Vaulor has joined

  454. Axel has joined

  455. edhelas has left

  456. edhelas has joined

  457. sha has left

  458. Kev has left

  459. Tobi has left

  460. Kev has joined

  461. Tobi has joined

  462. goffi

    MattJ: how to you tell to the prosody MUC that you don't want to get MUC presence?

  463. Andrzej has left

  464. Andrzej has joined

  465. Zash

    goffi, unless I've missed something, the room owner configures it for everyone.

  466. goffi

    OK, and I guess by default you get presence right?

  467. Zash


  468. emus_at_summit has joined

  469. goffi

    I don't see how this scales then. Most owners probably don't have any idea that the feature even exists.

  470. goffi

    Would be good to have a way to request it from client.

  471. goffi

    (well-known ad-hoc for instance)

  472. videsnelson has left

  473. videsnelson has joined

  474. Zash

    Join option of some sort mayhaps

  475. edhelas

    Using caps maybe ?

  476. singpolyma

    If an app really doesn't want it wouldn't it make more sense to filter it at their server?

  477. videsnelson has left

  478. videsnelson has joined

  479. goffi

    privacy list

  480. goffi


  481. Andrzej has left

  482. Andrzej has joined

  483. Guus

    I've just heard back from the company printing the hooded sweaters. Excluding shipping (from them to me, and from me to you) the price will be about 30 euro per sweater (35 for the 3XL size and larger). Sadly, the orange sweaters are not available in sizes over 2XL. I am about to place an order. Is there anyone that wants in, that I didn't talk to today (either here, or via email)?

  484. Zash


  485. Guus

    it's the sweater that you see Alex wear on the summit floor. :)

  486. vanitasvitae

    Guus, are those the same "I think therefore IM" sweaters from 2 or 3 years ago?

  487. Guus

    vanitasvitae: yes.

  488. emus

    uhh, what did I choose?

  489. vanitasvitae

    Ah, I already have one then ๐Ÿ˜›

  490. Guus

    emus 1 large, orange.

  491. emus

    Guus: sorry, nevermind I got confused

  492. Guus

    you still want that one?

  493. emus

    I thought we had a choice of the text

  494. emus

    Guus: yes sure

  495. Axel has left

  496. Guus

    You get to choose between orange sweater with navy print, or navy sweater with orange print, as well as the size. Those are all of your options. :)

  497. jjrh has left

  498. emus_at_summit has left

  499. Axel has joined

  500. eevvoor has left

  501. yushyin has joined

  502. Andrzej has left

  503. eevvoor has joined

  504. emus


  505. emus_at_summit has joined

  506. edhelas

    FMUC = Matrix rooms ? :p

  507. emus_at_summit

    I would do it myself, but maybe someone can link the relevant XEPs to the topics in the chat (?)

  508. singpolyma has left

  509. emus_at_summit

    I would do it myself if I could, maybe someone can link the relevant XEPs to the topics in the chat (?)

  510. singpolyma has joined

  511. Guus

    FMUC: https://xmpp.org/extensions/xep-0289.html

  512. emus_at_summit

    I would do it myself if I could, maybe someone can link the relevant XEPs to the topics in the pad (?)

  513. emus_at_summit

    Sorry, I meant the pad

  514. emus_at_summit

    but is fine I can try to add it

  515. goffi

    I'm somehow have the feeling to be back in time with the current topic.

  516. singpolyma

    edhelas: basically

  517. Andrzej has joined

  518. thilo.molitor has joined

  519. thilo.molitor has left

  520. Andrzej has left

  521. singpolyma has left

  522. singpolyma has joined

  523. singpolyma has left

  524. singpolyma has joined

  525. Tobias has left

  526. Andrzej has joined

  527. Tobias has joined

  528. F has joined

  529. emus_at_summit has left

  530. Tobias has left

  531. Tobias has joined

  532. Tobias has left

  533. Tobias has joined

  534. Tobias has left

  535. Tobias has joined

  536. Andrzej has left

  537. Andrzej has joined

  538. Tobias has left

  539. Tobias has joined

  540. Andrzej has left

  541. Tobias has left

  542. Tobias has joined

  543. Tobias has left

  544. Tobias has joined

  545. intosi@ik.nu has left

  546. nilesh has left

  547. nilesh has joined

  548. singpolyma has left

  549. praveen has left

  550. singpolyma has joined

  551. F has left

  552. jjrh has joined

  553. Kev has left

  554. pep.

    Am I the only one not hearing anything on Jitsi?

  555. edhelas

    Because everyone is gone :p

  556. pep.


  557. edhelas

    Maybe you can hear The Void ๐Ÿ˜ฑ

  558. pep.

    I was wondering if everyone was dead

  559. emus

    Ralphm lets stream the dinner, so they can watch us eating ๐Ÿ˜‰

  560. emus

    (just kidding)

  561. pep.

    So.. reading the pad, that's it? Everyone at the table agreed about Spaces? It's not a milion of different things anymore?

  562. edhelas

    Let's write a new PEP XEP to broadcast what you're currently eating

  563. videsnelson has left

  564. MSavoritias (fae,ve)

    everything is decided now /s

  565. Syndace

    > So.. reading the pad, that's it? Everyone at the table agreed about Spaces? It's not a milion of different things anymore? Yes!!

  566. wojtek has left

  567. MSavoritias (fae,ve)

    seems to be going in a good direction reading from the pad

  568. Vaulor has left

  569. Vaulor has joined

  570. wojtek has joined

  571. praveen has joined

  572. wojtek has left

  573. wojtek has joined

  574. singpolyma has left

  575. Kev has joined

  576. singpolyma has joined

  577. roughnecks has joined

  578. Andrzej has joined

  579. praveen has left

  580. Jona has joined

  581. Andrzej has left

  582. vanitasvitae

    I finally made it to the city :O

  583. vanitasvitae

    I guess I will join up with you at 19:00 then

  584. emus


  585. emus

    you can just bring your stuff right away

  586. edhelas

    So we will not have a multi-verse when doing Spaces ๐ŸŽ‰

  587. vanitasvitae

    Already brought stuff to the apartment

  588. wojtek has left

  589. edhelas has left

  590. jc has left

  591. jc has joined

  592. LPS_trashserver has joined

  593. edhelas has joined

  594. Daniel

    vanitasvitae: are you coming right to the restaurant?

  595. Syndace

    vanitasvitae: hi

  596. Daniel

    Because we are leaving the hotel in 15 minutes or so

  597. ralphm

    To make sure everybody is aware. Please be in the lobby in at 18:25 CET, the taxis are booked for 18:30.

  598. qwemnb has joined

  599. qwemnb has left

  600. Andrzej has joined

  601. vanitasvitae

    Oh, I guess I'll run then :D

  602. Andrzej has left

  603. singpolyma has left

  604. singpolyma has joined

  605. vanitasvitae


  606. vanitasvitae

    Should be manageable

  607. Andrzej has joined

  608. Andrzej has left

  609. Syndace has left

  610. jordi has joined

  611. Syndace has joined

  612. Vaulor has left

  613. Vaulor has joined

  614. videsnelson has joined

  615. vanitasvitae has left

  616. wurstsalat has left

  617. Jona has left

  618. Jona has joined

  619. thilo.molitor has joined

  620. thilo.molitor has left

  621. Tobias has left

  622. Tobias has joined

  623. Tobias has left

  624. Tobias has joined

  625. Tobias has left

  626. Tobias has joined

  627. Tobias has left

  628. Tobias has joined

  629. Tobias has left

  630. Tobias has joined

  631. Kev has left

  632. Daniel has left

  633. Daniel has joined

  634. thilo.molitor has joined

  635. goffi has left

  636. wurstsalat has joined

  637. marc0s has left

  638. marc0s has joined

  639. singpolyma has left

  640. singpolyma has joined

  641. vanitasvitae has joined

  642. snow has joined

  643. Tobias has left

  644. Tobias has joined

  645. vanitasvitae has left

  646. Menel has joined

  647. praveen has joined

  648. goffi has joined

  649. praveen has left

  650. marc0s has left

  651. marc0s has joined

  652. wurstsalat has left

  653. wojtek has joined

  654. Tobias has left

  655. Tobias has joined

  656. Tobias has left

  657. wojtek has left

  658. Tobias has joined

  659. Seve/SouL has left

  660. marc0s has left

  661. marc0s has joined

  662. Jona has left

  663. Jona has joined

  664. marc0s has left

  665. marc0s has joined

  666. Tobias has left

  667. singpolyma has left

  668. singpolyma has joined

  669. thilo.molitor

    I've updated and corrected the notes in the pad regarding ios and push

  670. Tobias has joined

  671. zoidberg has left

  672. Seve/SouL has joined

  673. singpolyma has left

  674. singpolyma has joined

  675. videsnelson has left

  676. Kev has joined

  677. singpolyma

    thilo.molitor: those are very useful additions, thanks!

  678. mario has joined

  679. vanitasvitae has joined

  680. marc0s has left

  681. marc0s has joined

  682. marc0s has left

  683. marc0s has joined

  684. Tobias has left

  685. Tobias has joined

  686. Tobias has left

  687. Tobias has joined

  688. Tobias has left

  689. Tobias has joined

  690. wurstsalat has joined

  691. marc0s has left

  692. marc0s has joined

  693. marc0s has left

  694. marc0s has joined

  695. marc0s has left

  696. marc0s has joined

  697. marc0s has left

  698. marc0s has joined

  699. marc0s has left

  700. marc0s has joined

  701. MSavoritias (fae,ve) has left

  702. marc0s has left

  703. marc0s has joined

  704. singpolyma has left

  705. Kev has left

  706. singpolyma has joined

  707. marc0s has left

  708. marc0s has joined

  709. marc0s has left

  710. marc0s has joined

  711. marc0s has left

  712. marc0s has joined

  713. MSavoritias (fae,ve) has joined

  714. snow has left

  715. Vaulor has left

  716. Vaulor has joined

  717. Tobias has left

  718. Tobias has joined

  719. Carbon Budget has joined

  720. Andrzej has joined

  721. Andrzej has left

  722. Kev has joined

  723. Guus has left

  724. Tobias has left

  725. Tobias has joined

  726. Tobias has left

  727. Tobi has left

  728. Tobi has joined

  729. Tobias has joined

  730. marc0s has left

  731. marc0s has joined

  732. Tobias has left

  733. Tobi has left

  734. Tobias has joined

  735. Tobias has left

  736. Tobi has joined

  737. Tobias has joined

  738. nilesh has left

  739. nilesh has joined

  740. Tobias has left

  741. Kev has left

  742. Tobi has left

  743. Tobi has joined

  744. Tobias has joined

  745. Tobias has left

  746. Tobias has joined

  747. Tobias has left

  748. Tobias has joined

  749. Tobias has left

  750. Tobias has joined

  751. Tobias has left

  752. thilo.molitor

    I've added even more infos about push and background modes in ios

  753. Tobias has joined

  754. emus

    Thanks Thilo

  755. Tobias has left

  756. singpolyma has left

  757. Tobias has joined

  758. singpolyma has joined

  759. Tobias has left

  760. Tobias has joined

  761. Tobias has left

  762. Tobias has joined

  763. snow has joined

  764. marc0s has left

  765. marc0s has joined

  766. Tobias has left

  767. Tobias has joined

  768. singpolyma has left

  769. singpolyma has joined

  770. Tobias has left

  771. Tobias has joined

  772. Tobias has left

  773. Tobias has joined

  774. Tobias has left

  775. Tobias has joined

  776. Andrzej has joined

  777. Andrzej has left

  778. Andrzej has joined

  779. Kev has joined

  780. wojtek has joined

  781. wurstsalat has left

  782. Andrzej has left

  783. Andrzej has joined

  784. Andrzej has left

  785. singpolyma has left

  786. singpolyma has joined

  787. vanitasvitae has left

  788. Vaulor has left

  789. Vaulor has joined

  790. singpolyma has left

  791. singpolyma has joined

  792. Jona has left

  793. Jona has joined

  794. MSavoritias (fae,ve) has left

  795. Andrzej has joined

  796. Andrzej has left

  797. snow has left

  798. Tobias has left

  799. Tobias has joined

  800. Kev has left

  801. snow has joined

  802. marc0s has left

  803. marc0s has joined

  804. Seve/SouL has left

  805. wurstsalat has joined

  806. videsnelson has joined

  807. wurstsalat has left

  808. roughnecks

    how was your dinner? ๐Ÿ˜Š

  809. emus

    Dinner was really good. We will post an image tomorrow :-)

  810. vanitasvitae has joined

  811. Jona has left

  812. Jona has joined

  813. Syndace has left

  814. nilesh has left

  815. Jona has left

  816. Jona has joined

  817. Hund has left

  818. Tobi has left

  819. Tobias has left

  820. Menel has left

  821. Alex has left

  822. Alex has joined

  823. Seve/SouL has joined

  824. Kev has joined

  825. Kev has left

  826. Seve/SouL has left

  827. Seve/SouL has joined

  828. Jona has left

  829. Jona has joined

  830. Jona has left

  831. Jona has joined

  832. snow has left

  833. snow has joined

  834. videsnelson has left

  835. marc0s has left

  836. marc0s has joined

  837. jordi has left

  838. marc0s has left

  839. marc0s has joined

  840. jc has left

  841. Tobias has joined

  842. marc0s has left

  843. marc0s has joined

  844. Jona has left

  845. Jona has joined

  846. Jona has left

  847. Jona has joined

  848. Tobias has left

  849. Jona has left

  850. Jona has joined

  851. singpolyma has left

  852. singpolyma has joined

  853. Kev has joined

  854. Kev has left

  855. jordi has joined

  856. marc0s has left

  857. marc0s has joined

  858. thilo.molitor has left

  859. thilo.molitor has joined

  860. mario has left

  861. debacle has joined

  862. Kev has joined

  863. Zash


  864. Zash

    No problems, got a new card. Night all

  865. vanitasvitae has left

  866. Kev has left

  867. singpolyma has left

  868. singpolyma has joined

  869. Daniel has left

  870. Andrzej has joined

  871. Andrzej has left

  872. Thilo Molitor has left

  873. thilo.molitor has left

  874. marc0s has left

  875. Daniel has joined

  876. marc0s has joined

  877. eevvoor has left

  878. snow has left

  879. Kev has joined

  880. Andrzej has joined

  881. Andrzej has left

  882. thilo.molitor has joined

  883. Thilo Molitor has joined

  884. singpolyma has left

  885. singpolyma has joined

  886. snow has joined

  887. Andrzej has joined

  888. jordi has left

  889. Andrzej has left

  890. singpolyma has left

  891. singpolyma has joined

  892. wojtek has left