I’m such a Curious Penguin
I already found the one ring.
But it caused so much trouble,
I put it in the bin.
So I guess I’ll keep on posting,
Like a good Curious Penguin II should.
This whole thing is a quick hack I threw together, and I’m glad it’s mostly still working. After this summer, I may have some spare time to make something real from it (including syncing automatically).
I just got the Curious Penguin I. I’m wondering if there is an issue in the badges system, so the badges.fedoraproject.org, not this topic. I admit I am not a badge collector (I find this topic more funny than the badges to be honest ), but since we seek contributors to Discourse, we might check if the relevant badges are awarded properly. It says the badges of “ask” are awarded for topics and solutions, and the yaml suggests nothing additional to that. Whatever triggered that I received the Curious I should have triggered also further levels
topics:
- "%(topic)s" # The topic of the message that triggered us.
users:
- "%(msg.agent)s"
operation: count
condition:
greater than or equal to: 10
Or does this maybe imply that it only counts the ask.category (and not other categories)? In that case, the badge might work fine as I am not sure if I have so many ask topics. Now I get curious like a penguin - no experience with this type of scripts yet
Supplement: users who created less than 40 topics at all since the merge or ask/projectDiscussion and achieved less than 40 solutions since my post of 9th Feb (on which the curious i was obviously not yet reactivated since I didn’t receive it then) were allocated the curious penguin iv (count 40). So I think the penguins are allocated also for older contributions that happened before the reactivation (which seems to have occurred at any date after 9th Feb 2025). The remaining explanation is that only ask-category topics are counted, and that it only counts topics that have a selected solution. I haven’t had that much in ask, so I assume that’s the solution. If anyone can verify that this explanation doesn’t fit any case (which would indicate a bug/error), feel free to post(I assume more people review here than in the issue tracker).
Or the badges team is delivering the first two badges only for the moment. However more sophisticated searches will follow. Otherwise some of us will just have a badge wall of curious penguins counting from 1 to 769 (Highest solutions for the moment)