DEV Community

Cover image for Build the code, thank the contributors!
Shayne Boyer
Shayne Boyer

Posted on

7

Build the code, thank the contributors!

The GitHub event announced a great new feature - GitHub Sponsors. GitHub Sponsors is a new way to financially support the developers who build the open source software you use every day. See the full announcement blog post for more information.

Recognizing Contributors

Recently, Brian Clark introduced me to all-contributors (https://github.com/all-contributors/all-contributors) an awesome way to recognize contributors to your project.

all contributors table image

The installation is super easy. Enable the bot on your repository, and you're ready to go.

Good practice is to have a CONTRIBUTING.md in your repo not only to encourage good practices but to also set expectations and standards.

add bot to repo image

Adding contributors

There are a few ways in which our contributors get added to the table on the README.

First, this is a go forward bot for contributions/commits; therefore they are added as commits happen.

For other ad-hoc acknowledgments, you may comment on a PR or Issue.

simple add example

The comment may also be a bit more intentional. Per the docs, it uses basic Natural Language Processing.

Here, I added Jen Looper for her design work.

nlp example

In either case, a PR is opened to add the user/contributor to the README and .all-contributorsrc files for the attributions.

PR image

Building community through code is at the heart of GitHub, but being a good human through good manners is the first step to continuing that effort. Say thank you to your contributors. It takes a few moments, they will thank you with more commits.

...this has been cross posted from: http://tattoocoder.com/build-the-code-thank-the-contributors/

Billboard image

Deploy and scale your apps on AWS and GCP with a world class developer experience

Coherence makes it easy to set up and maintain cloud infrastructure. Harness the extensibility, compliance and cost efficiency of the cloud.

Learn more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay