Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zephyr 3.2 release checklist #46287

Closed
35 tasks done
carlescufi opened this issue Jun 5, 2022 · 1 comment
Closed
35 tasks done

Zephyr 3.2 release checklist #46287

carlescufi opened this issue Jun 5, 2022 · 1 comment
Assignees
Labels
Meta A collection of features, enhancements or bugs
Milestone

Comments

@carlescufi
Copy link
Member

carlescufi commented Jun 5, 2022

See https://docs.zephyrproject.org/latest/project/release_process.html#tagging for tagging details


  • Release Notes WIP
    • Make sure to tell everybody to use the past tense (i.e. "X has been added" or "X is now Y")
    • Create draft doc/releases/release-notes-3.2.rst with feature summary from the previous one (if not there already)
    • Update doc/releases/release-notes-3.2.rst detailed sections (relative to 3.1.0 release) as important issues are addressed (subsystem owners). Zephyr 3.2 release notes overview #50423

  • Finalize Release Notes: Finalize release notes for 3.2 #50764
    • Add list of GitHub issues (spell check issue list and fix in GitHub as needed) using scripts/release/list_issues.py
    • Review doc/releases/release-notes-3.2.rst overview summary and details sections
      • Request summary details from subsystem maintainers
  • Update doc/develop/api/overview.rst doc: api: update overview page #50604
  • Update doc/conf.py (add version to relevant list in html_context)
  • Update doc/LICENSING.rst for new components that do not have a license



  • After Release
    • Update patchlevel in VERSION (PATCHLEVEL = 99)
    • Create v3.2-branch branch for 3.2.x releases (from v3.2.0 tag, don't include the switch to patchlevel 99)
    • Create backport v3.2-branch label
    • Move all PRs/Issues in the v3.2.0 milestone to the next milestone
    • Close v3.2.0 milestone
    • Update current release and GitHub stats on the website (email Brett)
    • Email devel@lists.zephyrproject.org & announce@lists.zephyrproject.org lists about release and announce the opening of the merge window
    • Create checklist issue for next release
    • Add a comment to this issue linking to the next release checklist issue
    • Marketing Blog for announcing release (https://www.zephyrproject.org/blog)
    • Store the number of currently open PRs to keep track of post-release PR overhead over time
      • 584 at tag time, 552 after the release
@carlescufi
Copy link
Member Author

Link back to previous checklist: #43286

@carlescufi carlescufi added the Meta A collection of features, enhancements or bugs label Jun 5, 2022
@fabiobaltieri fabiobaltieri added this to the v3.2.0 milestone Sep 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Meta A collection of features, enhancements or bugs
Projects
None yet
Development

No branches or pull requests

3 participants