The open source community manager is one of the most diverse roles in the industry. Each community manager has an opportunity to define their role and areas of focus based on their skills and interests, and on the specific needs of their community.
As a result, they are often not a natural fit in any part of a traditional software organisation, but have a dotted line relationship into a number of teams.
There are many traditional software and product development roles that a community manager can fill for an open source community.
Here are five I’d like to highlight:
- Partner/ecosystem development
- Developer enablement
- Product/release management
- Product strategy