Re: Proposed XMPP Extension: Explicit Mentions
Maxime Buquet <[email protected]> Sat, 14 Mar 2026 12:05:05 +0100
| Newsgroups | gmane.network.jabber.standards-jig |
|---|---|
| Message-ID | <abU534ygML_i75oB@kea> |
On 2026/03/13, Snit Guckfung via Standards wrote: > Only the last one expects any level of understanding of the mention's > text, but it is unclear to me why one would do that. Nonetheless, the > recommendation at least gives confidence that you need only parse > within the range, and never without. > > It also occurs to me that our ideas are not mutually opposed. I can > just do like: > 1. "Entities SHOULD strip processing characters before sending" > 2. "If sent anyways, they SHOULD be included in the range" Sorry this makes little sense to me. One should not break a SHOULD. There should be a compelling reason to do so. I'm trying to find a compelling reason for breaking this one (1.) but I'm out of ideas. I do agree it gets blurry when talking about natural languages (including commas and all), but I don't understand what's hard with "@" or any other character used especially for this purpose. > On Fri, 13 Mar 2026 13:49:30 +0100 > Maxime Buquet <[email protected]> wrote: > > > I guess that's where we disagree. As a receiving implementation, why > > would you have to display an "implementation detail" from another > > client? You can't actually remove that implementation detail if you > > feel it should not be displayed in your client, as you do not > > understand it. > > As a receiving entity, I see three potential options upon receiving an > arbitrary mention, regardless of its format: > 1. Stylise mention with text as-is > 2. Acquire user's name and replace the text with that > 3. Attempt to parse the mention's text for post-processing This looks reasonable (for supporting entities). With the possibility of eating any natural language feature that isn't part of the nickname included in the range for option 2. I guess that's alright if that's what the sending user meant. Sending clients should probably be careful in handling that, maybe a note there could help. _______________________________________________ Standards mailing list -- [email protected] To unsubscribe send an email to [email protected]
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEhA/T3MqZjUNP0hVd3tp0ruyp0PIFAmm1QNwACgkQ3tp0ruyp 0PKWcw/9H8CiwpHSPyYvsmPwc6bDuVMbkgQelLOY1yQd++FxUvhgEQhmpa46UVd7 bu54Ehy23elLGwEFdrGGziUyUKqCgmtcJ+gzmG1h+64hGO45Ouzl29Kjj0RtRZxU a/dZ0UXYElzgv3FYMiCfsE0d82zDvgL+ZSUJLGF7Feyt25fE7qABEgD4JxRAoFQ0 NnWnQjZjjCQqL1Y3csoKaMwT8LDTr+K+iuqzB9kEGNJkV2pFuYCNzfIiV+I2VvEn 2scApZx0WMKYQCwiUcFETvRdX9qD4SdljB1/+nZgihMdt1QngV5blFvLt3iHquzG tKODnHOJtCVCei0CROqaT02HioxuRzb8Y8qHfD5obHrbRnnlSrLjBbcn0D4rpjZ4 fnPZPZQDoc3+crGpeC5PbZLqAQxTtYKH3OFvUN5ElAAU6IyOU+vwRaGXiy8vPppN tPMMLJoWqYID7O83ICo/HkhATtVee8mHHDxX1P9d1TqOE7gaTLaIugHOmKI9KH/6 mKUZlTNNV0OaTessHCwzT2MzoTB22TZr1rsqFVa1j3Vsak8/jkRFY94HRgmCwTsH 8Yw1GlvOWg0hjEEromozJEFfOZEbD10gE7nnAhOOTvuUv8NUIgqYtc7IcHD54DMi MW7WPH23y9sYsfA4/ABO4tU1xsMkn+UAolHwZerGEAkug9K/kQ0= =X5TC -----END PGP SIGNATURE-----