craftyjon
a day ago
KiCad EDA - https://kicad.org
KiCad is a popular open-source EDA tool used by engineers and designers across the globe. We're always open to contributions from experienced C++ developers, especially those who are also familiar with the world of electrical engineering / PCB design. Check out our developer landing page[1] to find the developers email list and contribution guides. We accept merge requests on GitLab[2] and try to keep a number of lower-scope issues tagged starter [3] for new developers to take on.
We're currently in our annual feature freeze as we focus on stabilizing features added in the past year and squashing bugs ahead of our planned 9.0 release at the end of January. Any help testing the nightly builds and surfacing bugs to fix is appreciated as well as actual bug-fixing!
[1] https://dev-docs.kicad.org/en/getting-started/index.html
[3] https://gitlab.com/kicad/code/kicad/-/issues/?label_name[]=s...
rwmj
a day ago
I think if one did curate such a list, then importance (both number of users, and societal impact) should be a key factor. KiCad is an important project on both dimensions.
_fizz_buzz_
a day ago
Kicad is amazing. I was trying to contribute a while ago. But setting everything up and compiling is a bit tricky. I think I will give it another shot.
_whiteCaps_
a day ago
Following their docs and noting any difficulties might be helpful even if you don't get to any actual coding.
berikv
a day ago
Same for me. I wanted to contribute, but the amount of dependencies needed to get a local build to run was a major hurdle.