Download - Metadata Management in Islandora

Transcript
Page 1: Metadata Management in Islandora

Metadata Management in

Kirsta Stapelfeldt (Islandora); David Wilcox (dgi) - Open Repositories 2013

Page 2: Metadata Management in Islandora

Outline

•  XML Form Builder •  Technical Metadata •  Structural metadata •  Administrative metadata •  Indexing Metadata

Page 3: Metadata Management in Islandora

Descriptive Metadata

•  XML Form Builder •  Works with any XML Schema (XSD) •  Writes XML Datastream to object •  Associates forms with content models

Page 4: Metadata Management in Islandora

Descriptive Metadata

•  Can pre-populate forms •  Can use elements that don't validate against

the schema •  Can build read-only forms to display

metadata •  GUI for the Drupal Form API

Page 5: Metadata Management in Islandora

XML Form Builder - Islandora 7

Page 6: Metadata Management in Islandora

XML Form Builder - Islandora 7

Page 7: Metadata Management in Islandora

XML Form Builder - Islandora 7

Page 8: Metadata Management in Islandora

XML Form Builder - Islandora 7

Page 9: Metadata Management in Islandora

Technical Metadata

File Information Tool Set (FITS)

•  Developed by Nick Ruest - automatic technical metadata extraction

•  Stored using user-defined DSID in FITS XML format

•  Potential to crosswalk to other schemas and develop form for editing/displaying technical metadata

Page 10: Metadata Management in Islandora

Structural Metadata

•  FOXML - managed and inline datastreams (extended METS)

•  RDF - using Fedora's reserved RELSEXT datastream (extension to use literals for page numbers)

Page 11: Metadata Management in Islandora

Administrative Metadata

•  Manual Entry •  Fedora's AUDIT datastream •  AUDIT API: on the wishlist for Fedora

Futures Project

Page 12: Metadata Management in Islandora

Status of Batch Editing Metadata

•  cURL and other back-end scripts •  Problems with a generic approach •  Can use Solr to find objects with fields that

need to be edited

Page 13: Metadata Management in Islandora

Indexing Metadata

•  Gert Schmeltz's GSearch •  Default xslt that can be modified

o  :8080/fedoragsearch/rest (what gsearch will pass to solr documents, what's being indexed, manually update total index or individual objects by PID)

o  :8080/solr/admin

•  Configurable Interface

Page 14: Metadata Management in Islandora

User Administration Screens

Page 15: Metadata Management in Islandora
Page 16: Metadata Management in Islandora

Place Search Blocks

Page 17: Metadata Management in Islandora

Contact Us David Wilcox [email protected]

Kirsta Stapelfeldt [email protected]