From 25b154419da0c26e0dba9eb49d7102b7c9ea69c8 Mon Sep 17 00:00:00 2001 From: Abigail McCarthy Date: Fri, 29 Jan 2021 11:23:19 -0500 Subject: [PATCH] Fix numbers and clarify release expectations Signed-off-by: Abigail McCarthy --- RELEASES.md | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/RELEASES.md b/RELEASES.md index 7a063c869..e23c76949 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -32,16 +32,11 @@ The activity for next release will be tracked in the [up-to-date project board]( The following steps outline what to do when its time to plan for and publish a release. Depending on the release (major/minor/patch), not all the following items are needed. 1. Prepare information about what's new in the release. - - * Update documentation for changes that have happened in the release. See the [goharbor/website](https://github.com/goharbor/website) repo for more details on how to create documentation for a release. All documentation for a release should be published by the time the release is out. - * Write release notes. See [previous releases](https://github.com/goharbor/harbor/releases) for examples of what to included in release notes. + * For every release, update documentation for changes that have happened in the release. See the [goharbor/website](https://github.com/goharbor/website) repo for more details on how to create documentation for a release. All documentation for a release should be published by the time the release is out. + * For every release, write release notes. See [previous releases](https://github.com/goharbor/harbor/releases) for examples of what to included in release notes. * For a major/minor release, write a blog post that highlights new features in the release. Plan to publish this the same day as the release. Highlight the themes, or areas of focus, for the release. Some examples of themes are security, bug fixes, feature improvements. If there are any new features or workflows introduced in a release, consider writing additional blog posts to help users learn about the new features. Plan to publish these after the release date (all blogs don’t have to be publish all at once). - - -3. Release a new version. Make the new version, docs updates, and blog posts available. - -4. Announce the release and thank contributors. - +1. Release a new version. Make the new version, docs updates, and blog posts available. +1. Announce the release and thank contributors. We should be doing the following for all releases. * In all messages to the community include a brief list of highlights and links to the new release blog, release notes, or download location. Also include shoutouts to community memeber contribution included in the release. * Send an email to the community via the mailing list * Post a message in the Harbor [slack channel](https://app.slack.com/client/T08PSQ7BQ/CC1E09J6S)