-
Notifications
You must be signed in to change notification settings - Fork 349
Closed
Description
Estimated Timeline (in ISO 8601 weeks)
- stable-v2.5 branch 2023-W10
- RC1 2023-W11
- final tag 2023-W12
- release with product binaries 2023-W13-
Pre RC1 Steps:
- tag any of the issues and feature lists with milestone v2.X https://github.com/thesofproject/sof/issues?q=is%3Aopen+is%3Aissue+milestone%3Av2.5
- Choose a SOF commit on main branch as candidate for branch out stable-v2.X (done, 528c7eb )
- Testing & sign off this commit
- branch out stable-v2.5 , target WW10
RC1 Steps:
- Cherry pick critical bug fixings and features to stable-v2.X for RC1
- Perform FW security scan and fix opens -> done, fixed integrated in [stable-v2.5] Backport of fixes #7283
- Testing & sign off
- Tag v2.5-rc1 -> https://github.com/thesofproject/sof/releases/tag/v2.5-rc1
- Make rc1 release on https://github.com/thesofproject/sof/releases
RC1 Vendor specific Steps / Intel:
- signing of the FW, upload FW and topology binaries to internal release folder -> skipped for v2.5
- Update binary release script -> skipped for v2.5
- Make rc1 release on https://github.com/thesofproject/sof-bin -> skipped for v2.5
Final release steps:
- Cherry pick critical bug fixings to stable-v2.X
- Testing & sign off
- Tag v2.X -> https://github.com/thesofproject/sof/releases/tag/v2.5
- Make release on https://github.com/thesofproject/sof/releases
Final release, vendor specific steps / Intel:
- signing of the FW, upload FW and topology binaries to internal release folder
- Make release on https://github.com/thesofproject/sof-bin
Final steps:
- Declare the release on https://www.sofproject.org/blog/
Cleanup:
- Move any unfinished issues tagged to next milestone (the vX.Y milestone tags)
@marc-hb EDIT / reminder for 2.6
- Make sure
sof/versions.jsonhas been kept up to date (HOWTO-new-release.md: add new sof/versions.json sof-bin#123)
mengdonglin