XMPP Council - 2022-11-02

  1. moparisthebest

    so did we get a decision about moving it or not ? I'm fine either way just want to know :)

  2. daniel

    We are not moving it

  3. moparisthebest


  4. Ge0rG

    we are not moving it [related to local time in Central Europe]

  5. moparisthebest

    my calendar entry is in CEST and so it's moved 1 hour for me, but should be at the same time for you all, assuming the calendar did the right thing :)

  6. daniel

    My Dino is failing to start. So I'll be trying to keep the meeting short

  7. moparisthebest

    soup2 vs soup3 battle?

  8. daniel


  9. moparisthebest


  10. daniel

    Is that a known thing? I haven't bothered to actually look into it

  11. moparisthebest

    yes https://github.com/dino/dino/issues/1301

  12. moparisthebest

    tl;dr your distro messed up, needs recompiled to fix, but possibly dino could make that fail to compile vs fail at runtime

  13. daniel

    What needs recompiling?

  14. daniel

    Because I did compile Dino myself

  15. moparisthebest

    I'm not entirely clear on that, you have to set the flags so only 1 of the soup's is used, or try that branch linked at the bottom of that issue ?

  16. daniel

    Mhh probably both I guess. The flag to not make it immediately crash. And then the branch to not make it crash under certain conditions I guess...

  17. daniel

    hello from dino

  18. moparisthebest


  19. larma

    moparisthebest, fail to compile actually doesn't work because we can't know at compile time if the libsoup version used by libgupnp used by libnice will be 2 or 3, because the update of libgupnp which migrated from 2 to 3 does not bump the .so number, meaning it is updated independently of libnice. Fedora people seem to be the only ones noticing that this is a major issue so they made it something to specifically look at for the next release https://fedoraproject.org/wiki/Changes/libsoup_3:_Part_One

  20. moparisthebest

    > because the update of libgupnp which migrated from 2 to 3 does not bump the .so number yikes...

  21. larma

    well they argue they are ABI compatible which is somewhat true because the libsoup version is not really exposed to apps using it

  22. larma

    but yeah, it's a mess. Also it doesn't help that libsoup 3 is still rather unstable (ton of bugs / incorrect behavior in their http/2 implementation)

  23. moparisthebest

    it's ABI compatible except if you try to use it in your application it'll crash ! :D

  24. larma

    only if your application dares to use libsoup 2 😉

  25. jonas’

    I may be late by a few minutes

  26. jonas’

    ETA 1605Z

  27. moparisthebest

    I'm fine waiting

  28. daniel

    It's time

  29. daniel

    1) roll call

  30. jonas’


  31. Ge0rG

    good morning!

  32. moparisthebest


  33. larma


  34. daniel

    2) Agenda bashing

  35. daniel

    nothing. It's gonna be a quick meeting

  36. daniel

    3) Editors update none this week

  37. daniel

    4) Items for voting nothing new this week

  38. daniel

    5) Pending votes

  39. Ge0rG

    I'm +1 on everything!

  40. daniel

    Ge0rG is pending on three proposed xeps

  41. daniel

    ok thank you Ge0rG

  42. daniel

    this means all three XEPs from two weeks ago are accepted

  43. daniel

    6) Date of next

  44. daniel

    +1w wfm

  45. moparisthebest

    +1w wfm, back at the normal time for me

  46. larma

    I might be at a place without internet connectivity next week

  47. daniel

    ok noted

  48. jonas’


  49. jonas’

    +1w wfm

  50. daniel

    7) AOB

  51. jonas’

    I note we only have one applicant so far

  52. larma

    I intend to reapply, just failed to do it yet

  53. larma

    it's still 3 days left

  54. jonas’

    I'm not sure yet

  55. jonas’

    which makes it rather likely that I'll miss the deadline

  56. moparisthebest

    I'm going to reapply too

  57. MattJ

    jonas’, is your decision depending on any external factors that can be controlled?

  58. MattJ

    (just checking)

  59. jonas’

    MattJ, I don't think I'm particularly suited for council given the lack of insight I have nowadays in much of the protocol topics.

  60. jonas’

    that makes it tricky to vote on stuff with sufficient confidence and that's not a nice position to be in

  61. jonas’

    I wonder if that'll improve when I'm not detracted by having to touch xsf/xeps anymore :shrug:

  62. jonas’

    but that's a bet on the future and I'm at this point not quite sure I want to take that bet

  63. MattJ


  64. daniel

    ok. I assume no other AOB

  65. daniel

    8) Close

  66. jonas’

    thanks daniel

  67. larma

    thanks daniel 🙂

  68. Ge0rG

    thanks daniel

  69. moparisthebest

    thanks !

  70. moparisthebest

    jonas’, fwiw I think lack of insight can be a good thing, if the XEP isn't clear in and of itself, if it's only clear given sufficient tribal knowledge, then it's a bad XEP