-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
For this to be usable it does need some kind of versioning. What is the envisioned approach here?
I propose a continuous versioning scheme based on the output of git-describe. The version number would be of the form DRAFT-LAST GIT TAG-COMMITS SINCE TAG-SHORT HASH, e.g. DRAFT-0.0.1-10-38df8f, or (for a clean tag): DRAFT-0.0.2. The DRAFT specifier would be removed if and when the FDSN accepts the proposal.
Practically this could be set-up as a CI stage that auto-generates a schema with a fixed schemaVersion field and examples that link to the correct $schema. This would mean StationJSON would be immediately at least somewhat usable.
What do you think?
Metadata
Metadata
Assignees
Labels
No labels