Skip to content

Latest commit

 

History

History
22 lines (13 loc) · 1.26 KB

versioning.md

File metadata and controls

22 lines (13 loc) · 1.26 KB

Versioning Guide

Version Structure

The version structure for this project is defined as follows:

  1. MAJOR version: Major versions consolidate extensive changes to multiple parts of the guide (e.g., framework changes, multiple new/updated components / component specializations, greater depth of detail for a considerable amount of test cases).
  2. MINOR version: Minor versions are released once a components / component specializations has been added or extensively updated/refined.
  3. PATCH version: Patch version releases are used for smaller fixes (bugs, typos, issues).

Each release will be tagged with a version identifier "v[MAJOR].[MINOR].[PATCH]".

Branch Structure

The following branch structure has been defined:

  • main: Latest release version
  • latest: Main working branch that includes all finished but unreleased changes
  • istg-[component_id]: Used for adding/updating parts of components / component specializations
  • Further branches will be created for individual topics. Self-explanatory names should be used.