summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz93@gmail.com>2025-03-03 11:50:12 -0500
committerJussi Pakkanen <jpakkane@gmail.com>2025-03-03 23:53:21 +0200
commitc2d795735fa1c46c54d6aed4d4a30f36a1f853cb (patch)
treee30f3e38d69a1c84a5d1b2b9f6b03541ba9d8b0d
parent71304684024bcdec102212117ff1ae3880c0318c (diff)
downloadmeson-c2d795735fa1c46c54d6aed4d4a30f36a1f853cb.tar.gz
docs: document release process and security keys
Bug: https://github.com/mesonbuild/meson/issues/13446
-rw-r--r--docs/markdown/Releasing.md24
-rw-r--r--docs/sitemap.txt1
2 files changed, 25 insertions, 0 deletions
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