metadatacenter / cedar-project

Build project for all CEDAR Java repositories
https://github.com/metadatacenter/cedar-docs/wiki
Other
12 stars 1 forks source link

Support attribute-value fields in schema artifacts #1062

Open martinjoconnor opened 4 years ago

martinjoconnor commented 4 years ago

Support user-defined attribute-value fields for schema artifacts (templates, elements, and fields).

marcosmro commented 4 years ago

On our July 20th meeting with the NCI, we agreed to limit the work to be completed for this task during July-August to the model updates needed to support attribute-value metadata fields.

We have updated the CEDAR model document with a specification for this capability (see "Representing Additional Artifact Metadata using JSON-LD" at https://docs.google.com/document/d/18QYx_n7d_QpYT6jwk43r6vrbCpnhB4wCyBGKe8s1Q_c/edit#heading=h.5w8j093h0qtu).

We have also updated the cedar-model-validation-library to accept an optional @nest object at the root level of templates, elements, and fields (see https://github.com/metadatacenter/cedar-model-validation-library/commit/99536e29c2af52c66f1ca96e8274d361193fb209).

Progress on this task is planned to continue on September, as part of NCI's caDSR Project, Phase 4.