<div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div>All,<br><br></div>An update on this topic.<br></div>Earlier this month, a group of us got together in Baltimore for a focus meeting on some vo-dml and mapping topics.<br></div>Gerard will be posting the notes from this meeting on the vo-dml twiki page.<br><br></div>On this topic, we reviewed the issue and concerns about whether or not a &#39;label&#39; should be added <br></div>to the vo-dml EnumLiteral definition since the &#39;name&#39; is required to conform to the vo-dml name pattern.<br></div>We also mapped out how this would be used in practice.<br><br></div>In the discussion, it was clarified that the user would add annotations mapping their local literal strings (label)<br></div>to the vo-dml EnumLiteral.  If the user happens to be using the string matching the EnumLiteral name, then<br></div>the necessary annotation is simplified, since there is no need to define the mapping.  In this way, a data <br></div>product can retain the &#39;native&#39; values (and retain compatibility with local software) AND be properly mapped<br></div>to the vo modeled element to be compatible with VO software.<br><br></div>Validators would be able to interpret the annotation when vetting an instance.<br><br></div>I am satisfied with this, and am content to let the EnumLiteral definition in the vo-dml specification stay as it is.<br><br><br></div>Actions:<br></div>  + MCD - modify the DatasetMetadata UML/model to define compliant enumeration literal names.<br></div>               NOTE: the document may define a &#39;label&#39; for the literals, which would allow continuity with<br></div>                          existing/previous model definitions, but this is not to be considered under the <br></div>                          vo-dml scope.<br></div>               NOTE: it is also to be reviewed whether these are better represented as Enumeration-s or as SemanticConcept-s<br></div>               {I&#39;ll be starting a Dataset thread about this.}<br><br></div>  + GL - review and enhance the Mapping document description of Enumeration option tagging (pg 23).  It is not clear that the <br></div>            value being annotated is the user string, and that this provides a bridge between the user serialization and the vo-dml/model specification.<br><br></div>Mark<br><br><div><div><div><div><div><div><div><div><div><div><br><div><div><div><div><div><div><div><div><div><div><br><div><div><div><div><br><br><br><br><br></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>