Open mconlon17 opened 6 years ago
Medium Impact
Implementing the current Vcard ontology should be medium impact if the URI for the ontology remains http://www.w3.org/2006/vcard/ns# but see the issue discussion in https://www.w3.org/TR/2013/WD-vcard-rdf-20130502/ where the URI http://www.w3.org/ns/vcard is proposed. A change in the vcard URI would be high impact in the current VIVO architecture.
It would be wise for us to consider how to reduce the impact of namespace URI changes on triple stores in the future -- using prefixes throughout the code, and isolating prefix to namespace correspondence in a single place in the code would isolate the code from ns changes. Queries are naturally isolated -- simply change the prefix. Triples stores need to be updated since the current storage technology stores full URI rather than prefixes.
We should also assert that vcard:Vcard is an information entity. This will tie the Vcard to the rest of the BFO upper level ontology.
We should insure that obo:ARG_2000028 has a range of vcard:Vcard
The vast majority of vcard assertions in existing VIVO will be unaffected. #729 is related, should be implemented at the same time and has medium impact as well.
Tatiana has complete the VCARD Ontology update (homework). It is ready to be reviewed: https://jira.duraspace.org/browse/VIVO-1461
VIVO-ISF does not include the latest version of the Vcard ontology.
https://jira.duraspace.org/browse/VIVO-1341