Wow. People are really taking this whimsical suggestion super-seriously

On 4/5/21 8:56 PM, Justin Mclean wrote:
Hi,

Other foundations such as the linux foundation do have badges for their 
training courses and certification[1], but I don’t know of any that have badges 
for making contributions. Openhub does track contribution and awards people a 
kudos score and badges based on contribution. e.g. [2]

https://badges.fedoraproject.org/

This is the one that I referred to in my initial response.

I'd encourage folks to have a look at the kind of badges that are available: https://badges.fedoraproject.org/explore/badges

One down side I see badges may make it harder for part time contributors as 
they get less recognition. People who are paid full time to work on a project 
will most likely find it easier to gain badges. While this already happens to 
some extent with projects with high committer bars, it could further demotivate 
people who can only contribute occassionally. This is likely to impact on the 
diversity of contributors, and further increase bias. Some of this may depend 
on how the badge system is designed and if it weighted more towards new 
contributors or people who been around on a project for some time.

Yeah, badge systems have a big of a bootup process.

But the *point* of badges is that some people will see them as an incentive to participate more. Awesome! And some people won't! Good for them, too.

The other issue I see is how are the badges awarded? Automatically issuing 
badges on X commits, on x mails to a mailing list, or when becoming a PMC 
member or committer seems possible but is likely to be some work. For instance, 
what if the person doesn’t have an apache id?

Yes. Those things. And for attending a meetup. And for helping a stranger. And for wearing a funny hat. They're for fun, not for any kind of serious authentication or proof of work.

Have a look at the Fedora badges. They include stuff like "Attended Flock 2016" and "Danced with Toshio" (no, really https://badges.fedoraproject.org/badge/dancing-with-toshio )

Some of them are more serious (first merged PR, 10th merged PR, Contributed to Docs, that sort of thing).

Don't have an apache id and want to participate? Get an apache id. We're not stingy with them.

Don't want to play along? Then don't! Opt out!

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.

Yes, some people game it. So what? They're just for fun. They encourage some people to achieve things that they might not otherwise. They celebrate achievements.


I do see some merit in having badges for committership, PMC membership and the 
like. These days most digital badges can be shared on linked in and other 
social media platforms and doing so may help promote the ASF and how it 
operates.

Thanks,
Justin


1. https://training.linuxfoundation.org/badges-2/ 
<https://training.linuxfoundation.org/badges-2/>
2. https://www.openhub.net/p/apache-spark/users 
<https://www.openhub.net/p/apache-spark/users>



--
Rich Bowen - rbo...@rcbowen.com
@rbowen

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

Reply via email to