Right now there are similarely named communities across the fediverse.
“fediverse@xxx”, “Linux@xxx”, “asklemmy”, “askkbin”…etc…
I’m on kbin and I’m having a hard time figuring out how to use the fediverse more productively, by reaching the largest amount of people for asking questions, solving problems, simply put: to engage… like I used to do on Reddit?
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.