🧵 arguing that all responses to a new post (the original post of any thread) and responses to those responses should be routed to all the participants through the instance hosting the original poster (and that all responses should mandatorily inherit the privacy level of the original post, and also mandatorily inherit the “privacy group” of recipients set by the original post).
(continues)
Feral Thoughts
in reply to Feral Thoughts • • •All the points I am making in this thread were already made in various branches of
union.place/@feralthoughts/115…
but they are scattered all over the thread, so I am accumulating them here in one place.
#Fediverse #Mastodon
(continues)
Feral Thoughts
2025-10-09 18:52:57
Feral Thoughts
in reply to Feral Thoughts • • •There were some fascinating points made in response to the thread
union.place/@feralthoughts/115…
I wrote yesterday.
Specifically, this post by @jdp23 neuromatch.social/@jdp23/11534…
and this one by @osma mas.to/@osma/11534837571504777…
#Fediverse #Mastodon
(continues)
Feral Thoughts
2025-10-09 18:52:57
Feral Thoughts
in reply to Feral Thoughts • • •My account is default public, and I am more of a lurker (because I am from the global south, and there’s no community for me here); so the peculiar dynamics that @jdp23 highlighted had never occurred to me—that the followers-only reply to a followers-only post will be visible only to the followers of the responding poster and NOT the followers of the OP.
#Fediverse #Mastodon
(continues)
Feral Thoughts
in reply to Feral Thoughts • • •This means a followers-only thread is going to be utterly broken, with each reply being visible only to a random subset of participants. And then it is common on the Fedi for people to randomly tag others, which will cause even more disorientation.
#Fediverse #Mastodon
(continues)
Feral Thoughts
in reply to Feral Thoughts • • •Then there’s the issue of harassment of black users discussed in
union.place/@feralthoughts/115…
#Fediverse #Mastodon
(continues)
Feral Thoughts
2025-10-09 18:52:57
Feral Thoughts
in reply to Feral Thoughts • • •I have had this in mind for quite some time, but I think a reasonable solution to all of the above issues would be to make the original poster and the original post the authority over the entire thread. I am combining the points made by @jdp23 and @osma here, and trying to generalize.
#Fediverse #Mastodon
(continues)
Feral Thoughts
in reply to Feral Thoughts • • •Not only should every subsequent post in the thread inherit the original privacy level, but it should also inherit the “privacy group” of recipients set by the OP (followers-only, mentioned-people-only, etc.)
What happens if some reply post tags an outsider? What ought to happen?
Not sure, maybe tagging should be forbidden for follower-only posts? And replies should be forbidden from tagging anyone in mentioned-people-only posts?
#Fediverse #Mastodon
(continues)
Feral Thoughts
in reply to Feral Thoughts • • •So if the OP posts a follower-only post, all subsequent posts should be restricted to the followers of the OP, not the followers of the respondent.
#Fediverse #Mastodon
(continues)
Feral Thoughts
in reply to Feral Thoughts • • •In addition, all of the subsequent posts, even posts that do not tag the OP, should be routed through the original poster’s instance.
#Fediverse #Mastodon
(continues)
Feral Thoughts
in reply to Feral Thoughts • • •So... say, user UA on instance A writes a new post. User UB on instance B replies. User UC on instance C replies to UB’s post. User UD replies to UC’s post. UD’s post should reach instances C and B though A (D -> A -> C and D -> A -> B). Same with all other replies.
This may also give the OP the authority to delete any subsequent post in that thread.
#Fediverse #Mastodon
(continues)
Feral Thoughts
in reply to Feral Thoughts • • •In other words, a new post should be treated somewhat like a blog, and every response and response-to-a-response should be treated somewhat like comments under a blog.
#Fediverse #Mastodon
(continues)
Feral Thoughts
in reply to Feral Thoughts • • •I think this will also eliminate the need to tag the users one is responding to, for them to receive notifications. That will save many characters which can be used for actual post content.
(The need to tag in Mastodon-like platforms is a headache. If there are too many people participating in a conversation, then a whole lot of characters are lost in tags. In addition, one also has to think of hashtags. So very few characters are left for the actual post.)
#Fediverse #Mastodon
(continues)
Feral Thoughts
in reply to Feral Thoughts • • •I believe Mike Macgirvin’s ActivityPub-based #Forte behaves in the fashion I have described above. So it may be worth checking out.
#Fediverse #Mastodon
(continues)
Feral Thoughts
in reply to Feral Thoughts • • •I understand the above proposal is vesting enormous authority in the original poster, and can be abused. For example, someone can post something controversial or abhorrent, and then delete all responses challenging that viewpoint. But then the responder has the option to write a new post and link to the abhorrent post.
But at least there will be lot more clarity, compared to the present situation. I think it will also make future development easier.
#Fediverse #Mastodon
Mike P
in reply to Feral Thoughts • • •It sounds like you're describing Conversation Containers: codeberg.org/fediverse/fep/src…
There's another page about this in the Streams documentation, but I can't find a decent HTML version of it right now.
fep/fep/171b/fep-171b.md at main
Codeberg.orgFeral Thoughts reshared this.
Feral Thoughts
in reply to Mike P • • •@FenTiger
I had forgotten the technical term, but yes, I had "conversation containers" in mind.
Thank you for reminding me of the term, and for the precise link.
Feral Thoughts
in reply to Feral Thoughts • • •@scottjenson @jdp23 @aj @julian @normative @alexisbushnell @mekkaokereke @osma @ricci
Please look at "conversation containers"
codeberg.org/fediverse/fep/src…
pointed out by @FenTiger in
mastodon.social/@FenTiger/1153…
Mike P
2025-10-10 20:45:20
Osma A 🇫🇮🇺🇦
in reply to Feral Thoughts • • •@feralthoughts
Feral Thoughts reshared this.
Feral Thoughts
in reply to Osma A 🇫🇮🇺🇦 • • •@osma
Agreed.
Sadly, most of Fedi centered around microblogging, and microblogging centered around Mastodon.
It is what it is.
Feral Thoughts
in reply to Osma A 🇫🇮🇺🇦 • • •@osma
I was wondering if #Forte is the only #ActivityPub software to implement Conversation Containers and Nomadic Identity. Do you know of any others?
reshared this
just small circles 🕊 and Silmathoron ⁂ reshared this.
Osma A 🇫🇮🇺🇦
in reply to Feral Thoughts • • •I'm not an expert on the subject, but..
hubzilla.org/page/info/timelin…
wedistribute.org/2024/03/activ…
That is, to the best of my knowledge it's all Mike.
@feralthoughts
Oh, Zot! Nomadic Identity is Coming to ActivityPub - We Distribute
Sean Tilley (We Distribute)Feral Thoughts
in reply to Osma A 🇫🇮🇺🇦 • • •@osma
I know about Hubzilla and (streams), but they are both based on Nomad/Zot protocol. I was asking about software based on ActivityPub. I guess then Forte is the only ActivityPub-based software to implement Conversation Containers and Nomadic Identity.
silverpill
in reply to Feral Thoughts • • •fep/fep/171b/fep-171b.md at main
Codeberg.orgFeral Thoughts
in reply to silverpill • • •@silverpill
Yes, you are right. I had come across the term and its description sometime last year, but had completely forgotten it.
@FenTiger already reminded me of it some hours ago. 😀
mastodon.social/@FenTiger/1153…
Nevertheless, thank you for reminding me. 😃
Mike P
2025-10-10 20:45:20
Feral Thoughts
Unknown parent • • •@silverpill
Thank you - I wasn't aware of Mitra supporting conversation containers and nomadic identity, happy to learn.
I have some questions about Mitra, I will ask them in a separate thread.
@osma