Re: XMPP Spaces URIs
Goffi <[email protected]> Tue, 09 Jun 2026 16:10:39 +0200
| Newsgroups | gmane.network.jabber.standards-jig |
|---|---|
| Message-ID | <[email protected]> |
--===============2969413375109381914== Content-Type: multipart/signed; boundary="nextPartLb2wAq3ARv6lWz2_rHCSag"; micalg="pgp-sha512"; protocol="application/pgp-signature" --nextPartLb2wAq3ARv6lWz2_rHCSag Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8"; protected-headers="v1" From: Goffi <[email protected]> To: XMPP Standards <[email protected]> Subject: Re: [Standards] XMPP Spaces URIs Date: Tue, 09 Jun 2026 16:10:39 +0200 Message-ID: <[email protected]> In-Reply-To: <[email protected]> References: <[email protected]> MIME-Version: 1.0 Hi Edhelas, Le mardi 9 juin 2026, 14:15:30 heure d=E2=80=99=C3=A9t=C3=A9 d=E2=80=99Euro= pe centrale Timoth=C3=A9e Jaussoin=20 a =C3=A9crit : > [SNIP] > I'm wondering if something shorter like this is possible ? (where the=20 > client is resolving the "space" parameter as the Pubsub node) >=20 > Proposal 2: xmpp:spaces.server.tld?;space=3Dx56ae32 It's a problem that we already had, and so far I think that the consensus w= as=20 the query the node to check its type. However I would be happy too to have= =20 something in the URI which would avoid a round-trip. I would avoid somethin= g=20 tied to space though, and I agree with Kev that we would need something mor= e=20 generic. I see two ways: =2D `type=3Durn:xmpp:spaces:0`.=20 The URI would be: `xmpp:spaces.server.tld?;node=3D123;type=3Durn:xmpp:space= s:0` That would work and be generic, probably the cleanest option in my opinion,= =20 but I understand that you want something more user-friendly. Will those URI= s=20 be exposed easily to end-user like an HTTP URL? If not, I suspect that user- friendliness is not that important. =2D we could use short name, something like `s=3Dspaces`. The URI would then be: `xmpp:spaces.server.tld?;node=3D123;s=3Dspaces` It could work in most cases and be more user friendly. > * to prevent non "space-ready" XMPP clients to open it as a Pubsub > node by mistake Why would this be a problem? A pubsub node is generic, a client must expect= =20 generic things, and it may be intended to inspect the node or whatever. I'm not keen on removing the `node` query argument, but if there is a=20 consensus on that, I suspect that using it as query type would be better. > 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 ? I believe that is should go trough registrar: https://xmpp.org/registrar/querytypes.html Best, Goffi --nextPartLb2wAq3ARv6lWz2_rHCSag Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEsNZvWyEnjW9SVudbKqmcu6xuKwwFAmooHt8ACgkQKqmcu6xu KwwgvwgAskB/2fl+j+zR81z35/0rb2eDcgClZw3ShC9JVvWLeVpoffJNPVFVclPL r82qi60upSRClosnOaut6SWp9GYgaiY64F6dDaK2CXuRAdl3RLwEUmvkuGH38GFC j6vKiH4OqKJWP2eXzzJWLBavl58wFvU/iH8xM3Yxf7bDsEllwvkQIbYxQyPSRnOt uDgL8sLywRbPgqYqOBWO39MeJXvhIpbN7PTi7Q57ak4DhmgFdx1ejRxixZd7BcHr WNSjfy3zZm8O1iL0PIigMJkKbzVLFb2Lvgnud5m1JvZcvyWsFDRvx26mv1Vaa21X NMQ4SbpupqQLFWHrZo0Fi9c6wTpU+A== =6puq -----END PGP SIGNATURE----- --nextPartLb2wAq3ARv6lWz2_rHCSag-- --===============2969413375109381914== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Standards mailing list -- [email protected] To unsubscribe send an email to [email protected] --===============2969413375109381914==--