Hi!

XMPP Spaces are now described in https://xmpp.org/extensions/xep-0503.html .

A XMPP Space is a Pubsub node that contains bookmarks pointing to MUCs.

We would like to have a proper Space URI that allow users to invite easily others to their Spaces. This will be added as a section to XEP 0503.

So far a Pubsub node is described in https://xmpp.org/extensions/xep-0060.html#impl-uri 

I'd like to have something short and transparent so I'm proposing something like this:

Proposal 1: xmpp:spaces.server.tld?;node=x56ae32&space

I'm wondering if something shorter like this is possible ? (where the client is resolving the "space" parameter as the Pubsub node)

Proposal 2: xmpp:spaces.server.tld?;space=x56ae32

The goals are

If one of the proposals is okay for you I'll propose a PR on 0503 and make the changes in Movim (I'm sure nicoco will be able to do it in Slidge, the other 0503 implementation).

Because this is having effect on the XMPP uris format I'm wondering if there's some kind of rules or specific requests to follow ?

Regards,

edhelas