Skip to content

Enable full control of data entity metadataΒ #128

@clnsmth

Description

@clnsmth

Currently, some data entity metadata cannot be defined by users. For example, formatName values are automatically determined within a subroutine of make_eml() and there is no mechanism to override this process. This is obviously an issue when the estimated values are incorrect, or when it's not even reasonable to approximate the values.

A possible solution is to provide an optional entities.txt template for defining entity descriptions, physical metadata, and other information that doesn't fit into the existing set of templates or which would be too onerous to supply as arguments to make_eml(). It's optional in the sense that if missing, make_eml() will continue working as it currently does, but if the template is present, make_eml() will defer to the set values defined therein.

Here's a draft of the entities template for review and comment: https://docs.google.com/spreadsheets/d/1LGuv2gauQXDwrZzYvtbYIWJN5F4uMDGRChf9FyqCbpw/edit?usp=sharing

This template will help resolve #14, #15, #45, #60, #107, #120

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