There are some guidelines maintainers need to follow. We list them here for quick reference, especially for new maintainers. These guidelines apply to all projects in the Velero org, including the main project, the Velero Helm chart, and all other related repositories.
Please be sure to also go through the guidance under the entire Contribute section.
Some tips for doing reviews:
Maintainers are expected to create releases for the project. We have parts of the process automated, and full instructions. We are working towards automating more the Velero testing, but there is still a need for manual testing as part of the release process. The manual test cases for release testing are documented here.
Maintainers are expected to participate in the community support rotation. We have guidelines for how we handle the support.
Maintainers for the Velero project are highly involved with the open source community. All the online community meetings for the project are listed in our community page.
The Velero project welcomes contributors of all kinds. We are also always on the look out for a high level of engagement from contributors and opportunities to bring in new maintainers. If this is of interest, take a look at how adding a maintainer is decided.