Currently Data Packagese must have a name
attribute but do not have an id
attribute.
There has been debate about both the semantics (e.g. uniqueness) of the name
field and its usability for certain cases (e.g. importing datasets into a new catalog) - see #220 for extensive discussions.
Two identifier fields:
name
: SHOULD be present (and certainly required for installation etc). Name is human meaningful and is designed to support both resolution (protocol to be determined) and easy use by humans e.g. in data dependencies- (?) Have this as a MUST?