Replies: 4 comments
-
It looks better to write the release note when tagging the |
Beta Was this translation helpful? Give feedback.
-
@git-hulk Do we have a dedicated file or something to write release notes to? |
Beta Was this translation helpful? Give feedback.
-
major decision: Usually small PR we can merge directly (one person), if there are some major changes, such as breaking changes, introduction of new features, important bug fixes, etc., we need multiple people to make decisions or reach a consensus need-cherry-pick: This is a bit redundant, if we use projects to manage it (we add all the PRs that need to be picked to a certain project (when PR was raised and we find out it should be picked, we add it), and review the project to avoid missing things when realeasing). see: https://github.com/orgs/apache/projects/278 and #1622 release notes: I saw some unimportant PRs in the report when we last released 2.5.0 (https://github.com/apache/kvrocks/releases/tag/v2.5.0). For some PRs, such as those that need to be known to users, such as major changes, new features, important bug fixes, etc., we can add tags and add explanations when releasing them (for example, if there is a sudden security issue, you can highlight it and then let users to upgrade ASAP) |
Beta Was this translation helpful? Give feedback.
-
Seems we don't have a A-transaction part, other look goods to me |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Currently, we have these sorts of labels:
We don't have a top-down component taxonomy, so adding when we meet one:
I removed area "server" cause many issues and PRs can be related with "server", especially we don't develop our client. Such a label is too vague to help sorting.
I removed type "fix" since we should only sorting types on issues, but PRs associated with issues. If we want to sort PRs by their modification, we can use a semantic PR solution (https://github.com/Ezard/semantic-prs).
Other labels require a revisit to work out a clear definition:
Beta Was this translation helpful? Give feedback.
All reactions