From e3af1df5af88dbd8bce16f5565b251be010c47fb Mon Sep 17 00:00:00 2001 From: Charles Iliya Krempeaux Date: Fri, 17 Nov 2023 15:08:29 -0800 Subject: [PATCH] acct-uri --- acct-uri.html | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/acct-uri.html b/acct-uri.html index efefc32..ec84bb3 100644 --- a/acct-uri.html +++ b/acct-uri.html @@ -36,6 +36,77 @@ acct:reiver@changelog.ca +
+

Why acct URIs

+

+ The TL;DR of why acct URIs‽ is — +

+ +

+ There are many conceptual places where some kind of an identifier is a core part of it. +

+

+ For example, on any social protocol I am aware of, there is some type of notion of an identifier. +

+

+ BBS echo-mail has them. + BBS net-mail has them. + Internet e-mail has them. + Internet finger-protocol has them. + Internet gemini-protocol has them. + (Multi-User) Linux & Unix operating systems have them. + Twitter has them. + Etc. +

+

+ The identifier enables you to send messages, to share photos & images, to control data, etc. +

+

+ With a single centralized system, dealing with identifiers is comparatively more straight-forward. + But when dealing with a distributed, decentralized, or federated system, things can get more complex — for example, how do you point to and interact with someone or something from a different node on the network? + Etc. +

+

+ Experience (with OpenID and other systems) seems to suggest that (at least currently) most people are more comfortable with using something that looks more like an e-mail address or as username as an identifier rather than a URL or a URI. + For example — +

+ +

+ Fediverse IDs look very similar to e-mail addresses. + They just have a U+0040 at-sign ("@") at the beginning of them: +

+ +

+ But WebFinger only understand URLs and URIs. + So those have to be turned into URLs or URIs. + Which, usually, is very straight-forward: +

+ +

Fediverse Users