GStreamer 1.18.2 release tracker
Milestone 1.18.2
Todo
-
Merge Requests with Needs backport
label -
Issues with Needs backport
label -
Merge Requests with Maybe backport
label -
Merge Requests with 1.18.2
milestone -
Issues with 1.18.2
milestone -
Ensure all Merge Requests on the 1.18 branch have a milestone set or are labelled as No milestone
For bonus points:
-
Issues with next-stable
milestone -
Merge Requests with next-stable
milestone -
check that there are no closed issues / merged MRs with %"next-stable" milestone
Prep
-
www: add release note entry and add contributors: www!27 (merged) -
update translations (to make sure we don't forget during release)
Modules
git commit, tag, upload tarball for each:
-
gstreamer -
gst-plugins-base -
gst-plugins-good -
gst-plugins-ugly -
gst-plugins-bad -
gst-libav -
gst-rtsp-server -
gst-editing-services -
gst-devtools -
gst-python -
gstreamer-vaapi -
gst-omx -
gstreamer-sharp -
GPG sign source tarballs: for i in */*1.18.2.tar.xz; do gpg --armor --detach-sign $i; done
Cerbero
-
build 1.18.2 tag: cerbero!663 (merged) -
binaries -
Windows x86 MinGW -
Windows x86_64 MinGW -
Windows x86_64 MSVC -
Android -
macOS -
iOS -
source bundle -
check for sha265sums for binaries -
check for GPG signatures for binaries
-
-
tag cerbero -
build 1.18 branch again: cerbero!665 (merged) -
update download section on website -
announce binaries (twitter, gstreamer-devel)
gst-build
-
bump gst-integration-testsuites version -
build 1.18.2 tag -
tag gst-build -
build 1.18 branch again
Announce
-
Mailing lists -
Website: merge www!27 (merged) and update -
Twitter -
Upload tarballs to GNOME FTP -
IRC channel topic