Second community pruning complete

As I had said a while ago, I'm doing some light inactive community pruning on the regular.

This time I looked for communities with 0 posts and low effort (i.e. no description, banners etc). I didn't bother to send a warning because that just adds extra effort for me. If you can't put any effort when starting a community, I can't be expected to put any effort when deleting it for abandonment, eh?

In case anyone else is interested, here's the SQL query I used to detect abandoned communities.

SELECT c.id, c.name, c.local, c.published
FROM public.community AS c
LEFT JOIN (
   SELECT community_id, COUNT(*) AS post_count
   FROM public.post
   GROUP BY community_id
) AS p ON c.id = p.community_id
WHERE c.local = true

If they don't have any post, description and banner after 10 days, then I consider them low-effort and purge them immediately.

For the communities I've seen at least a bit of effort, I plan to still send warnings first.

About 20 communities were pruned this time (including 3 of mine :D )

27 points · 7 comments · view on lemmy.world

7 Comments

ZeroCredability@lemmy.dbzer0.com · 5 pts · 3y

db0 running a tight ship. No lollygagging, swabs ☠️

coldhotman@nrsk.no · 4 pts · 3y (4 replies)
[ removed ]
db0@lemmy.dbzer0.com · 17 pts · 3y (2 replies)

I just don't like seeing a fuckton of abandoned communities in my local community list.

GlitchyDigiBun@lemmy.dbzer0.com · 3 pts · 3y (1 reply)

Thanks DB. Keep up the good work!! Do you have a patreon/paypal?

Tywele@lemmy.dbzer0.com · 9 pts · 3y

Opens up the space for other people to create these communities and hopefully not abandon them.