Neiman on Nostr: There's no perfect way to do "Comment with Mastodon" for external websites, because ...
There's no perfect way to do "Comment with Mastodon" for external websites, because #Mastodon is not meant for this.
Mastodon is designed to be a social media, not a universal login. The servers are meant to save posts, not comments.
#ActivityPub is not designed to have one universal ID for the whole #fediverse, but more like an ID for each app you use (Mastodon, Pixelfeld, Lemmy, etc.). The ID and the application layers are not separated.
Would separating them be a good idea?
Published at
2025-03-11 06:54:36Event JSON
{
"id": "4c3fd44a79f38d1689a27145dabc9354f8d8e1a0414e1c82331233e6d7e12663",
"pubkey": "714c15d3568ec28348cad02e66aafb611632452d207c0c96ef538c432ba43872",
"created_at": 1741676076,
"kind": 1,
"tags": [
[
"t",
"mastodon"
],
[
"t",
"activitypub"
],
[
"t",
"fediverse"
],
[
"proxy",
"https://social.hastily.cc/users/neiman/statuses/114142483317300043",
"activitypub"
]
],
"content": "There's no perfect way to do \"Comment with Mastodon\" for external websites, because #Mastodon is not meant for this.\n\nMastodon is designed to be a social media, not a universal login. The servers are meant to save posts, not comments.\n\n#ActivityPub is not designed to have one universal ID for the whole #fediverse, but more like an ID for each app you use (Mastodon, Pixelfeld, Lemmy, etc.). The ID and the application layers are not separated.\n\nWould separating them be a good idea?",
"sig": "c133897daef59ef7e5fbbc7ec3df904a95c634d7369d3982e7aac834218e1ae956d9fe6b8d8f218a0c7902af437b8366ecf0ac481d5b9ce93252388dd40c7b82"
}