- From: nightpool <eg1290@gmail.com>
- Date: Mon, 23 Jan 2023 09:39:53 -0600
- To: Marcus Rohrmoser <me+swicg@mro.name>
- Cc: public-swicg@w3.org
- Message-ID: <CAJY4u8H_wdD=pQ4twNmcp=Lz8inm3kt5dRGTdet1oBNRxadg1g@mail.gmail.com>
@mentions are not a component of the social standards, they're part of the UI/UX of specific implementing applications. There's no specific interchange weight given to them, since different services may wish to implement different syntaxes depending on the needs of the platform. They're used primarily by "plain text" UIs that prefer to keep the most information possible visible to the user, compared to "rich text" UIs that allow more flexibility. That said, you may be interested in the specifics of how those names are most commonly *resolved*, which is by using the Webfinger protocol, RFC 7033, and the acct URI scheme ( https://datatracker.ietf.org/doc/html/draft-ietf-appsawg-acct-uri-07). But it's important not to get the interchange values used for actually resolving these @handles confused with the syntax that users might use to author those handles, which is going to be different based on the platform and the requirements for detecting @ mentions in running text (compared to the much easier task of a specific, delineated URI parameter). Names like the ones you mentioned are not related to RFC 5322 at all. You may also be interested in reading the ActivityStreams 2.0 vocabulary document, which has a longer non-normative explanation of microsyntaxes and how they fit into the AS2 protocol that most fediverse websites use for data exchange: https://www.w3.org/TR/activitystreams-vocabulary/#microsyntaxes On Mon, Jan 23, 2023, 8:50 AM Marcus Rohrmoser <me+swicg@mro.name> wrote: > > where is the syntax of names like @myself@example.com defined? > > How does it relate to rfc5322? > > Cheers, > M > >
Received on Monday, 23 January 2023 15:42:06 UTC