So many free and open source software projects were started to solve a problem, and people began to contribute to them because they too wanted a fix to what they encountered. End users of the project find it useful for their needs, and the project grows. And that shared purpose and focus attracts people to a project’s community.
Like anything with a lifespan, growth is both a sign of and the source of a project’s viability. So how do project leads and maintainers encourage the growth of the contributor base? Here are five ways.