On the Fediverse Town community forum in a topic talking about nice-to-have @mastodon features, I proposed a “Watch Post” functionality whereby you get notifications about any updates in a conversation, not just the branch of the thread that you interacted with. I also sent a Fedi Poll to gauge interest for such feature (currently 85% of 41 people in favor).
@macgirvin of #software:zap just responded to the poll, and I want to quote that here. Both for the record, and because of its relevancy in our quest for a more interoperable fediverse.
First my toot:
@humanetech wrote:
#Fediverse does this happen often to you too?
You found a great post, commented to it, only to find out later that a broad discussion was triggered … but not on the thread branch you commented on.
So if you didn’t bump into it coincidentally you’d be totally unaware of that.
I’d like a Watch Post feature that sends me notification of all activity
And Mike’s response:
@zap wrote:
I’ll suggest something better - namely:
The issue is essentially that there is no standard method for fetching a conversation and all its replies from the root of the conversation. We’re using ‘context’ for this purpose as well as identifying children of the same thread for conversational views. Fetching this collection with a signed request automatically subscribes you to followups (unless the original post had a protected or private scope; in which case you won’t see it anyway). You are also subscribed to followups if you manually fetch any single activity with a signed request (by pasting it into the search bar). This allows us to propagate edits and deletes and poll updates to everybody that fetched the original; which is another long-standing federation issue.
As for the ‘context’ mentioned, I found this topic to cross-reference: Context vs conversation
PS. The “Watch Post” feature is already implemented in Friendica and Misskey.