hdmf-dev / hdmf-common-schema

Specifications for pre-defined data structures provided by HDMF.
Other
3 stars 7 forks source link

Update legal, release notes, version to 1.4.0 #54

Closed rly closed 3 years ago

rly commented 3 years ago

Prepare for release of hdmf-common-schema 1.4.0

NOTE: because of how HDMF-docutils is currently structured, only the HDMF-common namespace will be loaded and documented on readthedocs. The HDMF-experimental namespace is not loaded and documented.

Before merging:

After merging:

  1. Create a new git tag. Pull the latest master branch locally, run git tag [version] --sign, copy and paste the release notes into the tag message, and run git push --tags.
  2. On the GitHub tags page page, click "..." -> "Create release" for the new tag on the right side of the page. Copy and paste the release notes into the release message, update the formatting if needed (reST to Markdown), and set the title to the version string.
  3. Check that the readthedocs "latest" and "stable" builds run and succeed. Delete the readthedocs build for the merged PR. https://readthedocs.org/projects/hdmf-common-schema/builds/
  4. Update the HDMF submodule in the HDMF branch corresponding to this schema version to point to the tagged commit.

See https://hdmf-common-schema.readthedocs.io/en/latest/software_process.html for more details.