Islandora / documentation

Contains islandora's documentation and main issue queue.
MIT License
104 stars 71 forks source link

Install profile: Object type configuration via `System Model` and `Resource Type` fields #2052

Open kspurgin opened 2 years ago

kspurgin commented 2 years ago

Paige (Whitman/IMIG co-convener) attended a recent open meeting at which Noah (Born Digital) suggested/recommended the MIG should review the System Model and Resource Type field value combinations and their effects on object views in the install profile.

The MIG discussed this in our 2022-02-14 meeting and agreed that we should make an issue and representatives from MIG should be ready to discuss this issue at the next Tech Call.

We looked at and discussed this draft feedback document in our meeting. It is included here as background/more info only. No one in the MIG meeting made specific disagreements with anything in this document, but it was also not approved as an official MIG statement.

The current Resource Type/System Model term interactions

Object Type Resource Type term System Model term
Binary [any] Binary
PDF [any] Digital Document
Collection Collection Collection
Compound Object Collection Compound Object
Newspaper (parent of newspaper issues) Collection Newspaper
Book (parent of pages) Collection Paged Content
Newspaper Issue (parent of newspaper pages) Collection Publication Issue
Video Moving Image Video
Audio Sound Audio
Basic Image (jpg) Still Image Image
Large Image (tiff) Still Image Image
Newspaper Page Text Page
Page (i.e. book page) Text Page

This table was taken from a screenshot sent to me (Kristina) by Noah at Born Digital. During the 2022-02-14 IMIG meeting, a link was provided to a similar table in Born Digital's Site Owner Manual which also specifies that an Islandora Display Hint/Islandora Display Term value must also be set in order for objects with viewers (PDFjs or OpenSeaDragon) to render correctly.

Summary of MIG feedback

In addition:

[^1]: This will include re-defining it as a multivalue, non-required field. [^2]: In descriptive metadata, Resource Type (or equivalent fields) is typically used to record an indication of the general manner in which a resource is used by a human. Thus it is appropriate for a TIFF of a book page to be assigned Resource Type = Text because the page will typically be used by being read, even though the representation of the book page is technically an image file. A TIFF of a blank book page should not be assigned Resource Type = Text. A TIFF of a book page that is wholly a photograph or illustration should be assigned Resource Type = Still Image Islandora needs to display all of these as TIFF images, which is a completely different concern than Resource Type

noahwsmith commented 2 years ago

Just seeing this now. I'll see what I can do to get feedback here and on Rosie's PR soon...

rosiel commented 1 year ago

I'd like to propose that we use a different (default) set of terms for Resource Type in the Starter Site. Whereas:

I think that metadata would be better served by using the Library of Congress' Resource Types Scheme ("resourceTypes") which is a list of 33 values, hierarchically aligned. The list and hierarchy are displayed here (since the id.loc.gov site doesn't have a good display of all of them).

Rationale:

I'll make a PR shortly along with a set of instructions for converting an existing set of nodes (if that is desired).