From c2d795735fa1c46c54d6aed4d4a30f36a1f853cb Mon Sep 17 00:00:00 2001 From: Eli Schwartz Date: Mon, 3 Mar 2025 11:50:12 -0500 Subject: [PATCH] docs: document release process and security keys Bug: https://github.com/mesonbuild/meson/issues/13446 --- docs/markdown/Releasing.md | 24 ++++++++++++++++++++++++ docs/sitemap.txt | 1 + 2 files changed, 25 insertions(+) create mode 100644 docs/markdown/Releasing.md diff --git a/docs/markdown/Releasing.md b/docs/markdown/Releasing.md new file mode 100644 index 000000000..488ca91a1 --- /dev/null +++ b/docs/markdown/Releasing.md @@ -0,0 +1,24 @@ +--- +short-description: Release Policy +... + +# Releasing a new Meson version + +For each new meson release, several different artifacts are created: + +- Github Releases: + - canonical source tarball, PGP signed: `packaging/builddist.sh` + - Windows installer: `packaging/createmsi.py` + - macOS installer: `packaging/createpkg.py` +- PyPI: + - pip install-compatible release, as produced by builddist.sh +- Debian package: `packaging/mpackage.py` + +# Release team + + +- Jussi Pakkanen. PGP key: [19E2D6D9B46D8DAA6288F877C24E631BABB1FE70](https://keyserver.ubuntu.com/pks/lookup?search=0x19E2D6D9B46D8DAA6288F877C24E631BABB1FE70&op=index) +- Eli Schwartz. PGP key: [BD27B07A5EF45C2ADAF70E0484818A6819AF4A9B](https://keyserver.ubuntu.com/pks/lookup?search=0xBD27B07A5EF45C2ADAF70E0484818A6819AF4A9B&op=index) +- Dylan Baker. PGP key: [71C4B75620BC75708B4BDB254C95FAAB3EB073EC](https://keyserver.ubuntu.com/pks/lookup?search=0x71C4B75620BC75708B4BDB254C95FAAB3EB073EC&op=index) + +The default release manager for new versions of Meson is Jussi Pakkanen. Starting with meson 1.8.0, the release team has been expanded with fallback options to reduce the bus factor, but but will continue to be done by Jussi when possible. diff --git a/docs/sitemap.txt b/docs/sitemap.txt index b5e0f8157..910df48ee 100644 --- a/docs/sitemap.txt +++ b/docs/sitemap.txt @@ -147,5 +147,6 @@ index.md Contributing.md Yaml-RefMan.md MesonCI.md + Releasing.md legal.md Videos.md