Versioned standardIDs for standard vocabularies? Also, including IVOA attributes in Avro schemas
Hessman, Frederic
fhessma at uni-goettingen.de
Thu Mar 19 09:43:33 CET 2026
Greetings!
On 19 Mar 2026, at 09:04, Markus Demleitner via semantics <semantics at ivoa.net> wrote:
Dear Gregory,
...
Superficially it doesn't seem wrong to want to document "I'm using
terms from version X of vocabulary Y", but, well, I've only thought
about it superficially.
If it's an IVOA vocabulary, it's simple and clear: Just use its URI
(something like http://www.ivoa.net/rdf/examples). These things are
explicitly not versioned, and I'll passionately defend this design
decision if you'd like me to.
UCDs, at this point, aren't a proper IVOA vocabulary, and will never
exactly be, because they have a grammar that's (I think) impossible
to map into RDF. So, for them I'd suggest "This is a ucd" would
always mean referencing ivo://ivoa.net/standards/ucd.
Of course vocabularies shouldn't have grammars, but there's no reason something grammared couldn't be represented by a vocabulary as long as vocabularies are simply collections of tokens used in some context to represent something useful, as UCD's obviously are.
Here's an example (yes, really ancient) :
https://www.astro.physik.uni-goettingen.de/~hessman/rdf/UCD1/index.html
Rick
Frederic Hessman
fhessma at uni-goettingen.de
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ivoa.net/pipermail/semantics/attachments/20260319/61aea205/attachment.htm>
More information about the semantics
mailing list