Any JanusGraph committer may propose a release. To propose a release, simple start a new RELEASE thread on janusgraph-dev proposing the new release and requesting feedback on what should be included in the release. After consensus is reached the release manager will perform the following tasks:
- Create a release branch so that work may continue on
master
- Prepare the release artifacts
- Call a vote to approve the release on janusgraph-dev
- Committers will be given 72 hours to review and vote on the release artifacts
- Three +1 votes are required for a release to be approved
- One or more -1 votes with explanation will veto the release until the noted issues are addressed and the -1 votes are withdrawn