The structure will follow the same principle as the one used for the Gasell project with a 3 tiered system.
Here are some examples of initial versions leading up to version 1.0.0 which will be our first "go live" release:
What would be added here is a description somewhere of a release "code name".
The code name is there to make it more "fun" but also to make it easier to talk about a specific major version for every person affected by the project. Names stick with people easier than numbers.
An example of the release structure
code name = "{State of} {Animal}". Examples:
The version naming convention must be different than from the one used in GitHub. This is because EG Flow share the same Project space as the Gasell product. If we use the same naming conventions they would collide somewhere along the way and cause issues.
To solve this we prefix the version with "egflow-".