DEV Community

Dylan Anthony
Dylan Anthony

Posted on

7 2

[Gushing] My First Positive Open Source Experience

Okay confession time: I'm afraid of contributing to open source projects. Like most developers, I use open source all the time. And, like most developers I'm sure, I find issues in and think of improvements for those projects pretty regularly. I try to do my best to write up a thoughtful Github issue, sometimes I even write some code as an example. However, time and time again my suggestions are shot down by maintainers for reasons that range from "I don't feel like it" to "I don't want my project to behave that way". Both of those are valid, but the dismissive attitude that usually comes along with always leaves a bad taste in my mouth. To top it off, when I have offered to put together a pull request with the changes myself (since I'd have to write the code anyway to get the functionality I want) I'm usually told to leave it to the people who know the project better.

Here's the good news as promised: I made a simple request of an open source project that I wanted to use but couldn't because of some limitations. The maintainer responded (rather quickly) with "yes"šŸŽ‰! It's a tiny victory, I know, but I can't help but feel hopeful for my Open Source future.

Alright that's my good news this Friday, what's yours?

AWS GenAI LIVE image

Real challenges. Real solutions. Real talk.

From technical discussions to philosophical debates, AWS and AWS Partners examine the impact and evolution of gen AI.

Learn more

Top comments (2)

Collapse
 
coreyja profile image
Corey Alexander ā€¢

WooHoo!

Dancing Gunter

That's unfortunate that you've had some negative experiences in the past. But it's awesome that you didn't let that stop you, and kept making issues and contributing and got your win!

Collapse
 
dbanty profile image
Dylan Anthony ā€¢

A quick update, now my first pull request has been approved and merged!!! I added Python 3 support to that same library I mentioned above .

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free ā†’

šŸ‘‹ Kindness is contagious

Please leave a ā¤ļø or a friendly comment on this post if you found it helpful!

Okay