Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
neeno31724yI feel the same way, every time I try to contribute to some open source project I end up giving up because I get intimidated by the codebase and I don't wanna disturb the contributors on discord/irc with my silly questions .-.
Every time I give up I feel very incompetent :/ -
A good open source software project should be easy to contribute to.
I've encountered quite a few bad ones that literally takes hours just to get it close to compiling.
My personal opinion is (assuming you have the IDE and/or SDK installed) is it should be a single action to build it to get it running. -
@BobbyTables Side note: First comment is from the devil inside and side note is from the human inside.
-
It's often a problem of context. Most of my contributions have been the result of my being an edge case user of a particular technology.
Start by solving a problem you care about and that's relative to a problem you have. Complete the fix, document the why, include tests, PR. They either engage and accept it with minor revisions, or they don't.
Trying to jump into a backlog cold, or attack an issue list without concrete experience in a thing will be quite difficult. -
I never had any issues contributing to open-source :)
(mainly because all the projects I contribute to are my own) -
@Nanos I wish I knew. I have several open source projects I started that get a non-trivial amount of usage but never have had anyone routinely contribute to any of the projects.
-
@neeno same here. Not that I've tried so much, because I have been really busy since last year.
-
Mb3leb21984yWherever you go, they keep on telling you contribute to open source.
Like what the heck. How the fuck i am going to contribute to a shitty codebase. Where you have no clue where to begin or what to tackle.
Sometimes i feel like fuck it let's work on a personal project where i can learn how to integrate a newly learned project idea would be more insightful for me. -
Mb3leb21984y@junon well can you explain how to find the exact open source project that match your skill set?
Like how come you can understand the whole codebase before you debug an issue?
Contributing to open source is hard :/
rant