Is your proposal related to a problem?
User score aggregates were removed from the API in 0.19.0 in PR 4089. The justification was that it was psychologically harmful.
I am officially protesting this removal and asking for it to be reconsidered.
Describe the solution you’d like.
Re-enable it at the API level and continue hiding it in Lemmy-UI if that is your personal stance on the matter. Or, make it an option admins/users can disable at the instance/user level (there’s already an option to hide scores, so maybe expand on that?).
Other UIs do utilize scores, and it is a useful metric for moderation.
e.g. If I load a user’s profile to determine an appropriate mod action, and I see it is a 2 day old account with a combined comment/post score in the deep negative, I really only need to review a couple of submissions to confirm it is a troll account. Not only does that save me precious time, it is also good for my psychological health to not read through all that garbage.
e.g. #2: If someone posts a particularly toxic comment but their score to post/comment count ratio is high, I’m more likely to read through their history and conclude they’re having a bad day or something. Without the score, I will not read through and likely just ban them and move on.
Describe alternatives you’ve considered.
Compile it back in for myself and anyone else who wants it, I guess? 😔
Additional context
Considering how easy it is to spin up troll accounts or amass multiple troll accounts across multiple instances, removing a useful metric for identifying them at a glance is, IMO, irresponsible.
If you don’t want people to “game” it or don’t like the idea of user scores, then make it optional and disable it on your instance, but don’t remove it and impose your preferences on instance admins who want to utilize it.
As someone who is against use aggregate scores and pleased to see it removed I can understand the desire to make it available to admins/moderators to assist in their actions.
I think making the numbers available only for admins/mods would make sense, though I also feel it starts to get to be an arbitrary divide.
I also have to wonder if an admin/mod couldn’t simply use the view of the user’s posts/comments we all have access to along with the various sorts available. Want to know if a user posts generally well received stuff … look at their posts and sort by “Top all time”. Want to know if they’re regularly posting stuff that is poorly received, sort by “Controversial” (which is new) or just “New”. I’d suspect that in the end integrating this sort of lookup into the moderation tooling so that it’s easier/quicker to do would be more worthwhile than persisting with user aggregates.