As an open source maintainer, it’s important to recognize and show appreciation for contributions, especially external contributions.
We’ve known for a while
that after a person’s basic needs are met, money is a poor motivator and does not lead to better work. This seems especially true for open source projects. Often, people are motivated by other intrinsic factors such as the recognition and admiration of their peers, the satisfaction of building something that lasts, or because they need the feature. In the workplace, good managers understand that acknowledging good work is as important if not more so than providing monetary
This is why it’s so important to thank contributors for their contributions to your projects, big and small.
Seems obvious, but I was reminded of this when I read this blog post
by Hugh Bellamy about his experiences contributing to the .NET CoreFX
repository. In the post, he describes both his positive and negative experiences. Here’s one of his negative experiences.
In the hustle and bustle of working at Microsoft, many of my PRs (of all sizes) are merged with only a “LGTM” once the CI passes. This can lead to a feeling of lack of recognition of...(Read whole news on source site)