fnic-lemmy / lemmy-directory

A repo for the Lemmy directory
https://lemmy.dbzer0.com/c/lemmydirectory
MIT License
2 stars 0 forks source link

Figure out tracking/management of communities to make collaboration between multiple people easier. #65

Open M4rtineski opened 3 weeks ago

M4rtineski commented 3 weeks ago

Here are snippets of my matrix messages:

Whatever I was doing works fine for one person but things get complicated as soon as another person gets thrown into the loop because there needs to be a way to efficiently share data because there's a lot of stuff to track.

On rejected list:

In my mind I had a directory like structure but specifically for rejected stuff. So it's still generally categorised and then instead of descriptions there would be comments on rejection or something.

On communities not in directory or simply backlog:

But what I'm unsure of is how to track communities that are NOT in the directory. Would compiling a list of thousands communities on lemmy and comparing them against a list of stuff we added/rejected make sense? But then how would that be displayed? Maybe generate a text file list manually when needed and work off that? https://data.lemmyverse.net/

image

Seems like data from lemmyverse can be exported but then there's the question of reliability because sometimes some stuff doesn't show.

E: Another thing that came to my mind is checking for state of specific communities. For example if someone requests c/ReactionMemes to be added and I want to check if (1) it's already on the list or if (2) it was rejected and why or if (3) it's in our backlog or perhaps (4) doesn't even exist in the lists we have.

E2: Maybe for checking the state of specific communities we could F3 the text list files after downloading the newest files locally? Would require some time but shouldn't be a big roadblock (probably?) this way.

M4rtineski commented 2 weeks ago

I forgot to take language settings into account. Having to filter unwanted (or rather unsupported) languages out will add an another layer of complexity.

chris-y commented 2 weeks ago

Exporting the lemmyverse list is probably a good starting point.

M4rtineski commented 1 week ago

Duplicate detection later down the road.

M4rtineski commented 1 week ago

A way to filter out instances. For example there's lemmit.online with almost 800 communities bridged from reddit. I imagine it will be needed for other instances that are for example language focused or toxic.