Commit fbcaed60 authored by Tomáš Hájek's avatar Tomáš Hájek
Browse files

Merge branch 'fix-definition-overview' into 'enigma'

fix: correct version in definition overview

See merge request inject/inject-docs!205
parents 1ca80d49 a2c03b41
Loading
Loading
Loading
Loading
+4 −3
Original line number Original line Diff line number Diff line
# Definitions
# Definitions


This directory contains the example definitions which showcase various functionality.
Exercise definition is a ZIP archive containing YAML files that define the behaviour of an IXP during an exercise.
This ZIP archive also contains content files and other materials needed for the exercise.


## Versioning
## Versioning


@@ -12,8 +13,8 @@ Definition use a modified [semantic versioning](https://semver.org/):
- **Major**: no set of rules are defined, can be used for extreme changes to the definition format.
- **Major**: no set of rules are defined, can be used for extreme changes to the definition format.


The current definition version the backend supports is the topmost version in the changelog.
The current definition version the backend supports is the topmost version in the changelog.
For example, backend version [`2.0.0`](https://gitlab.fi.muni.cz/inject/backend/-/tags/v2.0.0)
For example, backend version [`5.0.0`](https://gitlab.fi.muni.cz/inject/backend/-/tags/v5.0.0)
supports definitions with version [`0.12.1`](https://gitlab.fi.muni.cz/inject/backend/-/blob/v2.0.0/definitions/CHANGELOG.md?ref_type=tags).
supports definitions with version [`0.24.7`](https://gitlab.fi.muni.cz/inject/backend/-/blob/v5.0.0/definitions/CHANGELOG.md?ref_type=tags).


## Definition file structure
## Definition file structure