*Deprecated* This material is for historical purposes only See https://wiki.duraspace.org/display/VIVODOC/All+Documentation for current documentation
*Deprecated* See https://wiki.duraspace.org/display/VIVODOC/All+Documentation for current documentation
back up to User Stories: Defining features and functionality VIVO needs - September 2011
to be written
A VIVO instance is normally fed from multiple institutional data sources, which may reflect changes continuously or only be updated nightly or even less frequently.
With some data sources updates can be handled by wholesale RDF retraction and replacement – normally when users are not permitted to make any changes to the data, such as information from the Registrar on courses offered in a given semester. Other data such as narrative statements about research or teaching may have been edited, either by a self-editor or by a curator correcting a typo or removing unwanted HTML tags.
If the data source has appropriately scoped last modified tags, it may be possible to scan the entire data source and quickly assess the number of changes, using the assumption that the only changes present will be flagged by a last modified date later than the previous harvest. Otherwise a more laborious item-by-item comparison may be needed to determine when changes have occurred – either by comparing new data against what is in VIVO (which due to data transformations may not be as simple as it sounds) or by saving a copy of the source data from the most recent previous ingest from that data source.
In either case, a delta will indicate the number of changes and the nature of the changes – and this could be a useful report, both for assessing when to add the data to VIVO and for monitoring the nature of the changes.
to be written
to be written
Progress will be made on 2 fronts for VIVO 1.5: