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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions