Skip to content

Version number #12

@krischer

Description

@krischer

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

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions