Issue 17556

Extend the extensions.json and thesauri.json indicating the latest versions

17556
Reporter: kbraak
Assignee: kbraak
Type: NewFeature
Summary: Extend the extensions.json and thesauri.json indicating the latest versions
Priority: Major
Resolution: Fixed
Status: Closed
Created: 2015-04-22 17:15:08.485
Updated: 2015-08-28 11:59:45.742
Resolved: 2015-08-28 11:59:45.689
        
Description: Extend the extensions.json and thesauri.json files under http://rs.gbif.org/ indicating the latest versions per rowType/URI, including information about URL, title, issued date, etc.

Please note, this change needs to be done both in production directories and in sandbox directories. Sandbox should be done first to test of course.]]>
    


Author: mdoering@gbif.org
Created: 2015-04-22 17:22:05.811
Updated: 2015-04-22 17:23:54.245
        
we should probably just extend the existing json files with a version attribute and we are done:
http://rs.gbif.org/extensions.json
http://rs.gbif.org/vocabularies.json

Unless we need an index of all existing versions...
    


Author: kbraak@gbif.org
Created: 2015-04-30 14:27:13.018
Updated: 2015-04-30 14:27:32.751
        
The changes to extensions.json and thesauri.json files are now complete.

In summary, two new properties have been added to each element:

issued: the date the extension/vocabulary was issued/released/published
isLatest: true if the extension/vocabulary is the latest version, or false otherwise

Changes were applied to these files in the sandbox first. Then after it was confirmed the changes did not break the IPT in test mode, the changes were applied in production as well.

To modify these files, it was necessary to update the python script responsible for creating them. The change commit can be seen here: https://github.com/gbif/rs.gbif.org/commit/c6a8e9726ad4f44dca8014cc4bb8678d6d058252
    


Author: kbraak@gbif.org
Created: 2015-04-30 14:36:46.918
Updated: 2015-04-30 14:38:26.072
        
The following vocabularies are either deprecated or have been superseded by the copy in production. Please a) apply a version to them by giving them a version (issued date) or simply remove them (from the sandbox).

http://rs.gbif.org/vocabulary/ggbn/permit_type.xml
http://rs.gbif.org/vocabulary/mixs/investigation_type.xml issued
http://rs.gbif.org/sandbox/vocabulary/geotime/chronostrat_20120828.xml
http://rs.gbif.org/sandbox/vocabulary/geotime/magnetostrat_20120828.xml
http://rs.gbif.org/sandbox/vocabulary/germplasm/AcquisitionSourceType.xml
http://rs.gbif.org/sandbox/vocabulary/germplasm/BiologicalStatusType.xml
http://rs.gbif.org/sandbox/vocabulary/germplasm/StorageConditionType.xml 
    


Author: kbraak@gbif.org
Created: 2015-08-28 11:59:45.74
Updated: 2015-08-28 11:59:45.74
        
All extensions and vocabularies have now been assigned an issued date.

Closing issue.