VODML base types : request for enhancement of the IVOA.1.0 template model
Paul Harrison
paul.harrison at manchester.ac.uk
Mon Feb 16 16:28:16 CET 2026
> On 16 Feb 2026, at 14:55, Gerard Lemson via dm <dm at ivoa.net> wrote:
>
> How the value should be expressed is I in my opinion a question of the serialization format. One thing to realize is that VO-DML is not so much about serialization as about annotation. If one annotates some serialization element (say a column in VOTable) as storing an attribute with a <<semanticconcept>> the serialization could mandate that that a URI identifying the concept should be written, but I think for a standard like VOTable one might allow the usual UCDs?
This might be at the core of why different people have slightly different views on what VO-DML can/should do - I personally am wanting to do direct serialization of my model instances into XML/JSON/RDB, so I want the ability to “tighten-up” the serialization within the VO-DML metamodel itself, rather than defer some of these decisions to another serialization format - I cannot see any reason why this “direct” serialization use need conflict with the “annotation” serialization usages. We could probably say explicitly that the “annotation” style usages (such as MIVOT) can “override” the direct serialization rules in the cases where there is a conflict.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ivoa.net/pipermail/dm/attachments/20260216/c21bae0b/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2893 bytes
Desc: not available
URL: <http://mail.ivoa.net/pipermail/dm/attachments/20260216/c21bae0b/attachment-0001.p7s>
More information about the dm
mailing list