Community Membership
There are many ways to contribute to the Ortelius project. Here are the various levels of involvement and how to get there!
User
Try out Ortelius with the SaaS version hosted by DeployHub
- Open an issue for any gaps in the documentation that you encounter.
- File a bug when unexpected things happen.
- Take a look at some of our open proposals and provide feedback.
- Answer questions of other users in the community.
Member
Project members are people who use are interested in contributing further.
- Assign issues to yourself.
- Review a pull request and apply the
/lgtm
command that signals that it’s ready for final approval.
Once you feel ready, ask another member if they would be willing to be a sponsor for your membership request.
The best people to ask are those who have reviewed your pull requests in the past. When you request membership, make sure to ask for the ortelius
organization.
If you aren’t sure if you are ready, or need help finding sponsors, reach out to the current chairs.
Reviewer
After you have contributed to an area of Ortelius for a while, you may ready help review pull requests either in just that area, or for the entire repository.
Reviewers have an entry in the OWNERS file in the different Ortelius repositories indicating that they are a good candidate to be automatically assigned or suggested as a reviewer for that area of code.
If you are willing to review PRs in a particular area, submit a PR adding your GitHub name to the OWNERS file in the sub-directory of that area in a reviewers
section.
Approver
Approvers are experienced reviewers and contributors. They are represented by an approver entry in the OWNERS file in the repository for a particular area. They are responsible for the final review of a pull request and signing off that the pull request is ready to merge.
- Review a pull request and apply the final
/approve
command that signals that the pull request is ready to merge. - An approver may decide to apply both the
/lgtm
and/approve
commands. This sometimes is a good choice for small non-controversial pull requests where there aren’t other people who should be consulted first. - Our repository is configured to require both the
lgtm
andapproved
labels before merging.
If you feel that you are ready to become a maintainer, reach out to a chair and they will help sponsor you. Maintainers are added approval by the chairs.
Chair
Chairs are maintainers who also perform extra project management and administrative work for the project such as:
- Facilitating the SIG meetings and recording them.
- Grooming the backlog.
- Finding issues that are good for beginners and ensuring that issues are appropriately explained and labeled.
- Representing the SIG at Ortelius community standup meetings.
If you are interested in becoming a chair, reach out to a chair and they will help sponsor you. Chairs are added by approval from the other chairs.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.