The Apache Mahout community consists of developers, users, data scientists, researchers, and open-source contributors who collaborate to build scalable machine-learning libraries on the Apache platform. Mahout follows the principles of the Apache Software Foundation — openness, transparency, community-driven development, and meritocracy.
This page explains the official communication channels, how to participate, and how to contribute to the project.
There are several ways to engage with the Mahout community:
All official communication for Mahout happens on Apache-managed public mailing lists:
User List (questions, installation help, usage discussions): https://lists.apache.org/list.html?user@mahout.apache.org
Development List (design discussions, patches, roadmap, votes): https://lists.apache.org/list.html?dev@mahout.apache.org
To subscribe, send an empty email to:
user-subscribe@mahout.apache.orgdev-subscribe@mahout.apache.orgMahout uses GitHub Issues and Pull Requests for development.
If you find a bug or want to propose a feature:
Contribute to documentation or help update website pages (like this one):
/website/Documentation improvements are always welcome — fixing broken links, updating examples, adding explanations, etc.
Apache Mahout follows the ASF standard contribution process:
ASF Code of Conduct: https://www.apache.org/foundation/policies/conduct
Mahout is governed by the Apache Mahout PMC (Project Management Committee). The PMC is responsible for project direction, releases, and community oversight.
Contributors who consistently help the project through code, documentation, or community involvement may be invited to become:
Mahout community decisions are made publicly on the dev@mahout.apache.org mailing list following ASF voting rules.
Thank you for being part of the Apache Mahout community! Contributions of all kinds — code, documentation, discussion, or feedback — help keep the project healthy and evolving.