Re: Proposed XMPP Extension: Explicit Mentions
Maxime Buquet <[email protected]>
| Newsgroups | gmane.network.jabber.standards-jig |
|---|---|
| Message-ID | <abPnRmDyiyiuoNJm@kea> |
On 2026/03/11, Snit Guckfung via Standards wrote: > On Wed, 11 Mar 2026 20:43:07 +0100 > Maxime Buquet <[email protected]> wrote: > > > If a client were to use "@" to autocomplete nicknames, just like > > gajim does, the client could also not include it in the wire protocol. > > Just like gajim does. > > > > > > As for anything that qualifies as a natural language (punctuation?) > > like you showed, well I surely hope that also doesn't get specified > > as the wire format. > > > > It would be weird if it was mandated to include a comma (",") when > > communicating in languages that don't use them, or use something else > > (Japanese for example, and full-width chars). It's a good thing that > > gajim made this configurable. > > > > We can take natural languages into account to help shape the document > > but we probably don't want to reference every single use-case/language > > in it. We also don't want to ignore anything non-ascii/non-western > > like it's been done in other XEPs, by mandating a specific character. > > Making sure we're on the same page: the original idea here would NOT > have mandated the use of any character, nor any particular one. One > could send "user", "@user", "user:", or anything else, and all I asked > was that the extra formatting character be included in the range, IF > you opt to send them at all. This recommendation would have applied > equally to all languages and characters with NO exceptions. It would > also not have recommended one way or the other whether to even send > those characters to begin with. > > A client might stylise all mentions as "@user". It should be able to > receive "user", "@user", "user:", or anything else in the body, and > know that it'll render as "@user", not "@@user" or "@user:". This was > my sole goal. What if a client doesn't use the "@" character but something else. Should it also treat "@" as special on reception? Which characters should also be treated specially for this case? More importantly, I don't think "@" should appear anywhere in the body element of the sent message, hence including it in begin/end attributes not making sense to me. (As opposed to natural language "markers", punctuation and the like, which may) To me, an "@" (or equivalent) may only be used in clients for autocompletion, and/or as a graphical marker to show it's a mention. Yes that means the displayed and sent messages aren't the same, and that's already the case anyway with other features. _______________________________________________ Standards mailing list -- [email protected] To unsubscribe send an email to [email protected]
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEhA/T3MqZjUNP0hVd3tp0ruyp0PIFAmmz7BgACgkQ3tp0ruyp 0PJw6xAAkVU/roukI+zZgOB/+N2IQJY9fLJkw+m/gbhuEGMrfpna+0NE44rH+umE rWKmZhhTVYLH+xPzsbGaAv09zSBWOgN7qfA6WpQAIiGQF7tFI8GJhZwJ/CYEG9ZB FXsxTuZvXDyQZ57R3R0ODNh/xLYH1jHW981gFRggUym3rYPebSTuMlCTb3CIHVFA Oa3lfRTN7zvmREOYiUIBdy0MeoCwZtUx4fopULX3Oab/NttbelT5kwVe4KbAIaK6 Ge7zDjJnSqDC90l2OiB5GWOL8LzD/lXAZL8O/MDx3ZnrEUYqndE9zB3wx+jHelhf o997yQEdpUc5gMWXs1j6K61IHTeEKedaLMkoCj09th/HlzxldT+B58N9XBhj4LL3 5M4Mc0NKrZGlInaUxl4BOxfB4VabdjDckjUd5bZN+GEuqcfdoMj0EbWoSmGegANp jWvBlKbGPYTJzE///3liveqhGe//ua+d9PpDit/ugbZPxhRjxHNNbofMeMBjtTHw ARLCBxpu0mYMcXsrFAwXZF0vizGvQRnBDKw/Ef1LsM7g01ZrPd395QXMGF10NCex Wzuae83qKdMAnIZ3Pm7ILm7IXSJShh257soHMFF54TPaf45cit2pcwwPjPawFTxQ wMjXB61c1njQDbwdRPYIo9a2BlqRv7op/l9auZAy+DwJLe5yBfs= =o4ay -----END PGP SIGNATURE-----