VEP-012: date_role#Validated

Markus Demleitner msdemlei at ari.uni-heidelberg.de
Mon Mar 7 12:36:46 CET 2022


Dear Semantics, dear Registry,

[followups suggested to both groups]

On behalf of myself (as its author), let me announce VEP-012, which
is about the date_role vocabulary used by VOResource (the
curation/date/@role attribute).

Semantics WG: This is also a test run for the new, github-based VEP
process.  If you want a sneak preview at the current docs, see
appendix C of a current VocInVO build
<http://docs.g-vo.org/Vocabularies.pdf>, or the new-vep-instructions
branch in https://github.com/msdemlei/vocinvo.  Feedback on this is
of course welcome, too.

With this -- here's VEP-012:

Vocabulary: http://www.ivoa.net/rdf/date_role
Author: Markus Demleitner <msdemlei at ari.uni-heidelberg.de>
Date: 2022-03-07

New Term: Validated
Action: Addition
Label: Last validated
Description: Dates with this role indicate when the resource has last
  undergone a non-formal validation.  This will usually involve a human
  ensuring that the resource still works as expectable, both technically
  and as regards science content.  The prototypical case is when tutors
  ensure a written tutorial still describes the real behaviour of
  clients and services.
Relationships: 
Used-in: The registry record ivo://edu.gavo.org/hd/gavo_addpms (and most
  other IVOA document records; cf.
  <http://dc.zah.uni-heidelberg.de/wirr/q/ui/fixed?field0=restype&operator0=%3D&operand0=doc%3Adocument>)

Rationale: 
  The prototypical case is for tutorials, where the date of the last
  validation is a good indication for the amount of work that might be
  necessary to use the tutorial in teaching VO technology -- or, in
  self-study, how many deviations of actual behaviour are to be
  expected.  The directory of registered texts at
  http://dc.g-vo.org/VOTT lets users sort the results by this date
  ("Date Checked").

  It is conceivable that data centers use this concept for data
  services, too, for instance as part of a certification procedure,
  but the author does not see that as an immediate need.

  This term is not intended for use with vr:Validation.  For one, even
  validation level 4 only applies to the registry record rather than the
  resource itself, and hence the concept does not apply anyway.  In
  addition, validationLevel elements are, if at all, added by
  harvestable full registries which must not modify the records outside
  of the validationLevel elements and hence could not add curation/date
  elements anyway.

  The non-standard, mixed-case form of the concept identifier is for
  consistency with the other terms in the vocabulary, which again
  preserve the form of DataCite date roles.


Discussion:
  The identifier "Validated" perhaps is not ideal as there already is
  an identifier "Valid" in date_role from DataCite, which denotes
  something entirely different.  One might consider using "LastChecked"
  for the present concept instead.  The author of this VEP could easily
  be swayed to prefer that, but for now believes the risk of people
  confusing "Valid" and "Validated" is sufficiently low to be taken for
  the benefit of not having camel case identifiers.

Opinions?  Suggestions on how to improve this?

Thanks,

          Markus


More information about the semantics mailing list