Skip to content

Add further docs for release notes process #785

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions development/process.md
Original file line number Diff line number Diff line change
Expand Up @@ -221,6 +221,29 @@ Release notes should also follow the documentation style guide used for all
Trino documentation - the [Google developer documentation style
guide](https://developers.google.com/style).

### Trino and Trino Gateway release notes process

The release notes for Trino and Trino Gateway are assembled by a contributor
during the development cycle for each release with the following process:

* After a release is shipped a new pull request for the release notes is
created. It uses the description of a prior release notes pull request. Trino
includes a template file to start the new release notes. Trino Gateway adds a
new section on the same page. Follow the PRs for
[Trino 472](https://github.com/trinodb/trino/pull/25101) and
[Trino Gateway 14](https://github.com/trinodb/trino-gateway/pull/589) as
examples.
* Every merged pull request is reviewed for a suitable release notes entry and
sufficient documentation. If necessary, further clarification and
documentation is requested from the contributor and the merging maintainer.
* The release notes pull request is updated daily with the relevant details.
* The release date is set in the PR and closer to the release date further
reviews from maintainers are requested. Trino releases weekly, Trino Gateway
every four weeks.
* On the day of the release everything is finalized with the release manager and
upon approval the PR is merged. After the release is cut the process starts
again with the same or a different contributor.

## Maintainer processes

[Maintainers](./roles.html#maintainer) support the contributions from the
Expand Down