Skip to content

ivoa-std/UCDList

Repository files navigation

UCDList version Creative Commons License

UCDList

What is it?

UCD: Unified Content Descriptors

Since their definition UCDs have been used in major catalogue archives, in the definition of various VO protocols (SSA, SIAv2, SLAP, TAP ObsTAP, EPN-TAP, etc.) and used with success to provide semantic annotation for a huge collection of table columns distributed in the astronomical community.

This version contains new UCD words discussed and accepted by the Semantics Working Group during the UCD list v1.3 RFM (Request For Modifications), v1.4 RFM, v1.5 RFM, and v1.6 RFM.

The list of UCD1+ words is maintained by the UCD Scientific Board, following the procedure defined in the UCDList Recommendation document and described in detail in the Maintenance of the list of UCD words Recommandation.

Status?

The last stable version is EN-1.5.

Next version will be 1.6, as an Proposed Endorsed Note. It will be prepared in this repository. It is not yet finalized and so, should not be considered yet as stable for operational implementation.

See also the section Releases of this GitHub Repository.

What about this repository?

This GitHub repository contains the sources of the IVOA document describing the UCDList.

Only the LaTeX version is available here. No output version (e.g. PDF, HTML, DOC) should be stored in this repository.

Want to contribute?

  1. Raise a GitHub Issue on this repository

  2. Fork this repository (eventually clone it on your machine if you want to)

  3. Create a branch in your forked repository ; this branch should be named after the issue(s) to fix (for instance: issue-7-add-license)

  4. Commit suggested changes inside this branch

  5. Create a Pull Request on the official repository (note: a git push is needed first, if you are working on a clone)

  6. Wait for someone to review your Pull Request and accept it

This process has been described and demonstrated during the IVOA Interoperability Meeting of Oct. 2019 in Groningen ; see slides)

Maintaining the term list

This is done by the document editor; as a normal contributor, do not run make generate.

After any change to ucd-list.txt or ucd-list-deprecated.txt, the document editor has to do two things:

(a) make sure the change is documented in the appropriate "Changes from..." section.

(b) run make generate on a local fork to update the in-document representation of the two files.

License

Creative Commons License This work is licensed under a Creative Commons Attribution 4.0 International License.