XMPP Council - 2025-11-26


  1. Daniel

    OK. Then let this be your reminder that we have a meeting in about 2.5h

    👍 3
  2. daniel

    It’s time

  3. daniel

    1) Roll call

  4. larma

    đź‘‹

  5. singpolyma

    hello

  6. daniel

    dan.caseley, goffi

  7. dan.caseley

    Howdy!

  8. goffi

    hi sorry

  9. goffi

    missed the clock.

  10. daniel

    2) Agenda

  11. daniel

    elect a chair elect a liaison to board pick a time for future meetings

  12. singpolyma

    Our makeup is entirely unchanged from last session, correct?

  13. dan.caseley

    Correct

  14. daniel

    yes

  15. singpolyma

    So, assuming daniel is willing to chair, I propose same, same, same

  16. dan.caseley

    +1

  17. goffi

    +1

  18. larma

    +1

  19. goffi

    if daniel is still OK for the extra work.

  20. daniel

    I’m happy to chair. For the record I think that editor and chair being the same person works very well. so if at some point in the future we want to have a different chair I suggest keeping it that way (also doing editor work); but obviously not a requirement

  21. dan.caseley

    Thanks daniel

    👆 2
  22. daniel

    ok. meeting stays at Tue 15:30Z. I remain chair. we will start with actual agenda items next week

  23. goffi

    And we don't say it enough often, but you're doing great at handling all that.

    ❤ 1
  24. goffi

    And we don't say it often enough, but you're doing great at handling all that.

  25. daniel

    thanks :-) yes sometimes life (or just laziness tbh) gets in the way of sending out agendas in time. but i hope on average it's still fine or at least good enough

  26. dan.caseley

    100%

  27. daniel

    I was going to do a speech on how we have been doing a good job with experimental->stable and that we should keep doing that and maybe on top of that also look if we can or should deprecate some stable xeps (just so we don’t end up in a situation where there are too many stable xeps). but then i did some actual checks and turns out that there aren’t that many stable xeps after all and none stood out as not being used anymore. so yeah let's all just keep working at the experimental->stable work

  28. daniel

    anyway before we wrap up for today: any AOB?

  29. dan.caseley

    Probably O/T: How do I get a council hat?

  30. goffi

    It would be good if we could deprecate duplicate XEPs, at least when it's not controversial.

  31. dan.caseley

    +1

  32. goffi

    duplicate is not the right term, but you get what I mean.

  33. daniel

    right. from the pool of experimental I assume then. yeah if there are some obvious canditates why not.

  34. daniel

    dan.caseley, it's fed from the website json iirc. maybe a question for the infra team. (or was this a joke about you wanting an actual hat?)

  35. Guus

    > Probably O/T: How do I get a council hat? Isn't that tied into the members.json thing in our repository and prosody (cc MattJ )?

  36. daniel

    assuming no other AOB?

  37. daniel

    in that case. Close. thank you all. See you in +6 days.

  38. goffi

    Thanks daniel, thanks all.

  39. Guus

    The old Council is dead. Long live the new Council!

  40. dan.caseley

    Thanks for the tips. Have opened https://github.com/xsf/xmpp.org/pull/1601 in hopes that'll fix it

  41. MattJ

    I can confirm hats come from https://github.com/xsf/xmpp.org/blob/master/data/members.json

  42. MattJ

    If the JSON is correct and it doesn't appear "soon", ping me and I'll prod it

  43. MattJ

    I can't remember how often it updates

  44. Guus

    Dan was using the JID that is listed in that json structure as the second entry. He just updated the JSON to only have one JID, the one that he's using here. I've merged that change moments ago.

  45. Guus

    oh, could someone _please_ update the entry for the council meeting in our shared Google calendar thingy. I'm getting notifications for the wrong day, which is annoying (according to the calendar, it is a weekly meeting that starts in 3 minutes from now). Daniel you seem to have permission / own that calendar thing.

  46. Daniel

    Can you send me a direct link or something?

  47. Guus

    The calendar name seems to be "XSF Events"

  48. Guus

    That name _may_ be local to my account.

  49. Guus

    This is the public URL: https://calendar.google.com/calendar/embed?src=64v3vs15qlalgqv0j7r99ikm1c%40group.calendar.google.com&ctz=Europe%2FBrussels

  50. Guus

    The Calender ID is 64v3vs15qlalgqv0j7r99ikm1c@group.calendar.google.com

  51. Guus

    (although the Google settings are confusing - i'm hoping that these are the IDs of the shared calender, not something that's all local to my account)

  52. daniel

    i couldn’t edit it. but it had a delete button which i tried?

  53. Guus

    I can confirm it's gone from my calendar.

  54. Guus

    Weird that you couldn't edit it - you were listed as the creator.

  55. Guus

    Anyway, no calendar item is an improvement over a wrong calendar item. Thanks!

  56. daniel

    there is now maybe a new one at the correct time?

  57. Guus

    Yes indeed!

  58. Guus

    Are you also able to remove the SCAM meetings that have not happened for forever?

  59. Guus

    The next one is scheduled for december 2. I think the author is pep. not you, so I'm not sure if you have the privs to remove it.

  60. Guus

    oh it jus disappeared.

  61. Guus

    thanks