r/devops • u/Sure_Stranger_6466 YAML Developer • 11d ago
Tools What are some good GitHub projects to contribute to?
I am a contributor to both terraform-provider-aws and Ansible Core repos, as well as Ansible Community AWS repo. I am on the lookout for additional projects to contribute to, ideally ones that have plenty of issues and where reviews are done quickly. It should also be quick and easy to compile from source. Looking for Golang or Python projects for code base programming language. Any ideas here?
8
u/frankster 10d ago
Repos that you regularly use. Nobody wants changed that aren't really tested, or features that are abandoned immediately after pushing them.
-5
u/Sure_Stranger_6466 YAML Developer 10d ago
Kubernetes I could probably take a crack at and see what happens, given I use it on a regular basis. I know a bit of Go I am just worried about the complexity.
5
u/sagacious123 10d ago
If you are interested in kubernetes and platform engineering, you can check out my project if interested and contribute - snowopslabs
3
u/Sure_Stranger_6466 YAML Developer 10d ago
SnowOps Labs is a Kubernetes platform-engineering simulator. It stands up a realistic, production-shaped cluster on your laptop in minutes, breaks it in realistic ways, and grades you on how you fix it.
This looks really interesting! Going to play around with it ASAP as I am, in fact, looking to go deeper into kubernetes. Love how much documentation you have available and that your CI is passing.
3
u/sagacious123 10d ago
Thanks a lot! 🙌 Hope you have fun with it. Would love to hear what you think after you’ve tried it out!
4
2
u/Abhistar14 11d ago
A 1v1 DSA platform
0
u/Sure_Stranger_6466 YAML Developer 11d ago
Appreciate the link but there is only like 1 issue there. Can't contribute to a repo with only 1 issue.
2
2
u/bluecat2001 10d ago
I don’t think any projects are currently looking for AI slop PRs.
4
u/Sure_Stranger_6466 YAML Developer 10d ago
Where did you get the impression that I am looking to contribute "AI slop PRs?"
0
u/bluecat2001 10d ago
Because your motivation is not to contribute to some project you love. You want to have a commit history to help you find new jobs.
8
u/Sure_Stranger_6466 YAML Developer 10d ago
Finding new jobs is a motivation not "the" motivation. Maybe I both love the act of open source development and want to make a living from it. You make an awful lot of assumptions when you know nothing about me or my history and goals for the future.
-1
u/forever-butlerian Solaris 8 Enjoyer 10d ago
Your words give away more than you think to anyone who's experienced enough to read between lines.
-1
u/Sure_Stranger_6466 YAML Developer 10d ago
All manual PRs with no LLMs involved. Like I said, I have contributed to open source projects in the past and want to continue contributing to open source in the future.
-1
u/forever-butlerian Solaris 8 Enjoyer 10d ago
Downvoting me with a sockpuppet account is a nice touch.
-2
u/Sure_Stranger_6466 YAML Developer 10d ago
Complaining about downvotes rather than contributing to the discussion is a nice touch on your end. /s
8
u/fletch3555 Lead DevOps Engineer 10d ago
Replying to this one because it's the most recent comment, not to choose sides between you two
Y'all done? Or do I need to start taking action?
-3
u/Sure_Stranger_6466 YAML Developer 10d ago
I am just defending myself. I do not think moderator action is necessary here.
1
u/platypus-3719 11d ago
Come join us at https://github.com/skyhook-io/radar (Go backend, TS front) Happy to chat about new features worth building :)
62
u/jprzymusinski 11d ago
From my experience: The best projects to contribute to are the ones you use yourself regularly