Link Search Menu Expand Document
Consortium of European Social Science Data Archives

Software Releases

Development of CESSDA products must ensure the Software Requirements are met.

A roadmap with planned releases, including date and version number, must be maintained. All issues shall be assigned to a release.

Release candidates

Release candidates will be evaluated along the following criteria

Release

  • Only positively evaluated releases candidates can be released
  • Releases must follow semantic versioning
  • Releases must be tagged in the git repository
  • Releases must be available as Docker images with the release version as tag
  • Release tarballs should be published
  • After release of software, SML assessment can be performed on the service in accordance with the service state

Proof of delivery

As evidence of a release, in particular for proof of deliverable, the link to the git release tag inside a git repository that includes the updated changelog for the version referencing the relevant issues in the repository is provided.

For contributions to upstream products, the link to the merged pull request(s) can be used instead, the list of changes done must then be included there.


Table of contents