<?xml version="1.0"?> <!-- SPDX-FileCopyrightText: 2024 Lady <https://www.ladys.computer/about/#lady> SPDX-License-Identifier: CC0-1.0 --> <!DOCTYPE AnnotationProperty SYSTEM "../../DTD"> <AnnotationProperty> <label xml:lang="en">has status</label> <comment xml:lang="en"> <p> A <resource name="xsd:string"/> which indicates the status. </p> <p> <ptr target="(VOCAB-STATUS)"/> notes that this property might “more properly” have been modelled as taking I·R·I¦s, perhaps of instances of a “vocab status” class, but it uses one of a small handful of string values instead. As it is an annotation property (and not able to be reasoned about regardless), the use of strings is not practically problematic. </p> <p> Four values have broad usage :— </p> <list> <item> <p> <value datatype="xsd:string">unstable</value> indicates that the usage and documentation for a thing are liable to change arbitrarily in the future. </p> </item> <item> <p> <value datatype="xsd:string">testing</value> indicates that the usage and documentation for a thing are fairly settled, but may still change with implementation experience or due to unanticipated factors. </p> </item> <item> <p> <value datatype="xsd:string">stable</value> indicates that the usage and documentation for a thing is settled and not expected to change drastically. </p> </item> <item> <p> <value datatype="xsd:string">archaic</value> indicates that a term is not considered bestpractice anymore and the use of other terms, when possible, is preferable. </p> </item> </list> <p> This ontology also makes use of a fifth value, <value datatype="xsd:string">plumbing</value>, which indicates that a term exists only for the purposes of ontology definition or clarity of explanation. Plumbing terms should be considered especially unstable and making direct use of them is discouraged. </p> </comment> <isDefinedBy> <SpecificResource source="(VOCAB-STATUS)"/> </isDefinedBy> <range> <resource name="xsd:string"/> </range> </AnnotationProperty>