summaryrefslogtreecommitdiff
path: root/docs
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 /docs
parent71304684024bcdec102212117ff1ae3880c0318c (diff)
downloadmeson-c2d795735fa1c46c54d6aed4d4a30f36a1f853cb.tar.gz
docs: document release process and security keys
Bug: https://github.com/mesonbuild/meson/issues/13446
Diffstat (limited to 'docs')
-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