While browsing the groups page, I noticed that a lot of the popular groups are “headless”. What I mean by this is that the admins don’t seem to be active in the group (or on the site at all). I made use of the API to find all such groups, and it turns out it’s over a quarter of all the groups. Here are the top 10 (the users are admins, and the time stamps are for the last game ended):
Kyu Level Study Group # members: 6551
Double Digit Kyu Room # members: 2637
Deutsche Gruppe # members: 488
OGS Mini Tournaments # members: 356
Polish Go Players # members: 285
И Го и жизнь похожи, хорошо играть нужно и там и там! # members: 237
GO Beginners # members: 222
Australia # members: 199
RENGO (Pair GO) # members: 198
Meepsie's Community # members: 180
Full list: ogs-api-scripts/stale_admins.txt at main · benjaminpjones/ogs-api-scripts · GitHub
Source: ogs-api-scripts/groups.py at main · benjaminpjones/ogs-api-scripts · GitHub
As you can see, there are some very popular headless groups. I wonder if there would be a way to fix this? Maybe some kind of group adoption program?
Also, if anyone has tips on how to handle rate-limiting for the API, it would be greatly appreciated. Right now I just sleep for 15 seconds before making a limited API call, but I wonder if there is a faster, more elegant solution.
Maybe some kind of group adoption program?
AFAIK users are not allowed to own more than two or maybe three groups, so that’s perhaps an issue.
That’s the reason why I had to relinquish adminship of the Cat League, because I needed to own another group for something (I can’t actually remember why… might have been something do with the Teaching Ladder revival project).
It might be good to have some kind of a group review.
eg. what are the different types of groups, first of all?
- National / subnational
And then, which ones are active? Which are very small? Should admins be contacted and asked whether they want to retain the existence of their group?
I don’t doubt that there are lots of group with inactive admins (so this is certainly a real issue worth discussing), but I would like to point out that it is possible to be active on OGS without actually playing games of your own
I don’t know what I can do or say to help, but, I’m just saying, if I could help I honestly would
No doubt! Kugsu League is one example! Although in that case, there are still other “traditionally active” admins.
I thought that last game played was a pretty good stat for a back-of-the-envelope calculation because non-playing users are relatively rare. Let me know if you think there is a better publicly available metric
no problem, I am really Mr. Pickles, but for some godforsaken reason, this account works faster
its not practical, but yet im comfortable with it
Aw, I hope you still have adminship of the Bug League
Your idea of tagging groups with characteristics is nice, and I think that would make browsing groups easier (I certainly think the groups page can be improved: Issue #1398). However, I don’t really see how categorizing groups plays into this- maybe you can expand on how that’s related to the OP?
I was thinking yes, but not necessary. Someone who hasn’t logged in in a very long time probably doesn’t care too much about that one OGS group they created years ago. In the case of public groups, I don’t believe there is sensitive information that would be in danger in the event of an admin switch.