I was recently checking out the new fediverse.info (you should check it out, btw, it’s very well put together), and was struck by something as I was going through. Under the apps section, where users are prompted to pick an app, there is the question: “What do you want to do?”. It’s not a bad question, based on how the fediverse is structured. Each app has a niche, and so you need to pick an app based on the type of interaction you want to have.

However, what I noticed is that there is no “General” category. I.e., sites that do multiple of these things well. Sure, some sites might have some type of event functionality, and you can share images/videos on mastodon, lemmy and other microblogging/forum sites, but none of it is done to a standard that would make it your go to for any of those types of functions. So, it is necessary to say “what do you want to do” in order to guide people to the site that specializes in what they want.

Yet, this being the fediverse, all of these platforms can talk to each other. So does it have to be that way? Is there a way that we could move towards a more unified and multifunctional fediverse, vs a series of islands that each have different functionalities? What would that look like, and are there any platforms out there that are doing a more unified fediverse experience, specifically having a lot of different functionality/content types in one site/app?

I know people hate facebook comparisons, but I’m thinking of the level of different content/functionality that facebook has, posts, audience control, private/group messaging, groups, marketplace, events. This is the standard that is expected for social media these days. Can the fediverse live up to that expectation?

  • queerlilhayseed@piefed.blahaj.zone
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 day ago

    Even if there were some multi- or omni-functional fediverse metaplatform, I think “what do you want to do” is still a valid question. Some people may want to host a public forum, others may want to host a private family chat, others may want to host and/or share images and video, still others may want to all those things and more with an all-in-one solution. I don’t think having a generalist platform would stop others from wanting to host niche or more specialized platforms for their own purposes; it all depends on what you want to do with your hardware.

    With that said, I think it would be cool to have better interoperability between services. It’d be cool to have it so that if I make an account on a domain, I could hop easily between all the services hosted there. And it would be cool if it were easier for developers to make smaller services that can run on a general-purpose platform, and easier for admins to add and remove services as they wish, and maintain several services without it being an overwhelming hassle.