XSF Discussion - 2019-08-21

  1. Ge0rG

    Also is there any other place handling the details of offline messages than XEP-0160?

  2. mathieui

    https://upload.mathieui.net/upload/2ugsHI9wo3dZz3ax/gZ_aLXpFTwynO0dMv9BnKg.jpg \o/

  3. mathieui

    (not pictured: the thousands of xmpp logos vastly outnumbering the rest)

  4. pep.


  5. Seve

    Wooow! Nice!!

  6. MattJ

    Shiny :)

  7. Kev

    I need a new XMPP logo for my laptop. My new laptop only has a Yoshi.

  8. ralphm

    Kev: I have a bunch, could pass them to intosi for you

  9. Kev

    If you could spare a half dozen I'd love to have one, and I suspect the rest of the team would like them too, please.

  10. jonas’

    at first I thought that were some baked goods

  11. jonas’

    now I’m a bit disappointed

  12. Kev

    jonas’: https://www.instagram.com/p/B1auefigoR9/ ?

  13. jonas’

    luckily I just ate a muffin

  14. jonas’

    otherwise I’d be a bit unhappy now

  15. edhelas

    now we need xmpp-logo-shaped-muffins 🤔

  16. jonas’

    we do!

  17. jonas’

    where can I file an issue with the SCAM team?

  18. mathieui

    to be fair, an xmpp cookie cutter would be quite awesome

  19. ralphm

    I'll put it on the list of ideas.

  20. pep.

    Kev, yeah I was planning to distribute most of them to people I can meet here and there. I might take time to ship some if needed (if that doesn't cost me an arm)

  21. pep.

    s/people/XMPP peopl/

  22. Kev

    I think Ralph has some he's offered to send via Edwin, but thanks.

  23. pep.

    s/people/XMPP people/

  24. pep.

    jonas’, can we have an xsf/scam repo? :P

  25. pep.

    We need more merch tbh. Flyers, stickers, tshirts etc.

  26. Guus

    you design them, I'll order them.

  27. pep.

    k, I'll have a look :)

  28. Ge0rG

    > https://mail.jabber.org/pipermail/standards/2017-August/033123.html is a 401?! It's been over 24h now

  29. COM8

    Where do you get the stickers from? I wanted to order some for the meetup but stickerule is far to expensife for my taste

  30. pep.

    I did use stickermule

  31. pep.

    The XMPP stickers should be covered by the XSF (haven't got any reply from peter yet), the rest is on me

  32. COM8


  33. COM8

    So would it be possible to get funding for XMPP stickers so I can distribute them during the Bavarian meetup? Or can I buy some from you pep. since buying low quantities is quiet expensive?

  34. pep.

    I can give you some, sure, that's what I made them for :)

  35. pep.

    You don't have to pay for them

  36. ralphm

    I'd like to minimize shipping stuff around, so if you meet people in Germany, maybe you can distribute that way.

  37. pep.

    Yeah we can maybe arrange that

  38. COM8


  39. ralphm

    Sneakernet FTW

  40. pep.

    Shipping might be cheaper though :P

  41. ralphm

    Well, if you are having meetups anyway...

  42. COM8

    Will always take them with me if I travel so if somebody here sees me can pass them along

  43. COM8

    I'm living between Munich and Stuttgart (South Germany)

  44. pep.


  45. pep.

    COM8, gsoc mentor meetup is in Munich in October, is that too late?

  46. COM8

    No problem I can wait

  47. COM8

    Just let me know and I will be there to meet you since I'm in Munich anyway in October

  48. pep.

    Okay :)

  49. Daniel

    Note that the metro fare in Munich from the Google venue to the city center is probably higher than it is to ship a few stickers 🤷‍♂️

  50. mathieui


  51. COM8

    Daniel: Semester ticket ;D

  52. Ge0rG

    pep.: are those the stickers from FrOSCon? 😉

  53. pep.

    nah, they're all new stickers

  54. pep.

    The one you brought were gone during froscon

  55. Ge0rG


  56. pep.

    We just merged MAM support in poezio (madhur.garg's GSoC, congrats!). Feedback welcome :)

  57. peter


  58. ralphm


  59. Guus


  60. Ge0rG

    Does it actually synchronize all history, or is it just a command interface to fetch things from an archive?

  61. Ge0rG

    Because I started implementing MAM last night, and the simple task of getting a seamless linear history on reconnect is anything but simple.

  62. mathieui

    Ge0rG, it’s implemented as a pageup in a tab where the entity supports mam

  63. mathieui

    and it adds messages at the top

  64. mathieui

    the command interface to fetch things from the archive is the slixmpp mam example :D

  65. Ge0rG

    How does it interact with the local log file?

  66. mathieui


  67. mathieui

    I’m thinking of disabling that file and keeping it for archiving only

  68. mathieui


  69. mathieui

    loading from that file

  70. mathieui


  71. Ge0rG

    Say what?

  72. Zash

    What what

  73. pep.

    In the ***

  74. pep.

    In the ****

  75. Zash


  76. Zash


  77. Ge0rG


  78. lovetox

    Ge0rG, is reconnect not the easy thing?

  79. lovetox

    just request last known stanza-id

  80. lovetox

    or what problem do you run into here?

  81. Ge0rG

    lovetox: the right order of enabling Carbons, fetching MAM and sending presence. Also maybe 0013?

  82. lovetox

    Ge0rG, what is your risk?

  83. lovetox


  84. lovetox

    i dont care for that at all, whatever arrives via MAM will be deduplicated with stanza-id

  85. lovetox

    and of course you have to depend on that the users time on his machine is not too much off from the server

  86. Ge0rG

    If you do it wrong, you'll get a hole. If you do it right, you "only" get duplicate traffic.