aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz93@gmail.com>2025-03-03 11:50:12 -0500
committerEli Schwartz <eschwartz93@gmail.com>2025-03-03 15:59:45 -0500
commitfe2d10a40f528e21a56131047ec895228c545587 (patch)
treefec508446ee3a31840a007a94b1516ba217e836f
parentf41c0f5436e62108644fdfc4d5768807b499e8a2 (diff)
downloadmeson-release-policy.zip
meson-release-policy.tar.gz
meson-release-policy.tar.bz2
docs: document release process and security keysrelease-policy
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 0000000..488ca91
--- /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 b5e0f81..910df48 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