4 ms·
You're conflating the limitations of Mastodon with the limitations of ActivityPub. ActivityPub does not require "email addresses" for identity - that's a Masto
by mariusor 4y ago
You're conflating the limitations of Mastodon with the limitations of ActivityPub.
ActivityPub does not require "email addresses" for identity - that's a Mastodon idiosyncrasy. Identities in ActivityPub are URLs, so as long as you own your domain you can preserve your identity. That's not too different than your identity being a public key, with the benefit of human readability.
Mastodon doesn't offer you export/import of your activities because - again due to its idiosyncrasies - it does not care about past activities. What a user "sees" when they visit another account is only what that account has posted and has already been disseminated to the current account's Mastodon server. A sane approach to past activities would be to load them in response to the user interaction, instead of serving stale data from the db. For this case exporting activities from one service to another would allow for continuity.
This could probably be achieved even at protocol level, ActivityPub in its simplest form has enough vocabulary to allow loading a collection and adding its elements to a another one.
Some of these things exist in one form or another in other clients than Mastodon.
- nunobrito 4y agoMy previous text just mentions Mastodon limitations. Quite frankly couldn't really care less about ActivityPub or what it could do similar to Nostr (not even doing so today is already a bad thing in itself). You yourself repeat the same castrating limitations "so long as you own your domain". And that's the point. Most people: + don't own domains + don't want to own domains + don't need to own domains for the sake of identity Nostr solved all that for free with private/public keys, a simple and battle-proven approach available since decades.