Is there a way to create Super Communities?

I've noticed in the explosion that we are getting duplicate communities in multiple instances. This is ultimately gonna hinder community growth as eventually communities like 'cats' will exist in hundreds of places all with their own micro groups, and some users will end up subscribing to duplicates in their list.

A: could we figure out a system to let our communities know about the duplicates as a sticky so that users can better find each other?

B: I think this is the best solution, could a 'super community' method be developed under which communities can join or be parented to under that umbrella and allow us to subscribe to the super community under which the smaller ones nest as subs? This would allow the communities to stay somewhat fractured across multiple instances which can in turn protect a community from going dark if a server dies, while still keeping the broader audience together withing a syndicated feed?

zinklog,

For this to happen every single instance will have to fetch every community from every instance to aggregate posts and make sure new similar community is added which isn't feasible (I think).

Give it some time, and I think organically 1-2 most popular communities will emerge for each specific topic and people will then just subscribe to those ones.

Vildravn,
Vildravn avatar

Doesn't that kinda defeat the point of federation if the communities will live largely on the most popular instances?

ParkingPsychology,

Keep in mind that even on reddit it doesn't work like that. For anything popular you generally end up with 2 or 3 large subs and then a smattering of smaller spin offs/specializations.

So here it's basically the same, except that you end up with several with the exact same name on multiple servers. They don't have to be on popular instances and there will likely be a number of specialized instances around a specific topic.

effingjoe,

Give it some time, and I think organically 1-2 most popular communities will emerge for each specific topic and people will then just subscribe to those ones.

This is kind of what I was thinking, too. There's no limit to how many duplicate subs there can be on Reddit but that didn't stop people from eventually finding the "main" subs. Lemmy just needs a critical mass of users first, so that the clear winners are easily seen. With numbers being so low right now, there's no clear winner among duplicates.

arkcom,
arkcom avatar

I've mentioned this elsewhere but it could just be a UI thing handled by/for each user, that way moderation and control will stay where they are

Basically I could make a group of communities/magazines, for example
selfhosted@kbin.social
selfhost@lemmy.ml
selfhosted@lemmy.world
selfhosting@chirp.social
selfhosted@lemmy.ml
selfhosting@slrpnk.net

For browsing, up/downvoting, and commenting it could be totally transparent. When you want to make your own thread it could just have you select the specific magazine/community from a drop down.

This wouldn't fix the problem of seeing multiple duplicate posts from each.

png,
png avatar

I think this is the ideal solution, but you should be able to share the groups you create with others, exactly like multireddits. That way, collections of these groups could be made available to others, for them to add to their feed.

DarkThoughts,

I had the same thought here: https://kbin.social/m/linux@lemmy.ml/t/9828/uhhh-what-do-I-call-the-subreddits#entry-comment-42869

B sounds like a sensible solution to the issue, but maybe not so much in a thing that communities "join", but rather "connect" to. The former sounds like a centralized thing that has to be hosted somewhere, the latter being something that exists purely through the communities that are part of it. However, I suspect this needs to be a feature within the actual fediverse type protocol that all those instances (including Mastodon) use, to make this an actual possibility.

PotjiePig,

Maybe using tags? A community can tag itself in areas it wants to both be included in and excluded from. And allow users to surf tag feeds to comment and upvote on, also allow us to organise our communities within groups in our own way?

CynAq,
CynAq avatar

I had the same idea. Tags are already there to gather posts related to a topic in a single page. The difference in experience would be the curation reddit's subreddit system allows. Curation and moderation. Otherwise, an agreed upon tagging scheme should do the trick if the only concern is subscribing to topics.

focus,

There absolutely needs to be a good way of finding communities here on lemmy, that would probably mitigate the problem a bit. I also like your sticky solution linking to similar communities, but it would be great if this happened automatically (or semiautomatically) when creating communities. As in: oh you are trying to create a "technology" community on your instance? Did you have a look at these ones with the same name on federated instances?

kjetil,

There is the Lemmy Community Browser which lets you find almost any community across most(all?) instances

Kichae, (edited )

The thing is, each Lemmy instance is independent of each other, and new instances do not start off knowing that any others exist. Similarly, existing instances do not know that new ones exist. There's no central registry that everything passes through, and it wouldn't be decentralized if there was.

roastpotatothief, (edited )

Any update on this?

I couldn’t find any comment from the devs. Was there one?


There is an extra problem, not mentioned here. When there are subs with the same name, it is actually impossible to know of choose which sub I am posting to. Like here.

https://lemmy.ml/pictrs/image/f906a05c-3e70-408f-8cc2-dda52b434e17.png

nintendiator,

Personally I feel the entire point is it should be done like that. Like it was in the 90s. Every little cats community can be out there and independent from each other; communities, identities and administration can remain separate. For discoverability, rather than make it part of the platform which would eventually induce dark incentives towards the kind of consolidation that happened with Reddit in the first place, well, why not also do it like back in the 90s? There used to be the webdirectories, as well as the webrings (in Yahoo, Geocities, etc) that served as an independent discovery system.

honk,

I don't think this is an issue tbh.

The full name of a community includes the instance is running on. For this community here the instance is asklemmy@lemmy.ml . If you are referring to community you should include the instance to avoid confusion.

To the issue of duplicate communities: That issue existed on reddit too. Communities with slight variations in the name always existed. Sometimes the owners of some variation of the community just decided to forward their users to a "main community". Sometimes multiple communities coexist. I believe that in most cases a certain "main community" will establish itself as the one that the majority just accepts as the "real deal" because it has the most activity and the best moderation policies.

CeruleanRuin,

I think you've got it. It's only a problem that exists when communities are first starting. The best version will win out eventually, or a balance will emerge. Sometimes one will end up as a meme- or image-heavy forum, while the other one becomes primarily discussion focused.

PhilL,

I think a simple solution to this problem would be to be able to integrate several subscribed communities into a single timeline, similar to Mastodon Lists.

I would call this feature 'Mingling' :)

TheTrueCryptid,

True fragmentation seems like it would be a huge issue.

Also allowing easy exporting/migrating between instances should be possible.

From my understanding (having literally discovered lemmy and the fediverse like an hour ago) mastodon supports things like grouping and account migration, so I assume it should be possible with lemmy?

Also I'll be honest I have no idea what mastodon is.

VerifiablyMrWonka,
VerifiablyMrWonka avatar

Lemmy is to Reddit as Mastodon is to Twitter.

The underlying ActivityPub protocol is pretty flexible. A Mastodon user can subscribe to Lemmy communties and a Lemmy user can follow a Mastodon account. Same goes for KBin which has added functionality in that communites (magazines in KBin) can follow hashtags that Mastodon accounts might use, bringing those posts in as additional community content.

Rentlar,

I was thinking the idea of hashtags at the community and/or post level could be an idea. That way it could aggregate the various communities on instances under one umbrella. E.g. https://lemmy.ml/#gaming could bring up every federated and indexed community tagged gaming. A community such as the pokemon one on lemmy.ml could have tags and in order to appear both at the superset of gaming as well as connect with other pokemon related subs if there was pokemonGo or pokemonTCG.

It would likely require an update of lemmy system itself, I'd have to spend a lot of time with the code to get an idea of how to implement it.

Kris,

This is how it's done on mastodon

VerifiablyMrWonka,
VerifiablyMrWonka avatar

This is something KBin is doing already. Communities can have hashtags attached that show under a communities (magazines) microblog space.

itadakimasu,

Have my upvote. Without such an ability, I fear fragmentation of communities will be a fatal flaw holding back Lemmy's success

Kris,

Isn't that the whole point of Lemmy? So there's no community that's too big to fail?

itadakimasu,

not the whole point, imo

morrowind,
@morrowind@lemmy.ml avatar

Ideally you'd want 3-4, but 300.

araquen,

While I am on board with the idea, I don’t think it should be a programmatic solution at the community level. Rather, either the third party app or the server (let’s say Beehaw for an example) should allow for the option to create collections based on community identifiers. It would be more of a display function.

The reason I think this needs to be done at the user level is because everyone has their own organization models. At one point, I had all my subreddits aggregated by Library of Congress Categories (since may home library is organized that way). Some people may want to put c/Beatles in a Music category, while others may want Bands or even others by genre.

What would be nice is if the communities had tags to identify their subject matter. For instance, c/Beatles could be etc. That way people could look by tag and aggregate that way (plus it would make it easier to find c/GeorgeHarrison c/PaulMcCartney c/JohnLennon c/RingoStarr ;-) )

The way I would see this play out is that the user would have to option to create a “Super Community” and give it a name. Then there would be a search by name, tag, subject etc. and the results would have a toggle that would add, or subscribe and add, that community to the super community.

A solution like this would preserve the sovereignty and integrity of each of the servers. All the servers are offering are possible some more discrete identifiers (should they choose) to make themselves more findable. The control is placed on the user to organize and curate their selections.

I don’t mind responding to different communities with similar subjects. I did it all the time on Reddit. But it would be nice to, say, focus on my “Apple” super community or my “Worldbuilding” super community. When you have eclectic interests that span a vast array of topics, being able to aggregate “like topics” is a boon.

knova,

I agree with this post 100%. Super Communities need to be able to be shared too - I’m sure there are some folk who will just want a quick start and would love to just subscribe to a premade “top 10 /c/technology communities” or something. And then it could be expanded later etc.

Honestly the multi Reddit model works really well. When I see a multi that I like, I can clone it and change it how I need. It basically acts like a fork.

gunnervi,
gunnervi avatar

I think this needs to be on the user end. I get that the fediverse can be confusing for people used to centralized platforms, but what's even more confusing is trying to participate in it while the details of which community you're actually posting in are obscured. Cats@lemmy.ml is run by different people than cats@lemmy.world or cats@kbin.social and they may well have different rules and standards, and the user should be aware of this.

Now, if these different communities want to link up, or if cats@lemmy.ml wants to have an "official" group on some other fediverse platform, the way many subreddits have official discords, they should have a way to do that, the same way many users want to be ablr to link their different fediverse accounts

crossmr,

To some extent, this reminds me of the old BBS system. Local BBS had their own discussion boards, but they could join a larger one called 'fidonet' which allowed them to share global discussion groups between other BBS. So you could have a local news section, but there might be a news section on fido which would include more global topics. They were fully independent.

That made sense in the context of early the early 90s though, now it's a bit different. social media which is too far splintered ends up not being that social. Good to have alternatives, but yes, if you have 250 different cat groups, it's almost overload. There needs to be some kind of a happy medium there.

introvrt2themax,
introvrt2themax avatar

In regards to cats specifically- do you remember how many cat subreddits there are? They had their own Wiki that tried to keep up with them all.

lixus98,
lixus98 avatar

Yeah, maybe the mods of that community can set up a list of other related communities.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • asklemmy@lemmy.ml
  • ngwrru68w68
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • Durango
  • Youngstown
  • modclub
  • slotface
  • rosin
  • ethstaker
  • mdbf
  • kavyap
  • InstantRegret
  • JUstTest
  • everett
  • osvaldo12
  • GTA5RPClips
  • anitta
  • khanakhh
  • cubers
  • normalnudes
  • tester
  • cisconetworking
  • provamag3
  • Leos
  • megavids
  • lostlight
  • All magazines