These stats would be available on a daily, weekly, monthly, quarterly, yearly basis. If you automate the extraction, you can get to daily granularity over a longer period of time.
I agree, the user page exposes similar statistics. I see this as another candidate where we should stop exposing some of the information, and make them available to logged on users only.
Since the user directory data can be also scrapped by anyone from user profiles, can I suggest we enable again the user directory only for logged in users?
I think being able to understand people activity can be important in different dynamics, some examples:
Reward users who are providing consisten solutions on #help-and-support, empower them, maybe asking them to become moderators eventually.
Understand if people in moderation roles has been inactive for a long time and maybe need a break/support. (this will be a need for the current moderation selection criteria proposal)
Identify users whose content receives a lot of likes often, to empower this leadership.
Right now there is no way to do so without stats, they are not even present for admins, mods.
Well, you could certainly work on that bit, without giving access to everyone. All the use cases youâve mentioned seem to be relevant to a small group of admins/super users. I donât think a random user Joe could grant moderator rights to anyone else.
Understanding and empowering the community is not something that only admins and global moderators do.
I would say that in general this done by local community members.
Suggesting someone for moderator is mainly done by communities themselves, as well as self evaluating how they are doing.
Thatâs why I think these stats should be accessible by any logged in user.
We can test this for a few months and then check how useful has been or if thereâs been any issues. At the moment I see no flags if this requires login.
@nukeador is it indeed possible that profiles can be made hidden by default? It is a bit ignored in this topic but this is quite privacy intrusion that people can see this. In understand why discord tracks it but others should not be able to see it. Quite some people in the OSM community are very privacy aware.
I think require login to show user stats is indeed a good step.
The user profile visibility was a small search but found it under preferences > interface. Is it an idea to hide a profile by default? I suppose other users can still send the user personal message etc?
I think that explicit instructions about how to do this would be helpful. I find everything at the top-right corner of the Discourse window as essentially âpot luckâ - as Iâve said elsewhere, trying to change anything in there is a real pain (e.g. the tab paradigm used changes three times as you try and change things).
I understand tracking activity as a mean to understand which people are more active and should be given more responsibilities.
On the other side, I donât understand what tracking time reading articles is for.
If it is needed to increase trust levels (and frankly, I donât see why that should be needed) then the tracking of time should stop after a user reached a certain level.
Letâs say after level 2 it doesnât matter how many hours youâve been reading posts but just the amount of replies and reactions you sent.
At that point the server should stop tracking logged time completely.
Even if tracking the amount of time comes out to be necessary for whatever reason, I donât see why other users should be able to see that.
Iâm not going to propose someone as moderator because heâs spending 6 hours a day on the forum, but rather because he is knowledgeable, provides good insights and can manage discussions well.
Thus, I would propose the whole time tracking thing to be disabled or at least not visible to other users.
While I do understand the points that Jeff Atwood makes, I donât think these are relevant for this particular application of the forum.
I believe conversation on this forum will be more technical than on general purpose forums, thus it automatically discourages posting in and of itself without a valid reason.
People who post useless stuff can be penalized by the community by flagging their posts.
While I do believe that reading this forum is a good thing for someone who is going to be a moderator or something like that, I do not believe that is the most important thing or what should be incentivized.
What should be incentivized is constructive discussion and criticism together with a good knowledge of the topic theyâre talking about.
Reading the forum is probably a prerequisite to do this, since you need to know the current state in order to improve on it but reading the forum is not the objective.
Normal users should also be rewarded for providing useful insights, tracking their time doesnât really provide any reward for that.
Since moderators are elected by the community according to how they behave and what they write, I feel that tracking time for that is quite useless.
I can understand tracking time for the first trust levels, since you want people to understand how the forum works before granting them more powers; but I feel that the time tracking becomes useless beyond that point.
If we really did want to incentivise listening, weâd use the edits that someone has made at OpenStreetMap as part of the equation - and particularly look at how many times someone has replied to comments left on their changesets and modified their behaviour as a result**.
** Thatâs the tricky bit of course: if someone just replies to a changeset discussion comment with âyouâre wrongâ and doesnât really engage with it theyâre not really listening either - and of course exactly the same can happen in forums too.
Although this issue has been set to âsolvedâ the user stats are still visible to anyone, if logged in or not whereas the preference setting (hide the public profile) appears to be working.
At least I cannot open any profile data by clicking on the avatar of a user who set the preferences on âhideâ. Is this a safe setting or is there any workaround? Or in other words: who besides the user himself can get access to these data?
After discussion with the @forums-governance and in line with OSM policy about usersâ data, not showing it unless you are logged in, now user profiles in this forum require you to log-in, same goes for the User Directory.
Users can hide their profile to everyone going your top right avatar â â Preferences â Interface (on the left column) and enable Hide my public profile and presence features
Thanks mate, another problem solved ⊠⊠nevertheless I am still interested who has the privilege to access user profil data even when the profile is hidden to the public. Admin? Mods? Anyone else? Would be grateful for this information.