You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by Zoran Regvart <zo...@regvart.com> on 2020/12/03 14:32:03 UTC

[HEADS UP] New download and release pages are live

Hi Cameleers,
I've merged the PR[1] to rework the download and release pages, and
the changes are now live on the website.

When you do a release you also need to create a release note in the
camel-website repository, without it a release won't be featured on
the downloads page or be available as a release page.

This should be fairly simple[2], or by copying one of the older
release notes. Release notes for Camel core project  are in
`content/releases` and release notes for sub-projects are in the
directories below it. Make sure that you edit the release note, remove
`draft: true` and fill in the relevant details (e.g JIRA or GitHub
milestone numbers).

Camel downloads have three kinds: LTS (up to two latest major.minor
LTS releases), latest (single) and legacy (single 2.x), this is driven
by the `kind` property in the front matter of the release, so make
sure to set the value appropriately for each release.

For sub-projects there are only `latest` releases, `kind` doesn't have
to be specified.

This is driven by the configuration file[3], so we can add different
kinds of releases for sub projects as well. Perhaps it would make
sense to have LTS releases based on LTS of Camel, food for thought.

Ping me if you get stuck and need help when releasing,

zoran

[1] https://github.com/apache/camel-website/pull/500
[2] https://github.com/apache/camel-website/#adding-new-release-note
[3] https://github.com/apache/camel-website/blob/master/data/release-categories.yaml
-- 
Zoran Regvart