Contributing to open source is hard :/

  • 23
    I 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 :/
  • 13
    Shitting is also hard at times.
  • 3
    Side note: Be at it. You will be a rockstar in no time!
  • 1
    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.
  • 1
    @Cyanide Side note: what's with all the side notes recently lol
  • 1
  • 2
    @BobbyTables Side note: First comment is from the devil inside and side note is from the human inside.
  • 4
    Know what else is hard?
  • 1
    @neeno I feel the same
  • 1
  • 5
    @neeno one day you will realize that every human is fucking incompetent.
  • 2
  • 7
    @hardfault The world runs on a terrifyingly small amount of competence.
  • 4
    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.
  • 4
    They declined your pull request eh
  • 2
    I find the most difficult is when you start an open source project, and you are the only one contributing !

    Where do you find others willing to help ?
  • 1
    I never had any issues contributing to open-source :)

    (mainly because all the projects I contribute to are my own)
  • 2
    @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.
  • 1

    Maybe someone here knows.

    I'm particularly interested in how you get the 2nd person.

    I think its easier after that..

    I have a feeling I'm going to do all the work for version 1, and then when version 2 comes out, everyone and their dog will want to help..

    I'm reminded of someone I heard of from a friend, who invented 30+ people so their project looked like it was being helped by lots of folk.

    This apparently attracted real people to help !

    Then the person slowly removed the 30+ fake folk..
  • 1
    @neeno same here. Not that I've tried so much, because I have been really busy since last year.
  • 1
    Wherever 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.
Add Comment