Posted in
Fediverse
What exactly are your concerns with voting?
On any fediverse software, ActivityPub is going to be sharing your vote records. PieFed gives you a little more control and lets you lock down those votes to only be shared with your own instance, with “trusted” instances, or with everyone.
With Lemmy you can create an instance that forces it so that downvotes are not an option.
With PieFed you have a little more control. You can create a community that accepts downvotes from:
- Everyone
- Nobody
- Community Members
- Local Instance only
- Trusted Instances
End users across both Lemmy and PieFed ultimately decide how they view content in their feed and whether votes factor in at all.
Even if you disable downvotes on your particular instance/software, that doesn’t stop other instances from tracking upvotes/downvotes in their own way, locally. At most the main instance hosting the community won’t be federating out the downvote information from one instance to another.
The way you describe topics in your anti-echo-chamber forum sounds like it fits better with the way PieFed handles Topics and flair on posts, but it’s different enough that I can sort of see what you’re getting at.
As far as controlling how spaces/topics are organized, and looking at your chart, which instance would ultimately be in charge of that? Would it be the largest instance and smaller instances are expected to follow? What if a smaller instance organized the topics in its own way?
The way PieFed handles this is that each instance is in charge of their own Topics. Users can only view the topics that their instance provides, although they can be organized in a similar way to one another.