You can allow a group to run this Data Explorer query for themselves to see their progress:
I think you could add a link to the query to user profiles with a component like Custom Components -- add button or text at any plugin outlet
You can allow a group to run this Data Explorer query for themselves to see their progress:
I think you could add a link to the query to user profiles with a component like Custom Components -- add button or text at any plugin outlet
Yeah though I think being transparent about underlying logic and goals doesn’t need to translate to literally showing all the numbers. I’d see trust level progression engagement more in this direction:
So we could show a rough estimation of progress (probably wouldn’t even need to be %). And conditional tips depending on level and metrics (without stating the actual numbers).
The leader level at the end doesn’t match the current logic (where leader is manually assigned). But to me that progression scale never made proper sense, it should just be one automatic scale, and manually assigned access levels apart.
I’m not certain I’d want progress displayed – or even the existence of trust levels made more visible than it is. I think I’m okay with my most active users discovering the concept when they receive a little surprise.
But if it was going to be an option, this looks like a really nice way to go about it. Excellent work.
As a user: yes, I’ve been wanting this for a while. Losing TL3 and not knowing why is the worst feeling and having something to combat that would be great. Even if it’s something like a smaller nudge (“Make sure to be reading more topics and engaging with more replies!”) it would be a great help
As a site owner: Maybe the exact numbers should be hidden? But I’m not sure the data is sensitive enough to care (I’m pretty sure you can check by peeking in the console anyways) but even if we don’t show the exact numbers like I suggested I think this could still be beneficial
Yeah I do like the pattern, but I should also point out that it’s really just a very quick exploration using a generative model. The underlying pattern is from Duolingo. So they certainly put a lot of work into this, it’s a core driver of the app:
I was just referencing that pattern and giving a rather simple instruction in Figma Make:
Generate a trust level progression indicator for Discourse. Trust levels are explained in Understanding Discourse Trust Levels
The indicator should follow the attached design. Give tips about what’s missing to move forward without revealing the exact metrics. E.g. “Spread the love”, “Stay curious and read”, “Share your knowledge”.
And that more or less produced the cards I shared above. I think it’s great that we can quickly explore a design direction like this. On the other hand the investment can be a bit misleading because it often looks so polished, when it’s really just a quick exploration. In this case just this idea how it could look if we not only stated some numbers, but visualized the overall trust level progression.
Just a thought, if the indication is sent on demotion - when a person loses TL3 - that means it goes to someone who was previously a Regular. So it somewhat removes the problem of people gaming the ratings to get TL3, but it helps people who have semi-mysteriously lost TL3.
For myself I think I prefer to make TL3 more sticky.