diff options
| author | claude-bot <[email protected]> | 2026-07-13 12:40:00 +0000 |
|---|---|---|
| committer | claude-bot <[email protected]> | 2026-07-13 12:40:00 +0000 |
| commit | 740291cf2ae7f360b4ab119746da9ac2ef6611e4 (patch) | |
| tree | 2fd7c57651516fbef1d0716e3276c24b8f71ed52 /doc/release.txt | |
| download | ogg-master.tar.gz ogg-master.zip | |
Snapshot for re3/reVC vendoring, per @lzcnt.
Source: https://github.com/xiph/ogg (36f969bb37559345ee03796ed625a9abd42c6db9).
Diffstat (limited to 'doc/release.txt')
| -rw-r--r-- | doc/release.txt | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/doc/release.txt b/doc/release.txt new file mode 100644 index 0000000..f72985f --- /dev/null +++ b/doc/release.txt @@ -0,0 +1,29 @@ += Release checklist = + +Source release: + +- Update CHANGES with notable specifics. +- Update version and LIB_* API soname suffix in configure.ac. + - If the source code changed, incremement REVISION. + - If interfaces changed, increment CURRENT and zero REVISION. + - If interfaces were added, increment AGE. + - If interfaces were removed, set AGE to zero. +- Update the version and release date in doc/libogg/*.html. + - `make -C doc/libogg update-doc-version` +- Check for uncommitted changes to master. +- Tag the release commit with 'git tag -s vN.M'. + - Include release notes in the tag annotation. +- Verify 'make distcheck' produces a tarball with the desired name. +- Push tag to public repo. +- Upload source package 'libogg-${version}.tar.gz' et al. + to the website and verify file permissions. +- Update checksum files on website. +- Update links on <https://www.opus-codec.org/downloads/>. +- Add a copy of the documentation to <https://xiph.org/ogg/docs/> + and update the links. + +Releases are committed to https://svn.xiph.org/releases/ogg/ +which propagates to downloads.xiph.org. + +Release packages should also be manually attached to the corresponding +tag on the github mirror https://github.com/xiph/ogg/releases |
