FreeBSD 30th Anniversary (and what we can learn from that community)

Reading the paper FreeBSD at 30 Years: Its Secrets to Success I was thinking to people new to the Fortran-lang community and who don’t know how to contribute:

Port [software packages], documentation, and development committers are all given equal say in how the project is run. Notably, they all can run for Core [of the FreeBSD organization] and get the same voting rights. In most projects, the developers have more say and others are treated as inferior. The FreeBSD project has worked on building a culture of inclusion from its start.

So don’t worry if you think you are not ready to contribute to the code of a Fortran compiler, the Fortran Package Manager, or any great numerical computing library. Everyone has some talents: maybe you are good at writing documentation, or at translating, or you have communication talents, or you can teach Fortran, etc. For example, concerning documentation the same paper says:

Many of the documentation committers started out by doing translations of documents into their native language. This translation task often helped them get up to speed both on how the documentation tools worked and how FreeBSD itself worked.

You can also report bugs in Fortran tools, or point out what is missing in the fpm documentation, edit fortranwiki.org or Fortran related Wikipedia pages, etc. Every small task adds up to the whole.

5 Likes