Welcome to Apache Amoro (incubating)
Amoro community is a free, open-source community project. Anyone interested in the Amoro project can join the community and contribute to its development by becoming a part of it.
This document describes some guidelines for joining the Amoro community.
Mailing Lists
List Name | Address | Subscribe | Unsubscribe | Archive |
---|---|---|---|---|
Developer List | dev@amoro.apache.org | subscribe | unsubscribe | archive |
Commits List | commits@amoro.apache.org | subscribe | unsubscribe | archive |
Roles and Responsibilities
Amoro community is composed of and operated by the following roles:
- User
- Contributor
- Committer
- PPMC
User
Community users, as defined by Amoro, are those members of the community who need the Amoro project, either individuals or businesses.
Contributor
Everyone who contributes can become an Amoro contributor. The members will provide mentorship and guidance when new contributors need assistance.
How to become a Contributor?
- 1 merged PR in this project
Responsibilities and privileges
- Actively participate in Amoro’s project development
- Participate in the project’s mailing lists and other communication channels, community events (meetups, hackathons, etc.)
- Learn and help others learn Amoro-related technologies
- Be listed as an Amoro contributor
Committer
Committers are promoted from Contributors. They have the authority to commit to the project’s repositories and are responsible for the planning and maintenance of Amoro. They are also active members who share their knowledge with the community.
How to become a Committer?
- Have a deep understanding of Amoro’s principles and future plans
- Have the ability to deal with various issues that arise in the project promptly
- Lead a major development, write and revise related documents
- Be voted in by the Amoro PPMC
Responsibilities and privileges
- Mentor and guide other members in the community
- Ensure continued health of the project
- Looking after Amoro’s trademarks and branding
- Writing and submitting Incubator reports
- Be granted write access to Amoro repositories
- Be listed as an Amoro Committer and featured on the Amoro official website
PPMC Members
PPMC members are responsible for the planning and maintenance of Amoro. They are also active members who share their knowledge with the community.
How to become a PPMC member?
- Have the ability to deal with project issues
- Lead project development and iterations, and steer the overall direction of the project
- Be voted in by the Amoro PPMC
Responsibilities and privileges
- Mentor and guide other members in the community
- Ensure continued health of the project, such as code quality and test coverage
- Make and approve technical design decisions
- Define milestones and releases
- Vote and promote new committers and PPMC members
- Be listed as an Amoro PPMC member and featured on the Amoro official website