semanticarts/gist

gist 13.0.0 Release Checklist

Closed this issue · 0 comments

Details are found in the full documentation of the release process.

  • Create release branch (release/X.x.x).
  • Prepare release notes on the release branch.
  • Update skos:historyNote for new release.
  • Test logical consistency.
  • Contact @pwin to prepare the eBook and Widoco documentation from the OWL files on the release branch. This does not need to be completed before the release, but work can proceed while you proceed with the remaining steps.
  • Make any necessary modifications to the bundle configuration file.
  • Build the release package using onto_tool and inspect for correctness.
  • Make sure that the tables in the Markdown files are properly rendered in the HTML versions.
  • Ask 1-2 other ontologists to review the release package. Make any corrections needed and iterate through the build.
  • Email the release package to the developers.
  • Submit a PR from the release branch to develop.
  • Submit a PR from the release branch to main.
  • Add a new GitHub project for the next minor release if it does not already exist.
  • Add a new GitHub project for the next major release if it does not already exist.
  • Create an issue from this template and add it to each of the above two projects, if they do not already exist. Modify the title to include the version number.

Once the release has been posted to the website:

  • Test the release download.
  • Create a GitHub release.
  • Send notification of the release to JT along with text to update the gist page on the SA website and email text to send to gist Forum subscribers.