The good thing about OSS is you don’t have to be a programmer to contribute.
If the documentation is lacking you can write up a one pager and submit it to their wiki for integration.
https://wiki.freecad.org/User_hubHow am I supposed to write the documentation for software that I have no method of learning how to use?
By watching YouTube tutorials or turning on the monkey part of our brains and poking around in the software until something happens.
Unethical pro tip: write obviously wrong documentation, post it somewhere, and then wait for people to flame you while explaining the correct methods.
I’m ashamed to admit I’ve done that a couple of times when I was completly ignored for straight up asking how to do something.
This is the fastest and bestest way. And this is the reason Wikipedia works lol
Murphy’s Law: the best way to get the right answer on the internet is not to ask a question; it’s to post the wrong answer
Pay them?
Do it as an end user? Be part of the solution?
Documentation is one of the many ways to contribute that don’t involve coding.
“I don’t know how this works. I guess I’ll have to be the one to explain it.”