Open tobybellwood opened 4 years 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
Linkerd Heroes (recognizing significant code/non-code contributions) https://linkerd.io/community/heroes/
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!
@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.")
To clarify, such document would be:
To clarify, such document would be:
- An article, similar to https://contribute.cncf.io/maintainers/community/contributor-growth-framework/open-source-roadmaps/, where we give actionable suggestions
- Explain the issue/origin, why, and how
- Gives examples of different recognition types, based on different factors (project size, community health, maturity of the project, etc)
Thank you for your kind clarification. I'll start working on it after the holidays. Merry Christmas and a Happy New Year!
@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.
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