XMPP Council - 2021-11-10


  1. jonas’

    1) Roll Call

  2. jonas’

    sorry for the slight delay, I had to fight an OOM

  3. Zash

    Here.

  4. jonas’

    Ge0rG sent apologies (to me)

  5. jonas’

    do we get a daniel or dwd?

  6. Zash

    (If there was a delay then it is equally reflected in my clock)

  7. dwd

    Hello!

  8. jonas’

    Zash, "16:00:12 jonas’> 1) Roll Call"

  9. daniel

    Oh. It's Wednesday again

  10. jonas’

    that's 12 seconds off!

  11. Zash

    Shame! Roll back time and try again!

  12. jonas’

    Zash, didn't work, sorry

  13. jonas’

    2) Agenda Bashing

  14. jonas’

    I am sure I missed something, but I don't know what

  15. jonas’

    if anyone knows, let me know :)

  16. jonas’

    3) Editor's Update

  17. jonas’

    We advanced XEP-0459 to Stable!

  18. jonas’

    4) Items for Voting

  19. jonas’

    I don't know of any, but I'll pause for a moment in case anyone comes up with something.

  20. Zash

    :crickets:

  21. jonas’

    seems like it

  22. jonas’

    5) Pending Votes

  23. jonas’

    None.

  24. jonas’

    I feel bad for going to date of next before even the first five minutes are over, as we sometimes take longer to gather or so, so I'll give everyone a chance to come back with their coffee ;)

  25. jonas’

    alright

  26. Zash

    My coffe is COLD

  27. jonas’

    6) Date of Next

  28. dwd

    We're all here aside from Ge0rG, though.

  29. jonas’

    +1w wfm, though it's a public holiday here, so hopefully I'm not going to forget about it :)

  30. dwd

    Works for me as well.

  31. Zash

    works for me too

  32. jonas’

    that's going to be our second-to-last meeting

  33. daniel

    +1w wfm

  34. jonas’

    excellent

  35. jonas’

    7) AOB

  36. jonas’

    7a) Elections

  37. jonas’

    I am glad that there are *at least* five candidates, a bit unhappy about it being *only* five candidates.

  38. Zash

    Is there anything to do about it now?

  39. jonas’

    no

  40. jonas’

    just a note

  41. Zash

    Without time travel

  42. dwd

    Nothing can be done.

  43. jonas’

    I'm really happy to see two entirely new ones in the list, so that's nice.

  44. jonas’

    (I'm not going to mention board...)

  45. dwd

    Yes, Board is worse.

  46. jonas’

    any other AOB?

  47. dwd

    There's some stuff around 2FA and SASL going on in Kitten (IETF WG).

  48. jonas’

    7b) something about kittens by dwd

  49. dwd

    Miaow.

  50. Zash idles on that list

  51. jonas’

    dwd, what's the overlap to our SASL2 construct?

  52. dwd

    Loosely, people are looking at the framework I put together and deciding not to go anywhere near it.

  53. jonas’

    which was also intended to do 2FA at some point

  54. dwd

    Does already.

  55. dwd

    Been implemented, no less.

  56. jonas’

    nice

  57. jonas’

    so what's their direction re SASL+2FA?

  58. jonas’

    terribe or great?

  59. jonas’

    terrible or great?

  60. dwd

    The problem is that if you've an existing IMAP server (or database), changing the SASL profile is expensive and difficult.

  61. jonas’

    is it?

  62. jonas’

    I only know of issues between SCRAM profiles

  63. dwd

    So the current approach in I-D is to extend SCRAM to include optional TOTP codes.

  64. Zash

    Alexeys ID?

  65. dwd

    I'm suggesting a nested SASL mechanism which encapsulates SASL2, in effect.

  66. dwd

    Zash, Yes.

  67. Zash

    "All problems in computer science can be solved by adding another proxy"?

  68. dwd

    jonas’, Changing a SASL profile means changing the code of (say) PostgreSQL. Adding a mechanism could be done without even a new PostgresSQL build.

  69. dwd

    Zash, More or less, yes.

  70. Zash

    "profile" as in the way SASL is carried over the other protocol, or something else?

  71. jonas’

    dwd, ah!

  72. dwd

    Anyway, one to keep an eye on.

  73. dwd

    Zash, A way to build SASL into your protocol, yes.

  74. jonas’

    ohh

  75. jonas’

    okay

  76. jonas’

    I understood profile as set of mechanisms and got confused

  77. Zash

    terms and definitions...

  78. dwd

    No, there's a specific meaning to it.

  79. jonas’

    too long since I touched SASL specs it seems

  80. jonas’

    anything to add to this topic?

  81. Zash

    Also of potential interest in the IETF world is some new DANE stuff.

  82. jonas’

    oho?

  83. jonas’

    7c) IETF DANE Stuff

  84. Zash

    the DANCE WG, gonna look at client authentication, as in s2s clients and the likee

  85. Zash

    I was briefly excited but ran out of energy, so I'll just be idling there too.

  86. jonas’

    generally interesting

  87. jonas’

    well thank for the hint

  88. jonas’

    any other AOB?

  89. dwd

    Not from me.

  90. jonas’

    well then

  91. jonas’

    8) Ite Meeting Est

  92. jonas’

    Thanks everyone, Thanks Tedd.

  93. Zash

    Thanks jonas’, thanks Tedd, thanks all!

  94. dwd

    Thanks!

  95. daniel

    Thanks jonas’, Thanks everyone