Skip to content

Release 2.28 checklist #1037

@rok-cesnovar

Description

@rok-cesnovar

Here is the checklist for the next release.

Feature freeze (September 20th):

  • Create a release candidate tarball. Make sure RC has the new CMDSTAN_VERSION and that RC tarballs have binaries.
  • Create Math/Stan RC releases. Make sure versions are updated.
  • Create Stanc3 RC binary. Make sure versions are updated.
  • Check external links in docs (i.e. TBB)
  • Create a release candidate feature/bugfix list (this doesn't need to be polished, just so that RC testers know what to test)
  • Run CmdstanR tests with the RC tarball
  • Make a Discourse RC post
  • Make a Twitter RC announcement

Release (September 27th):

  • Create the Math Release notes
  • Create the Stan Release notes
  • Create the Cmdstan Release notes
  • Create the Stanc3 Release notes
  • Rebuild and publish docs for the new version
  • Create the Math release
  • Create the Stan release
  • Create the Stanc3 release
  • Create the CmdStan x86 tarball (make sure the version is incremented and tarball includes binaries and the folder inside is cmdstan-version (cmdstan-2.28.0)
  • Create the CmdStan non-x86 tarballs
  • Run CmdStanR tests with the release tarball
  • Make a Discourse release announcement post
  • Cross-post the Discourse announcement on the Stan blog (dont forget thanking our sponsors)
  • Make the Twitter announcement
  • Update Math/Stan/CmdStan versions on develop

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions