This is an automated email from the ASF dual-hosted git repository.

aldettinger pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


The following commit(s) were added to refs/heads/main by this push:
     new eff99d5d77 Recommend writing the release announcement before sending 
the platform PR (#6375)
eff99d5d77 is described below

commit eff99d5d77c406b29b8d95038d168b3fe383d27f
Author: Peter Palaga <ppal...@redhat.com>
AuthorDate: Thu Aug 22 15:10:44 2024 +0200

    Recommend writing the release announcement before sending the platform PR 
(#6375)
---
 .../pages/contributor-guide/release-guide.adoc     | 42 ++++++++++++++--------
 1 file changed, 27 insertions(+), 15 deletions(-)

diff --git a/docs/modules/ROOT/pages/contributor-guide/release-guide.adoc 
b/docs/modules/ROOT/pages/contributor-guide/release-guide.adoc
index 0c234daec6..d5a2e3ac2a 100644
--- a/docs/modules/ROOT/pages/contributor-guide/release-guide.adoc
+++ b/docs/modules/ROOT/pages/contributor-guide/release-guide.adoc
@@ -252,6 +252,26 @@ svn add --force .
 svn commit -m "Cleaning inactive Camel Quarkus versions after $VERSION release"
 ----
 
+
+[[release-announcement]]
+== Write the release announcement blog post
+
+Taking inspiration from previous release announcement blog posts, we need to 
write one for the release at hand.
+
+Ideally, the release announcement should be written before submitting the 
xref:contributor-guide/release-guide.adoc#quarkus-platform[Platform pull 
request]
+so that Quarkus team can mention our release in their announcement.
+In that way the information will reach the whole Quarkus audience.
+
+Please, keep in mind a few things when preparing the pull request for the 
camel-website:
+
+* A release marker file should be added in 
https://github.com/apache/camel-website/tree/main/content/releases/q
+* Marker files for LTS versions should include the end of life date, ala  
'eol: date'
+* The end of life date is the minimum date between camel LTS eol date and 
quarkus LTS eol date
+* Documentation branches for LTS releases should be updated in 
https://github.com/apache/camel-website/blob/main/antora-playbook-snippets/antora-playbook.yml[antora-playbook.yml]
+* We maintain documentation branches only for LTS versions and main
+
+
+[[quarkus-platform]]
 == Upgrade Camel Quarkus in Quarkus Platform
 
 You can proceed with upgrading Camel Quarkus in Quarkus Platform
@@ -322,9 +342,13 @@ cd 
generated-platform-project/quarkus-camel/integration-tests
 mvn clean test
 ----
 +
-* If all tests are passing, send a pull request to the Platform.
-  If there are some new features, fixes, etc. in the release that would be 
worth to mention in the upcoming Quarkus announcement,
-  you can tag the pull request with `release/noteworthy-feature` label and 
provide a short text about those features in the PR description.
+* If all tests are passing, prepare a pull request to the Platform
+* Paste the URL of the 
xref:contributor-guide/release-guide.adoc#release-announcement[Camel Quarkus 
release announcement] to the description field of the pull request.
+  Quarkus team will then be able to refer to our release announcement from 
their release announcement.
+  The online availability of our release announcement should not block 
submitting the PR.
+  You can paste the link even before the content is online, but make sure that 
it is available at the latest by the time when Quarkus team will publish their 
announcement.
+* Optionally, if there are some extraordinary new features, fixes, etc.,
+  you can tag the pull request with `release/noteworthy-feature` label and 
provide a short text about those features in the PR description that Quarkus 
team will pick into their announcement.
 
 
 == Create a GitHub release
@@ -425,18 +449,6 @@ git commit -m "Next is $NEXT_CQ_VERSION"
 git push upstream camel-quarkus-main --force-with-lease
 ----
 
-== Write the release announcement blog post
-
-Taking inspiration from previous release announcement blog post, we need to 
write one for the release at hand.
-
-Please, keep in mind a few things when preparing the pull request for the 
camel-website:
-
-* A release marker file should be added in 
https://github.com/apache/camel-website/tree/main/content/releases/q
-* Marker files for LTS versions should include the end of life date, ala  
'eol: date'
-* The end of life date is the minimum date between camel LTS eol date and 
quarkus LTS eol date
-* Documentation branches for LTS releases should be updated in 
https://github.com/apache/camel-website/blob/main/antora-playbook-snippets/antora-playbook.yml[antora-playbook.yml]
-* We maintain documentation branches only for LTS versions and main
-
 == Further steps
 
 In addition to the above, the following is needed:

Reply via email to