• Ugly Bob@sh.itjust.works
    link
    fedilink
    arrow-up
    6
    ·
    7 months ago

    Existing established open source projects? Basically never.

    My own piles of shit with open source licenses? All the time.

  • roertel@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    7 months ago

    I like to think that using FOSS daily, singing its praises to everyone and filing out the occasional bug report counts.

    • delirious_owl@discuss.online
      link
      fedilink
      arrow-up
      1
      ·
      7 months ago

      It does. I wish more people recognized that bug reports are contributions.

      Probably only 1% of users file bug reports. That means for every 100 times a bug is found by a user, 99 of them won’t bother reporting it. Devs can’t fix a bug they dont know about…

      • linuxPIPEpower@discuss.tchncs.de
        link
        fedilink
        arrow-up
        1
        ·
        7 months ago

        I think it depends on the project. Some maintainers really only want extremely comprehensive bug reports that realistically only another dev could produce. All kinds of logs, sometimes requiring special packages installed to produce them.

        Which makes sense because someone just saying “it crashes sometimes” doesnt provide much to go on.

  • matcha_addict@lemy.lol
    link
    fedilink
    arrow-up
    3
    ·
    7 months ago

    I’ve created one project that no one uses. I’ve found a lot of friction contributing to existing projects. There has to be:

    • something to do
    • the maintainer is cool with having it done
    • the maintainer is okay not doing it themselves
    • is within my expertise or requires an acceptable amount of ramp up learning

    Then I have to make sure to learn their code of conduct and do it exactly the way they want. Do they want testing? Do they want me to update the docs? So I have to get green light from maintainer to start? Etc.

  • bizdelnick@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    7 months ago

    104 contributions in last year on codeberg, 52 contributions on github (some are duplicated from codeberg due to mirroring), some more in other places.

    • lud@lemm.ee
      link
      fedilink
      arrow-up
      2
      ·
      7 months ago

      Mine also look like that.

      The reason is that my obsidian vault sync to a private repo.

  • Shinji_Ikari [he/him]@hexbear.net
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 months ago

    I’ve done a few wiki posts and issues. I’m not a bad programmer but my ADHD makes the scaffolding around OSS contribution a lot harder than the actual programming aspect. So I’ve been sorta nervous to jump in.

  • pingveno@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    7 months ago

    I used to contribute more when I was at a job where I was unsatisfied. Python was my first language that I really enjoyed writing, regardless of the occasional warts. There are other many other languages I enjoy. Instead, the job had me writing shitty Ant code when I could write code. So I would contribute to OSS projects in my spare time. Now that I’m at a job where my creative juices get flowing on a regular basis, I contribute less. Most of my contributions have been related to a work project that needs this or that fixed upstream. That would have been impossible previously, since we had a big steaming pile of shitty Ant code that had been written from scratch. No upstreaming fixes for that because it had very minimal dependencies.