I was recently asked what a community manager does in a technical development community. My answer is, the community manager's job is to help the project have:
More, happier, engaged users.
With just four words, this covers all of the things I see as most important for a project.
These aspects are:
- Growth--More users. The community manager should always be focused on ways to get more people into the community.
- Community Experience--Happier users. Users are happier when the product is better, when the environment in a community is healthy and reinforces learning and growth, and when the tools and processes of the community do not get in the way of what they want to achieve. This reminds me that community experience is not just about promotion and cheerleading--the community and user experience matter, too.
- Belonging--Engaged users. Broadcast is uninteresting to me. What is interesting is a community that amplifies its effect by engaging and empowering its community members, and the community manager is key to identifying and removing barriers, while also creating opportunities for engagement like events, local user groups, and making tools available to grass-roots community members to make it easier for them to engage. This also covers the technical governance of the project, and ensuring the user has a strong voice in the project roadmap.
- User Focus First--Users above all. A developer community can be a great place to be, but without users, it's a hobby. Developers come when users come. That can be in two ways: Either your users, upon engaging in the project, help make it better, or the mere fact that you have lots of users brings potential co-developers interested in your "market" out of the woodwork, where the great community experience you have created makes it easy for them to get involved.
- Continuous Improvement - More and happier are comparative, not absolute. The community manager should be constantly improving the status of the community, in a visible way.
Where do you focus, and what can you do to improve each of these areas? What does the community manager actually do to move the needle for each of these areas? Over the next few weeks, I will explore these topics in further articles in this series.
(Image courtesy Steven Depolo, (CC BY 2.0))
Sull'autore
Dave Neary is the Field Engagement lead for the Open Source Program Office at Red Hat, communicating the value of open source software development to Red Hat customers ad partners. He has been active in free and open source communities for more than 15 years as a consultant, community manager, trainer and developer. In that time, he has worked on advising companies in finance and telecommunications industry on effective adoption of, and participation in, open source projects.
Altri risultati simili a questo
Friday Five — December 5, 2025 | Red Hat
Meet the latest Red Hat OpenShift Superheroes
Technically Speaking | Platform engineering for AI agents
Technically Speaking | Driving healthcare discoveries with AI
Ricerca per canale
Automazione
Novità sull'automazione IT di tecnologie, team e ambienti
Intelligenza artificiale
Aggiornamenti sulle piattaforme che consentono alle aziende di eseguire carichi di lavoro IA ovunque
Hybrid cloud open source
Scopri come affrontare il futuro in modo più agile grazie al cloud ibrido
Sicurezza
Le ultime novità sulle nostre soluzioni per ridurre i rischi nelle tecnologie e negli ambienti
Edge computing
Aggiornamenti sulle piattaforme che semplificano l'operatività edge
Infrastruttura
Le ultime novità sulla piattaforma Linux aziendale leader a livello mondiale
Applicazioni
Approfondimenti sulle nostre soluzioni alle sfide applicative più difficili
Virtualizzazione
Il futuro della virtualizzazione negli ambienti aziendali per i carichi di lavoro on premise o nel cloud