this post was submitted on 08 Jul 2023
134 points (95.3% liked)
Fediverse
27910 readers
1 users here now
A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).
If you wanted to get help with moderating your own community then head over to [email protected]!
Rules
- Posts must be on topic.
- Be respectful of others.
- Cite the sources used for graphs and other statistics.
- Follow the general Lemmy.world rules.
Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration), Search Lemmy
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
In a perfect world I'd like to see some kind of meta community system where the individual communities still exist but kind of automagically cross pollinate with each other so that users, server, and moderation load is split somewhat democratically. Not going to happen any time soon since it would probably take dev work and they have their hands full.
Practically what will probably happen is certain communities will become the "standard" ones and others will be smaller versions, just like there were countless "true" subreddits.
What you can do is subscribe and post to whatever one you like, and then feel free to cross post to other communities. Cross posting works really well on Lemmy.
This would likely cause moderation issues across instances with similar subject matter but different rules. We don't necessarily need to share the load across instances like that. Simply federating as normal should suffice, and what we really want is a separate tool on a layer between the instance and user that can gather a lot of related instances and bundle them into one supercommunity.
I think this is very doable and would most likely be done in the form of a Lemmy/Kbin mobile app or website front-end. Something that doesn't dig its grubby mitts into the way the actual communities themselves are operated, but can integrate lots of them together into a convenient feed using some logical rules. Communities that want to be included in a service like this can place tags in their sidebars, in a standard configuration easily parseable by a bot, which can then easily aggregate content from appropriately tagged and crawlable communities. Communities without tags are either skipped, as it's a sign the owner either does not want to be included in the supercommunity or else has not done the requisite minimum to be considered worthy of inclusion, or else loosely bundled anyway using whatever half baked keyword matching a bored dev decides to cook up. Duplicate links in the feed can, at user option, be removed (leaving only the link to the post on the largest community/with the most engagement/on a selected default community) or posted anyway, giving an option of reducing spam or being easily able to engage with all communities.
Comments sections will be a little more difficult, but I'm a fan of a tabbed system where you can have separate sections to show comments from each instance that is commenting on a duplicate link.
Given the time and motivation I probably could eventually make this myself, but I have neither, so instead I talk about it here in the comments section and hope someone else takes up my torch. If anyone wants to actually use my stupid ideas, I give you free and full license to do so with or without crediting me for it. Go forth and build shit.
Yeah that's essentially the system I was thinking of but more something the communities could opt into with each other, and could easily moderate how much and what "meta" content made its way into their community.
Big communities would probably just share common posts between each other like they might use a mega thread for, small communities might pull more "meta" content to keep activity up. But making it all an opt in kind of thing on the community level.
The main reason I think it needs to be a core part of the software is just buy in. Like, whatever the solution to this thing that apparently a lot of people think is something or an issue, it needs to be pretty well supported by everyone. Like, apps, instance admins, mods, they kinda all need to be on board - and that probably means something coming to the closest thing this whole mess has to a top.