ga4gh-beacon / specification-v2

GA4GH Beacon v2 specification.
Apache License 2.0
3 stars 6 forks source link

Semantic versioning #20

Closed teemukataja closed 4 years ago

teemukataja commented 4 years ago

I suggest that the specification should enforce semantic versioning.

In this case the only valid way to state version would be a string with digits separated by periods: MAJOR.MINOR.PATCH, e.g. 2.0.0. The version shouldn't contain any other characters, like a leading v e.g. v2.0.0.

This would make the version easier to handle programmatically, as we could trust, that services express this information in a uniform way.

jrambla commented 4 years ago

Yes, we are trying to follow that approach. Thanks!