Requirements
Is your proposal related to a problem?
Niche communities are suffering on Lemmy due to users who are not interested in the content browsing All seeing a post and immediately downvoting it. This is causing frustration with users inside of the niche community because they never get to see the content, or their community's posts always have zero or negative points due to those outside of the community. This is hurting our niche communities and causing less engagement.
For example, a sewing/embroiderment community would indeed be small, but would have a core following of users. However, the vast majority of users on All probably do not find sewing/embroiderment interesting, and downvote immediately, thus the posts never receive attention. This causes frustration with users interested in the community because they only see low rating posts, and are hesitant to join.
Describe the solution you'd like.
I propose that we have a new option for communities that only allows downvoting from subscribed members. This would still allow downvoting from subscriberes, which helps cut down on bad or irrelevant posts, but makes sure that posts are rated by their members themselves. Upvotes I believe should still be allowed from everyone, as that enhances Lemmy and encourages engagement, but for niche communities this could help them foster a more productive space for themselves.
All users of course can still comment on posts and engage, but they won't hurt the overall community by having every post downvoted to oblivion.
Describe alternatives you've considered.
I've also considered banning users from the communities who frequently downvote, aka downvote trolling, but this isn't a long term solution, and it doesn't solve the issue of the community just may be very niche. It's also a very heavy-handed approach and comes off as over-moderation when really we just want to foster a smaller community.
Not federating downvotes to the community could also be considered, but then that just hides the issue on other instances. I think this needs to be community driven, and less instance overrideable (like downvote federating). This is because if viewing a smaller niche community hosted on instanceA, if instanceB is much much larger and doesn't listen/care about this setting it will be irrelevant for all of users on instanceB as they will just see the community with <0 score, and thus not fixing the underlying problem. Personally I think the downvote button could just be hidden or give a tooltip that says "You must be subscribed to this community to downvote it". People then are also welcome to hide the niche community if they never want to see it again.
Additional context
I am aware that we can disable downvotes instance-wide, but I don't believe it would solve this problem. There are valid reasons to have downvotes, the community may have a post that does not fit or people disagree with, but those in the community are best fit to decide that. (Albeit it opens the door for vast upvoting with only a few able to downvote, but we can cross that bridge later)
Requirements
Is your proposal related to a problem?
Niche communities are suffering on Lemmy due to users who are not interested in the content browsing All seeing a post and immediately downvoting it. This is causing frustration with users inside of the niche community because they never get to see the content, or their community's posts always have zero or negative points due to those outside of the community. This is hurting our niche communities and causing less engagement.
For example, a sewing/embroiderment community would indeed be small, but would have a core following of users. However, the vast majority of users on All probably do not find sewing/embroiderment interesting, and downvote immediately, thus the posts never receive attention. This causes frustration with users interested in the community because they only see low rating posts, and are hesitant to join.
Describe the solution you'd like.
I propose that we have a new option for communities that only allows downvoting from subscribed members. This would still allow downvoting from subscriberes, which helps cut down on bad or irrelevant posts, but makes sure that posts are rated by their members themselves. Upvotes I believe should still be allowed from everyone, as that enhances Lemmy and encourages engagement, but for niche communities this could help them foster a more productive space for themselves.
All users of course can still comment on posts and engage, but they won't hurt the overall community by having every post downvoted to oblivion.
Describe alternatives you've considered.
I've also considered banning users from the communities who frequently downvote, aka downvote trolling, but this isn't a long term solution, and it doesn't solve the issue of the community just may be very niche. It's also a very heavy-handed approach and comes off as over-moderation when really we just want to foster a smaller community.
Not federating downvotes to the community could also be considered, but then that just hides the issue on other instances. I think this needs to be community driven, and less instance overrideable (like downvote federating). This is because if viewing a smaller niche community hosted on instanceA, if instanceB is much much larger and doesn't listen/care about this setting it will be irrelevant for all of users on instanceB as they will just see the community with <0 score, and thus not fixing the underlying problem. Personally I think the downvote button could just be hidden or give a tooltip that says "You must be subscribed to this community to downvote it". People then are also welcome to hide the niche community if they never want to see it again.
Additional context
I am aware that we can disable downvotes instance-wide, but I don't believe it would solve this problem. There are valid reasons to have downvotes, the community may have a post that does not fit or people disagree with, but those in the community are best fit to decide that. (Albeit it opens the door for vast upvoting with only a few able to downvote, but we can cross that bridge later)