hometown-fork / hometown

A supported fork of Mastodon that provides local posting and a wider range of content types.
GNU Affero General Public License v3.0
736 stars 56 forks source link

Don't drop boost notifs of silenced accounts #1266

Open marrus-sh opened 1 year ago

marrus-sh commented 1 year ago

Pitch

Silenced accounts currently do not provide users with notifications to prevent unwanted interactions. This is desired behaviour for favourites and replies, but doesn't make sense for boosts. Boost notifications for silenced accounts should still be presented to users.

Motivation

It should be comprehensible to users how and why their posts have federated to various locations in the fediverse. Hiding boost notifications makes it harder to trace the share history of a post.

If somebody on a poorly-moderated instance boosts a post, this is not information which should be hidden to users.

dariusk commented 1 year ago

@marrus-sh Sorry, but I disagree with the reasoning here. When a user silences someone they say "I do not want to know anything about what this account is doing, up to and including mentioning me". To receive any notifications from a silenced account would be extremely confusing for a lot of people.

What you are proposing does seem like something that people might want, but it would be a whole other form of moderation, something between suspend/block and silence.

Also, my sense is that if someone thinks a post being boosted by a user would be undesirable due to the remote server being poorly, they should defederate from that server.

I am open to continuing to discuss this -- that is just my reasoning.

dariusk commented 1 year ago

Specifically: is there a real-world use case where you would want to remain federated with a server that is so poorly moderated that you want to see nothing from them AND you need to monitor their boosts to make sure they aren't boosting you? I usually use server-level silencing for "annoying but harmless" servers but it sounds like from your example the server has the potential to be harmful so... why not defederate.