Skip to content

Published FDSN Reserved Header schema references undefined schema, update to 2020-12 #33

@chad-earthscope

Description

@chad-earthscope

The published schema definition for miniSEED 3 FDSN Reserved Headers is defined in JSON Schema specification "2023-07". This schema specification was not officially adopted by json-schema.org and has apparently been abandoned.

This leaves our FDSN Reserved Headers schema undefined without a root definition and not build-in support from tools. While this does not completely prevent header documents from being validated against our schema, it leaves gray area is something that should be addressed.

Convienently, the schema was originally developed according the released 2020-12 schema specification and remains fully compatible with that specification. With a small update, the schema definitions are now exactly the same with only the referenced specification being different:

ExtraHeaders-FDSN-v1.0.schema-2023-07.json

ExtraHeaders-FDSN-v1.0.schema-2020-12.json

I recommend a transition by updating the link published at FDSN Reserved Headers from:

https://raw.githubusercontent.com/FDSN/miniSEED3/main/extra-headers/ExtraHeaders-FDSN-v1.0.schema-2023-07.json

to

https://raw.githubusercontent.com/FDSN/miniSEED3/main/extra-headers/ExtraHeaders-FDSN-v1.0.schema-2020-12.json

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions