Skip to content
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

OpenSearch release template improvements #1787

Closed
dreamer-89 opened this issue Mar 21, 2022 · 5 comments
Closed

OpenSearch release template improvements #1787

dreamer-89 opened this issue Mar 21, 2022 · 5 comments
Labels
enhancement New Enhancement

Comments

@dreamer-89
Copy link
Member

dreamer-89 commented Mar 21, 2022

Is your feature request related to a problem? Please describe

Improvement in release template for OpenSearch repository

Describe the solution you'd like

Suggestions based on my experience as OpenSearch release manager.

Generic

  • There should be some rough timelines on when specific task needs to be started (and completed if other process is dependent on it).

Preparation

  • Triaging and labeling issues for release should be done on recurring basis. Doing this as one time activity before release is error prone.

CI/CD

Release

  • As mentioned here, we can make use of tools like git-release-notes to get release notes in markdown.
  • Remove the dependabot commits (feedback from @dblock @stockholmux ) from generated release notes.

Post Release

  • Create a release tag can be removed as there is already automation in place to create those automatically.

Related: opensearch-project/OpenSearch#2257

@dreamer-89 dreamer-89 added enhancement New Enhancement untriaged Issues that have not yet been triaged labels Mar 21, 2022
@zelinh
Copy link
Member

zelinh commented Mar 21, 2022

Thanks for the reviews here. Some of your suggestion have been updated in our component release notes template here. https://github.com/opensearch-project/opensearch-build/blob/main/meta/templates/releases/release_template.md
You can create a PR there to help us optimize it for future release.

@zelinh zelinh removed the untriaged Issues that have not yet been triaged label Mar 22, 2022
@bbarani
Copy link
Member

bbarani commented Jun 13, 2022

@zelinh @dreamer-89 Do you have any updates on this issue?

1 similar comment
@bbarani
Copy link
Member

bbarani commented Sep 19, 2022

@zelinh @dreamer-89 Do you have any updates on this issue?

@zelinh
Copy link
Member

zelinh commented Jun 26, 2023

We have updated our template here. #3635
Do we have any other concerns regarding of this @dreamer-89 or I could close this issue. Thanks.

@dreamer-89
Copy link
Member Author

We have updated our template here. #3635 Do we have any other concerns regarding of this @dreamer-89 or I could close this issue. Thanks.

Thanks @zelinh for the update. As template is updated, closing this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New Enhancement
Projects
None yet
Development

No branches or pull requests

3 participants