I would like to see a subtab on badges titled “progress” that lists badges that are in-progress. I would even default to this subtab when you are viewing your own profile and click “badges”
However, this is a very big internal change cause we need to add “tracking” queries to each badge and decide which badges show up in progress. Some badges have very complex conditions like trust level badges.
I foresee this will happen in the next 5 years. But I don’t think it will happen in the next 1-2 years.
Is this topic supposed to answer my question or what? From the perspective of a regular Discourse user, how exactly do I view my progress towards the “Devotee” badge?
I would semi support that idea. I would say only like 4 days a month (about half of the weekends) so it’s still hard but is still a little easier. It to not like discredit the badge for the people that already earned it the hard way visiting every day even on the weekends.
This would help. And I would prefer if this happens to all badges. It would really help with the Appreciated, Respected, and Admired badges so you don’t need to go through your posts to figure out how many posts fit the requirement.
I haven’t been on any forums long enought to get it but the ones I am on with in the first 120 or so days visited I gain the Aficionado badge. Plus on the mobile app it’s not hard to go into all the forums for a second or o earn the badge.
To me there is a huge difference between opening a browser on a website, and actually consuming content / contributing to a site.
To me these two markers / badges / progress tracked events are far more interesting
Visited site 20 days a month for 15 minute visits.
Visited site 200 days a year for 15 minute visits.
Of course a lot of this will depend on Discourse defining what it means to have a “substantial/positive” visit, vs simply opening a web page on a site.
I don’t want to refine and optimize our devotee badge design pattern prior to thinking about a healthy metric to be tracking that encourages the healthy async computing behavior.
A few years ago I got the devotee badge in the forum I moderate, and I didn’t(thankfully) lose my sanity. The badge was earned naturally through daily participation and I didn’t even realize I hit the mark when I was granted the badge. But I agree, I have people on my forum who took one day off and DM’ed me complaining that they lost the “streak” for the badge.
Yeah. The problem with the give out x amount of likes badge is it promotes a lot of users in “liking” content that’s not necessarily useful/helpful just to achieve it. The badge should be able to be earned in a natural way. If you’re generally active(and being useful) for one year, the badge should be given.
It doesn’t have to be done right now, but the “Devotee” badge definitely needs some refining in order for it to make sense.
That’s also what has happened on the forums I’ve been on. The only way users ever earn the badge is by liking as many random topics/replies as they can.
I think if we do change it to something like that we should do 2 things differently. Make it 10 min a day at the most and if you post it does not matter how much you read.