So, I generally agree with all of you:

1) I like the Idea of Badges
2) I dislike the way they could cause email/commit noise and discourage people 
from contributing.

I'll never forget my first visit to: 
http://people.apache.org/committer-index.html when I became a committer.
I'll never forget what I thought when seeing some of these other committers 
entries ... especially when they became (godlike) two-lined ones ;-)

But how about something like Badges for special situations a project runs into 
or for doing special tasks a project has?
- Being a Release Manager for a release
- Mentoring new Folks
- Saving the day for a problem a project is stuck on
- Helping a project in other ways (Councelling, Mediation, ...)
- I bet we also have ASF-Wide things we could say "thanks" with, by giving 
Badges (Conference work, Social Media Work, ...)

These could be badges the PMC or the respective groups vote on as form of 
recognition. And they could allow awarding folks doing important work, which 
doesn't directly map to numbers of commits/lines of code changed. I mean ... 
Assuming someone helps on a user list a lot with questions people have. Voting 
him in as a Committer and PPMC will probably not make him gain a significant 
merit based on commits, but if we had forms of recognition for this sort of 
thing, I think it would be a good motivation.

The Release-Manager badge might encourage more people to be motivated to learn 
how to do releases. I know several projects where the number of folks able to 
do a release is very limited.
Mentoring new Folks (even on TLPs) is hard work, would be a nice form of 
recognition.
Currently I see that people tend to vote in people coming from other projects 
for helping them with some tricky problems in a committer or PMC, if they help 
with big challenges a project is having. This might not be the ideal form of 
showing gratitude. A badge however might be exactly the right form.

Chris



-----Ursprüngliche Nachricht-----
Von: Mark Thomas <ma...@apache.org> 
Gesendet: Dienstag, 6. April 2021 09:50
An: dev@community.apache.org
Betreff: Re: New Apache.org product concept: Digital Merit Badges

On 06/04/2021 01:56, Justin Mclean wrote:

<snip/>

> Depending on the badges it might also easy to game. e.g. if I need 100 
> commits to get a badge, then I’m going to make lots of small commute rather 
> than one big one. If there a badge for emails send to lest then I’m going to 
> send more emails. I ‘m not sure that this would bee a positive gain for the 
> community.

+1 - I have similar concerns.

Now, if there was a way to take advantage of people's tendency to want more 
badges / a higher score to encourage behaviour that is a positive benefit to 
the community then that could be very interesting. I am thinking along the 
lines of Stackoverflow's reputation (although I recognise that that is not 
without issues). The biggest challenge is that it would need to work with 
mailing lists.

Maybe get a project, or a small number of projects, involved to run pilots of 
various schemes to see what works and what does not.

Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org

Reply via email to