Modern XMPP project discussion - 2026-02-15


  1. rom1dep

    Alex: ideally, small families and large communities would go for the same approach (it shouldn't matter) MattJ: the challenge is to let users (not necessarily server operators) programmatically define subdomains by themselves, and provide guarantee that it will all work reliably. Can clients and servers test for properly configured wildcard DNS/Certs as a condition to expose the feature? Can the majority of operators easily migrate considering the overhead (cost/logistics of wildcard certs)?

  2. MattJ

    rom1dep: yes, these days those things cost basically nothing

  3. rom1dep

    MattJ: financial cost is only one aspect, is all. A wildcard cert at letsencrypt requires a DNS challenge. Your DN provider may make that more or less possible, hard, or automated, and with even shorter certificates lifespans, it may just be non-feasible in practice for some admins.

  4. MattJ

    Like setting up a TURN server

  5. rom1dep

    Not really?

  6. Alex

    rom1dep, thats why I asked for the use case. If you want to build smth like Slack or Discord yourself then you are an operator and can easily solve this on your infrastructure and deployments.

    👍 1
  7. rom1dep

    Alex, sure, but to me, if you don't offer users (and not just admins) to create their own spaces for whatever reason, it's dead on arrival

    👍 1
  8. Alex

    I am just trying to understand the use cases. Spaces seem to be the topic in 2026. There are also security concerns to consider for such an extension

  9. nicomuc

    A "conference domain" is a space OK, but we have no mechanism defined to give the space a way to broadcast updates of its content or its metadata. Sure we can add some but then… why not use pubsub in the first place?

  10. edhelas

    > Is there a client yet that does server side spaces? Would like to try it out, if there's one yet. Movim, soon

  11. edhelas

    https://piaille.fr/@movim/116076003743516003

  12. jprjr

    > A "conference domain" is a space OK, but we have no mechanism defined to give the space a way to broadcast updates of its content or its metadata. Sure we can add some but then… why not use pubsub in the first place? That's something I was thinking about - a client that groups muc servers together and just shows all rooms. If you had muc server-level vcards or something they could have icons.