Skip to content

Update description of release process to include options for next RCs#36506

Merged
potiuk merged 2 commits intoapache:mainfrom
potiuk:update-release-summary-message
Dec 31, 2023
Merged

Update description of release process to include options for next RCs#36506
potiuk merged 2 commits intoapache:mainfrom
potiuk:update-release-summary-message

Conversation

@potiuk
Copy link
Copy Markdown
Member

@potiuk potiuk commented Dec 31, 2023

Often we excluded individual providers from release and we have two options how to handle them - either release them on their own with an accelerated vote, or include the providers in the next wave of providers.

This PR improves description of our process and email template to explain it better and guide the release manager on what to do.

Also improved notification message


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

@potiuk potiuk force-pushed the update-release-summary-message branch 2 times, most recently from 623e96a to 005d953 Compare December 31, 2023 10:19
Comment thread dev/README_RELEASE_PROVIDER_PACKAGES.md Outdated
Comment thread dev/README_RELEASE_PROVIDER_PACKAGES.md Outdated
@potiuk potiuk force-pushed the update-release-summary-message branch 3 times, most recently from 634ab03 to 92869e7 Compare December 31, 2023 10:51
@potiuk
Copy link
Copy Markdown
Member Author

potiuk commented Dec 31, 2023

Also improved notification message to always include list of packages as "appendix" - previously we had some conditional list there - in order to keep the message short for long list of packages, but I think it makes sense to add the links as appendix instead - most of our users will want to see the direct links to PyPI.

Often we excluded individual providers from release and we have two
options how to handle them - either release them on their own with
an accelerated vote, or include the providers in the next wave of
providers.

This PR improves description of our process and email template to
explain it better and guide the release manager on what to do.

Also improved notification message
@potiuk potiuk force-pushed the update-release-summary-message branch from 92869e7 to 10304fd Compare December 31, 2023 11:28
Comment thread dev/README_RELEASE_PROVIDER_PACKAGES.md Outdated
Co-authored-by: Hussein Awala <hussein@awala.fr>
@potiuk potiuk merged commit 52a16bf into apache:main Dec 31, 2023
@potiuk potiuk deleted the update-release-summary-message branch December 31, 2023 16:28
potiuk added a commit that referenced this pull request Jan 13, 2024
…#36506)

* Update description of release process to include options for next RCs

Often we excluded individual providers from release and we have two
options how to handle them - either release them on their own with
an accelerated vote, or include the providers in the next wave of
providers.

This PR improves description of our process and email template to
explain it better and guide the release manager on what to do.

Also improved notification message

Co-authored-by: Hussein Awala <hussein@awala.fr>

---------

Co-authored-by: Hussein Awala <hussein@awala.fr>
(cherry picked from commit 52a16bf)
@potiuk potiuk added this to the Airflow 2.8.1 milestone Jan 13, 2024
@potiuk potiuk added the changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) label Jan 13, 2024
ephraimbuddy pushed a commit that referenced this pull request Jan 15, 2024
…#36506)

* Update description of release process to include options for next RCs

Often we excluded individual providers from release and we have two
options how to handle them - either release them on their own with
an accelerated vote, or include the providers in the next wave of
providers.

This PR improves description of our process and email template to
explain it better and guide the release manager on what to do.

Also improved notification message

Co-authored-by: Hussein Awala <hussein@awala.fr>

---------

Co-authored-by: Hussein Awala <hussein@awala.fr>
(cherry picked from commit 52a16bf)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-tools changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants