Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gstreamer-project gstreamer-project
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 11
    • Issues 11
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamerGStreamer
  • gstreamer-projectgstreamer-project
  • Issues
  • #89
Closed
Open
Issue created Jun 01, 2021 by Tim-Philipp Müller@tpm🐠Owner43 of 43 checklist items completed43/43 checklist items

GStreamer 1.18.5 release tracker

Milestone 1.18.5

  • Milestone 1.18.5 Overview: %1.18.5

Todo

  • Merge Requests with Needs backport label
  • Issues with Needs backport label
  • Merge Requests with Maybe backport label
  • Merge Requests with 1.18.5 milestone
  • Issues with 1.18.5 milestone
  • Ensure all Merge Requests on the 1.18 branch have a milestone set or are labelled as No milestone
  • Issues with Security label

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
  • update translations (to make sure we don't forget during release)

Modules

  • git commit, tag, upload tarball for each of:
  • 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.5.tar.xz; do gpg --armor --detach-sign $i; done

Cerbero

  • macOS framework is unusable starting from 1.18.0 - fix or un-tag as blocker - not waiting with 1.18.5 for this, can always tag a 1.18.5.1 if needed
  • build 1.18.5 tag - cerbero!728 (merged)
  • binaries
    • Windows x86 MinGW (@nirbheek)
    • Windows x86_64 MinGW (@nirbheek)
    • Windows x86 MSVC (@nirbheek)
    • Windows x86_64 MSVC (@nirbheek)
    • Windows UWP release-crt (@nirbheek)
    • Windows UWP debug-crt (@nirbheek)
    • Android (@thaytan)
    • macOS (@ystreet)
    • iOS (@ystreet)
    • source bundle (@thaytan)
    • check for sha265sums for binaries
    • check for GPG signatures for binaries
  • tag cerbero (@tpm)
  • build 1.18 branch again
  • update download section on website
  • announce binaries (twitter, gstreamer-devel)

gst-build

  • bump gst-integration-testsuites version
  • build 1.18.5 tag: gst-build!263 (merged)
  • tag gst-build
  • build 1.18 branch again: gst-build!264 (merged)

Announce

  • Mailing lists
  • Website: news item: www!38 (merged)
  • Website: release notes: www!38 (merged)
  • Twitter
  • Upload tarballs to GNOME FTP
  • IRC channel topic
Edited Sep 12, 2021 by Tim-Philipp Müller
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking