Skip to content

Linking

Philip Trembath requested to merge linking into develop

In the "Gemini" resource type:

  • Removed documentLinks, children, composedOf, modelLinks, modelApplicationLinks
    • Replaced with "incomingRelationships"
    • Updated GeminiDocumentPostProcessingService and JenaLookupService accordingly
  • Updated "supersedes" Jena query in JenaLookupService to point to only most recent version of a superseded resource
  • Removed parent, revised, revisionOf
  • Updated Gemini html templates accordingly
  • Updated Gemini rdf/xml templates
  • Also made some changes to fixtures (further changes are probably needed)
  • Disabled "projectImageUrl" in the editor as this can be done using onlineResources instead (I've checked with David Leaver re INMS and he's happy for this to happen)

I WAS UNABLE TO UPDATE THE TESTS as I didn't really understand them. So I just disabled them for the time being

Once all data is updated parentIdentifier, revisionOfIdentifier and projectImageUrl can be deleted from the schema but this will be in a future update.


In Solr index:

  • added rightsHolder

In MetadataQualityService

  • Moved checks of lineage and resourceStatus from all documents to a subset

For models

  • reformatted html templates

Style changes for EIDC catalogue

Merge request reports

Loading