DataONEorg / object-formats

DataONE Object Formats controlled vocabulary
Apache License 2.0
1 stars 3 forks source link

Object Format List for DataONE #39

Closed taojing2002 closed 3 months ago

taojing2002 commented 9 months ago

Format Metadata

Provide the standard metadata for the proposed format, ensuring that the id and name are unique and appropriate to the version of the format being proposed.

Format description

When we install a new CN, we should insert the object which contains the list of object formats first before it functions. Currently we use the old Metacat API to insert/update it and the object is treated as a metadata object. However, after we disable the old Metacat API, we should use DataONE cn.create to insert the documents. If we don't have an object format identifier, which is a metadata type, for this object, CN will treat it as a data object.

Specification / Namespace documentation

The namespace is http://ns.dataone.org/service/types/v1

Provide the location(s) of the documentation of the format specification or the namespace for the format or vocabulary.

Checklist

Considerations

Describe or list any considerations that might impact the use of the format, or related issues that we should consider.

mbjones commented 4 months ago

@taojing2002 How about a fragmentID so the namespace resolves:

mbjones commented 4 months ago

I also updated the name to remove the DataONE, and switched to a hash symbol in the formatID.

mbjones commented 4 months ago

I also think the format should use DataONE V2 namespaces. So the final would be: