Skip to content

Default search and browse results for composite mss should be the ms parts #428

@wlpotter

Description

@wlpotter

Currently, the search results correspond to the 577 TEI XML documents, but many of these are "composite", meaning they contain two or more manuscript 'parts'. For search and browse purposes, these parts should be the base unit of a returned record since they contain the relevant contents, date, material, script, classification, etc. information.

Determining whether a manuscript is single or multi-part can be done by testing for msDesc[msPart]. If there is an msPart, then we want a record for each descendant msPart; otherwise we want a single record based on the msDesc element.

Within the msPart, the XPaths to the individual data points for the search index would be the same as from the msDesc of a single part. E.g. for material:

  • Single part: msDesc/physDesc/objectDesc/supportDesc/@material
  • Multi-part: (for each msPart), msPart/physDesc/objectDesc/supportDesc/@material

We will want to include some information about the containing manuscript for a multi-part ms, e.g. we want to include the container's URI to create the links. So for each part record we'd still want the msDesc/msIdentifier/idno[@type="URI"].

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Status

In progress

Relationships

None yet

Development

No branches or pull requests

Issue actions