DEV Community

Mercy
Mercy

Posted on

The Dynamics of Open Source Contributions: A Conversation From Both Ends of the Spectrum

👋 Hi everyone, I am here with a discussion on contributing to open source. I was in a meetup yesterday when we were taught the importance of contributing to open-source and how to contribute to open-source. In the middle of the conversation, I heard someone saying, "I've made a bug fix for a open source project and then got so mad that the maintainer didn't immediately merge it. How can you be denying my gift to you." 😲

I am not so sure of this but is contributing to open-source a gift? Who will be helping who?

Acoording to what I found, open source software development is about collaboration and the voluntary efforts from individuals intensely passionate about developing, modifying, and improving software. At times, however, collaborative work does lead to frustration 🤔, especially when contributors feel like their efforts have gone unacknowledged or appreciated.
Image descriptionSo I decided to analyze the emotional aspects of open source contributions by looking at a case study where a contributor is unhappy with a maintainer for not merging his bug fix in a timely manner.

Open Source Contributions

Contributions to Open Source projects happen on a global scale covering continents. There is a wide variety of these contributions which range from writing code, fixing bugs and adding new features to writing documentation, supporting the community, and even UI design. Most people when they decide to fix a bug do it with an intrinsic goodwill attitude wanting to help and fix bugs in the software and also don't forget building their own resume. It is this intrinsic impulse that drives many developers towards engaging with open source projects.

What do you think about Open-Source Contribution?

Top comments (0)