Closed jeremyf closed 11 months ago
gems to consider:
cc @laritakr for notre dame implementation
Structure/mappings confirmed by client:
Title or description of item, - dcterms:title
date (day, month, year), - dcterms:created
Collection number or identifier, - dcterms:ispartof
box number, , - dcterms:relation
folder number - dcterms:provenance
Collection Name, - dcterms:relation
Name of Repository, - dcterms:provenance
Location of Repository. - dcterms:provenance
URL if applicable. - URL
We're almost there, but not quite.
@mmizalmond We've made the requested changes:
Looks good!
Metadata mapping for Chicago Citations, which we will use as the default citation for the site.
Information Field
The terms are described in the model via properties.
Examples of Citation Builders are available at https://github.com/scientist-softserv/palni-palci/blob/dfe9ecdc5c0b5de2605ecbf90a2ffdb600a4fb3f/app/helpers/hyrax/citations_behaviors/formatters.rb#L4-L30
Note: That builder is likely overkill and we could consider a plain old ruby object for generating the citation. Think of this is a presenter; it could generate the inner HTML of a Chicago Style citation.
Jill confirmed the client will not be requesting other citation styles in the future, so the need for it to be dynamic may not be required.
Testing Instructions
Notes
Title or description of item, date (day, month, year), Collection number or identifier, box number, folder number, Collection Name, Name of Repository, Location of Repository. URL if applicable. Mapped, that would look like: dcterms:title, dcterms:created, dcterms:ispartof, dcterms:relation, dcterms:provenance. URL of item.