Daily. It’s my job.
It’s more common than you might think. A lot of companies have open source codebases. In fact, I think almost every software engineer job I’ve had so far have had at least a little public code.
That has been somewhat my experience too, but it’s rare to find somebody working on such code every day. It’s enviable to me.
Existing established open source projects? Basically never.
My own piles of shit with open source licenses? All the time.
I try to contribute as much info as I can to Open Street Map on my walks.
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
!openstreetmap@lemmy.ml has couple of post about apps
I use street complete, every door, and vespucci depending on what I want to map
104 contributions in last year on codeberg, 52 contributions on github (some are duplicated from codeberg due to mirroring), some more in other places.
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.