top | item 33986865

(no title)

floweronthehill | 3 years ago

>There is quite a bit of open source software out there with bugs, bad documentation, and bad design; simply because fixing those problems is a real hassle.

Onboarding is a barrier to entry too. For example, yesterday I read a blog article saying that the Rust project Cargo doesn't have enough volunteers. Learning Rust at the moment and looking for a new project, I checked out the "how to contribute" section and looked at the issues on their github repo, but honestly it's daunting. I've submitted a few fixes to some project documentation in the past because those are some of the easiest tasks, but I'm yet to found a small enough crack in a big open source project to jump in and submit a pull request.

discuss

order

whomst|3 years ago

IMO QEMU is a nice spot between important, straightforward to contribute and relatively understaffed compared to how widely it is used. I have found multiple behavior/stability issues that I’ve fixed on my own (exposed though OSdev-adjacent work) and submitted to the mailing list