User of the week!

Another Monday, another Friday I forgot - I need some automation here :slight_smile:

Still, letā€™s catch up! For last week, our User of the Week is ā€¦ @gotmax23!

Packaging, documentation, Steering Committee ā€¦ do you ever stop, Maxwell :slight_smile:? Thanks for being here and for all you do for Ansible :pray: :heart:

9 Likes

Thanks, Greg! Iā€™m happy to be here.

5 Likes

Howā€™s November treating you so far folks? Canā€™t believe weā€™ve had the forum almost 2 months already (and we have nearly 1200 users too!)

Still, another week rolls by, and another badge to grant - this time, to @felixfontein!

Iā€™m not going to even try to list all the things Felix does for the community - Iā€™m certain to miss some. Suffice to say that whenever I look at community activity metrics, Felix is usually an order-of-magnitude ahead of everyone else. I donā€™t know where weā€™d be without you :slight_smile:

Also a shoutout to @ptn who has just become the first person to ā€œorganicallyā€ reach Trust Level 3 (rather than me promoting people who need it) - kudos!

7 Likes

Thank you very much @gwmngilfen! And also congrats to @ptn for reaching TL3 :slight_smile:

6 Likes

This is going to be a fun one ā€¦ :wink:

This week, itā€™s @tanganellilore - and according to the forum profile, on your birthday!

Thanks for all your help and participation, Lorenzo - have a :cake: on us :stuck_out_tongue: (and a badge, ofc)

10 Likes

Yuppy!!!

Thanks for it and yes, I will eat some :birthday:
:partying_face: :dancing_men: :piƱata:

8 Likes

I saw that one coming somehow :wink: Congrats @tanganellilore!

2 Likes

Oh my, I missed this on Friday again, too busy!

For Friday 17th, then, itā€™s ā€¦ @TheRealHaoLiu!

Hao is one of the drivers behind the AWX part of the community - thanks for all you do! It wouldnā€™t be the same without you :stuck_out_tongue:

Folks, itā€™s becoming clear that we canā€™t keep this pace up - shall we make it monthly instead?

7 Likes

If only there were some sort of, I donā€™t know, an ā€¦ ā€œautomation engineā€ thingyā€¦

4 Likes

Itā€™s not about automation, Iā€™ve done most of that (no, Iā€™m not going to use GPT to actually write the post, but the rest is done :stuck_out_tongue:). No, itā€™s about how we calculate the scores.

When giving a badge like this, thereā€™s two ways to look at it:

  • Who has the most activity this week
  • Who has the most activity over all time but doesnā€™t have the badge yet

I actually merge those two - I only look at this weekā€™s activity, but I also donā€™t duplicate awards. That means someone like @IPvSean (who of all the people who don;t have the badge yet, is far and away in the lead) has won it, because heā€™s consistently active but people who put spikes of effort in keep getting to the top.

However, itā€™s not perfect in reverse either - on a this-week-only score, @IPvSean was 9th. So is it right that a large mass of prior activity should beat someone who genuinely has been active this week?

Thereā€™s no perfect answer, but I think monthly might be better because it balances ā€œnowā€ vs ā€œall-timeā€ in a better way. In a month, you still have to be consistent (which Iā€™d like to value), it canā€™t be spiked - but you do have to be here this month.

2 Likes

Sort of a ā€œThis weekā€™s ā€˜User for the Past Monthā€™ goes to ā€¦ā€

But seriously, youā€™ve set a tough task for yourself, to pick a winner on any particular time scale, especially since being a kind, thoughtful, helpful, inquisitive, consistently present community member is fundamentally not a competition. So good luck with that!

3 Likes

2 posts were split to a new topic: How to expand the ā€œcommunity teamā€?

Well Discourse automates it - there is a set of weights for various activities (eg having some mark your post as a solution is worth way more than a like) and then it gets added up, all I have to do is see whoā€™s at the top of the list - not too tedious :slight_smile:. But we do have to decide what timeframe to count over, as above.

More generally, I want at least some of these badges to mean something. I want badges that you would show off, maybe even use them to help get an Ansible-based job in the future. We need to support each other in skilling up, because then we all win. If you had a rare badge that implies ā€œI know what Iā€™m doing, and the community agreesā€, that would have value, right?

2 Likes

Thatā€™s very kind of you @gwmngilfen but I would like to yield to @kurokobo.

Heā€™s a long time outstanding community member thatā€™s been helping people all over the forum and in the project.

Heā€™s my inspiration and reason why I started to pay attention to this ā€œopen sourceā€ thing.

5 Likes

Hey Iā€™m just going by what my metrics tell me - thereā€™s ~1300 users here at this point, I canā€™t keep tabs on all of you :stuck_out_tongue:

Haha thank you @TheRealHaoLiu, your words are worth for me more than winning ā€œUser of the weekā€ :smiley:

Since I believe that ā€œUser of the weekā€ is a gamification focused solely on the activities of this forum, I think it would be sufficient if the winners were determined according to the existing leaderboard

Any contributions to the community including outside the forum could be recognized in other ways, such as Angry Potato Award (sending angry potato goodies as you did for me) :laughing:

@gwmngilfen
Iā€™m sure not everyone knows about this leaderboard.

https://forum.ansible.com/leaderboard/1
https://forum.ansible.com/leaderboard/2

I think it would probably be more convincing if it was clearly stated that the award winners were determined based on this.

4 Likes

I would agree!

Actually I use leaderboard 4 - but I donā€™t link to it precisely because I donā€™t want to encourage gamifying it even further. Perhaps I should revisit that policyā€¦ :thinking:

Itā€™s also hard to track long-term, because (as I was saying earlier) I currently go edit the relevant dates for that board each week (so right now itā€™s tracking this week, but next week it wonā€™t be).

It is solely based solely on the forum, yes. I would love to fold in GitHub, Matrix, Meetup organisers, and more sources of contribution into a single source - but thatā€™s hard, especially when we donā€™t all use consistent usernames across these spaces.

I do produce other metrics on GitHub and Matrix, and weā€™re also planning to expand the forum badges for other things, somewhat like https://badges.fedoraproject.org/ - weā€™ve already done some speaker and attendee badges for the Community Day in Berlin, and I want to do something with our Meetup organisers too. Thereā€™s a lot we can do to simply give a nod to those doing work that isnā€™t always easy to see - but Iā€™ll agree that swag is also good when it can be arranged!

The initial goals with User of the Week were:

  • encourage use of the forum while weā€™re in ā€œboot-up modeā€ - getting usage early on with new forums is hard, and like it or hate it gamification does work on many people :stuck_out_tongue:
  • give an example of giving badges out as a form of recognition, so we can see how to do this for other types of contribution
  • understand how we might automate more of that

So far, thatā€™s largely done - which is another reason why Iā€™m thinking we could go to monthly. Less spammy, and weā€™re much more stable in terms of usage now.

3 Likes