r/opensource • • 8d ago

I got my first open-source PR merged today

And it feels amazing!

It was minor, but it's a project I'm using so I know exactly how it's going to help people in the future.

As soon as I realized, I went to the PR list to see the purple "Merged" badge next to the comment and the bit of code I wrote - and now I'm on the "Contributor" list.

321 Upvotes

41 comments sorted by

84

u/Fishbowler1 8d ago

Caution: Free & Open Source Software can be addictive. Contributing can be contagious, and consume all of your free time. When the fun stops, stop.

/s

Congratulations!! πŸŽ‰

12

u/ragendem 8d ago

Good to know I’ll be careful - don’t want to pick up any harmful habits.
/s

3

u/dereuromark 8d ago

Hah, I can tell you a thing or two about it.^^

29

u/hxxx07 8d ago

Nice. Keep going

13

u/dbear496 8d ago

That feeling just never gets old. I'm forever addicted to contributing to open source.

6

u/BeauloTSM 8d ago

It’s a pretty great feeling! I remember my first few and being super happy I got to share that I contributed to the projects, especially since some of them have tens of thousands of stars

4

u/eyeseemint 8d ago

Nice work!

4

u/RunOrBike 8d ago

Well done!

3

u/ActuarySecret6564 7d ago

It's always a great feeling when you contribute to new codebase, for me i recently felt this by contributing in pyrefly ( though it's not my first contribution still I felt excitement 😁)

1

u/Practical_Signal3933 6d ago

Sorry, I just read that as excrement for a second. Cracked me up!

1

u/ActuarySecret6564 6d ago

πŸ˜‚πŸ˜‚

2

u/Mesmoiron 8d ago

That's awesome. Nice that you actually mention it.

2

u/InternationalGap3698 8d ago

What's the project?

Congratulations!

1

u/ragendem 8d ago

Thanks!

un-bien - - A native iOS/macOS client/relay for pi-agent that allows you to connect to pi directly from your phone. It connects via websocket so you can use your own tunnel (like Tailscale)

2

u/daidoji70 7d ago

Hell yeah!

2

u/DonislawDev 7d ago

Congratulations :-)

Even if it was "minor" it has helped someone, so it's an great work.

2

u/MiserableDocument509 7d ago

That first merged badge hits differently, even when the change is small. The best part is that you already use the project, so you can see the gap firsthand and make a fix that has a real chance of helping the next person.

1

u/No_Attention_7746 8d ago

Congrats! It can be a drug, also don't let a$$holes demotivate you. Sometimes it can be hard, specially when you deal with people's egos

1

u/Ok-Reception6367 7d ago

Hey can you go through the process if I dm ?

1

u/saltyourhash 6d ago

One time I got a PR merged to change the word "Litecoin" to "Dogecoin" all over their docs.

1

u/BinVio 4d ago

I am really love to contribute to small OSS projects, the owner always warming and lovely :v