Skip to content

Sunset schemas #860

@WilliamJamieson

Description

@WilliamJamieson

We should consider the conditions under which we fully sunset schemas, that is drop support for them completely. Maybe even remove them from the published RAD package?

Ideally, I would like us to drop support for all of the schemas in datamodels-1.4.0 and below. These all use the nested tag structure and involve non-object tags like tagged lists and tagged scalars. Supporting these introduces a lot of complexity in RDM to simply support rather old files.

Note that the TVAC and FPS schemas are an annoying exception to this as those are already archived. In those special cases we can add special handling to side step issues; however, doing that in general for all the schemas will be more complex than keeping the current system in place. The best case for TVAC and FPS would be for us to have a "bumped" version of them which simply removes the internal tag structure that would be introduced if that data is ever reprocessed. In any case we may wish to define "internal-tag-less" versions of those schemas so that if users wish to modify existing TVAC and FPS data files then they can easily be saved.

@schlafly, @PaulHuwe, and @tddesjardins what are your thoughts?

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