Proposal for versioning of eduGAIN for use in roadmaps

Background:

The eduGAIN inter federation service, while it has some software components, is not a software-driven service. Rather, the software supports a policy and technical framework. To provide roadmap versioning only based on the software components would not give reasonable expectations of what a service change is and what it delivers.

The significant components of eduGAIN are:

Technology Agnostic:

SAML Specific:

Non SAML Profiles

Proposals for versioning:

Option 1:

Adaptation of semantic versioning  Major.Minor.Patch but not focussed on the software element and trying to give as much user relevant rather than engineering relevant information as possible.

Examples:

Option 2:

Adaptation of semantic versioning  Major.Minor.Patch but with any feature with significant user impact incrementing the major version trying to give as much user relevant rather than engineering relevant information as possible.

Examples: 

 

Option 3: 

No full formal versioning of the eduGAIN service in this style.

Announce updates only by availability of version of feature e.g.

Examples: