I try to contribute as much info as I can to Open Street Map on my walks.
Same I’m mapping out my community and adding missing locations
I’ve been loving it. Weirdly scratches the same itch Pokémon Go did for a while, plus it’s something actually useful.
Now you’ve got the idea of making a game around filling out open street map info. I’ll add it too the list of “cool programs I don’t have nearly enough time to make” 😔
Is there an app that makes this easier to do? I want to contribute but I don’t see a setting or option in osmand
StreetComplete is the one I use, although there’s a handful. It’s on both the play store and Fdroid
Awesome, thank you!
Existing established open source projects? Basically never.
My own piles of shit with open source licenses? All the time.
Same here; also I once sent vim, the FreeBSD Foundation, & Thunderbird $5 each.
Its practically been all my free time in the past 14 years
☝️ the Man
I like to think that using FOSS daily, singing its praises to everyone and filing out the occasional bug report counts.
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…
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.
No it doesnt XD
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.
I regularly do bug reports. I would contribute more, but I simply don’t have the time.
Monthly donations and code once in a while when I run into a bug or require a feature and have time.
104 contributions in last year on codeberg, 52 contributions on github (some are duplicated from codeberg due to mirroring), some more in other places.
@const_void every time i think i can help a project with a feature i need
I hope to one day, but I don’t have any programming skills to speak of
There are many ways to contribute. I actually read an article about that a couple of days ago, maybe it will be of interest to you, too: https://github.com/readme/featured/open-source-non-code-contributions
A few times a month. I am active with issue reporting and fixes for some Godot extensions and React projects. I’ve also opened source my own crap.
Mine also look like that.
The reason is that my obsidian vault sync to a private repo.
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.
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.
Practically every day.
Don’t do NixOS kids…