cncf / tag-contributor-strategy

CNCF Technical Advisory Group on Contributor Strategy -- maintainer relations, building up contributors, governance, graduation, and more.
https://contribute.cncf.io/
Apache License 2.0
175 stars 113 forks source link

Provide examples of how to recognise first-time or significant contributions to projects #50

Open tobybellwood opened 4 years ago

tobybellwood commented 4 years ago

As a successful :tada: first-time contributor to a project, it's really good feels to get recognition for that contribution.

There are some examples out there of how this is done, either via release notes, blogs or contributors.md

We should collect some of these examples and encourage projects to think how they sustain and promote ongoing collaboration

charliemah commented 9 months ago

Hi Toby, your idea is awesome! Receiving recognition for first-time or significant contributions to open source projects is a truly rewarding experience. I think it's equally important to acknowledge and reward the maintainers and experienced contributors who mentor newcomers, helping them make their first contributions. According to a survey conducted by the ADPList mentorship platform, 38.7% of mentors believe that 'Track my impact' is 'what rewards you most when mentoring'. In my opinion, 'Track my impact' might also help more maintainers and contributors feel more engaged and effective in their code/non-code contributions to open source projects. If there's anything I can contribute, I'd be more than happy to assist you with this awesome idea.

Reference

Impact, by design — Introducing a New Mentor Dashboard https://blog.adplist.org/post/impact-by-design

charliemah commented 9 months ago

Linkerd Heroes (recognizing significant code/non-code contributions) https://linkerd.io/community/heroes/

aliok commented 9 months ago

As a successful 🎉 first-time contributor to a project, it's really good feels to get recognition for that contribution. There are some examples out there of how this is done, either via release notes, blogs or contributors.md We should collect some of these examples and encourage projects to think how they sustain and promote ongoing collaboration

@charliemah

If you would like to, you can create a document to live under https://contribute.cncf.io/maintainers/community/contributor-growth-framework/ and provide some good examples.

Documents under that category live here: https://github.com/cncf/tag-contributor-strategy/tree/main/website/content/maintainers/community/contributor-growth-framework

However, we generally create such documents on Google Doc first and share publicly. Google docs helps us collaborate better, before creating a PR.

Feel free to start such a document and we can collaborate!

Or, @tobybellwood, if you're still interested in!

charliemah commented 9 months ago

@aliok Great idea! ("How to recognize someone's first contribution? We might need some tooling for that because the people who can post on social media wouldn't be able to track who has made their first contribution.")

aliok commented 9 months ago

To clarify, such document would be:

charliemah commented 8 months ago

To clarify, such document would be:

Thank you for your kind clarification. I'll start working on it after the holidays. Merry Christmas and a Happy New Year!

charliemah commented 5 months ago

@tobybellwood @aliok Today, I encountered an excellent example of "issuing Open Badges".

Tahrir

https://github.com/fedora-infra/tahrir

Tahrir is an application used by the Fedora Project for issuing Open Badges.

Fedora Badges is a fun website built to recognize contributors to the Fedora Project, help new and existing Fedora contributors find different ways to get involved, and encourage the improvement of Fedora's infrastructure.