Open kspurgin opened 2 years ago
Just seeing this now. I'll see what I can do to get feedback here and on Rosie's PR soon...
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).
Paige (Whitman/IMIG co-convener) attended a recent open meeting at which Noah (Born Digital) suggested/recommended the MIG should review the
System Model
andResource 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 interactionsThis 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
Resource Type
means a specific thing to people who work with descriptive metadata. It does not mean "some category specific only to how Islandora should display things"[^2]Resource Type
is currently being used here is the former.Resource Type = Collection
for these means theResource Type
field should not be displayed or output as descriptive metadata, because it is inaccurate. Essentially, this setup has taken over a commonly used/well understood descriptive metadata field and made it into something else for Islandora's own internal use.Resource Type
terms that come with the install profile are limited to the DCMI Type Vocabulary. LOC's Resource Types vocabulary is also commonly used and does not map neatly/exactly to DCMI or vice versa.System Model
and possiblyIslandora Display Term
) is needed to make Islandora display things correctly, a new, system-specific field should be added and clearly named/defined to reflect its role in the system. (Islandora View Type
, perhaps?) TheResource Type
field should be left alone for use as expected in descriptive metadata[^1].Resource Type
values as currently set up in this logic, don't make logical sense or add any info:Binary
orPDF
object type is based onSystem Model
term aloneResource Type
/System Model
term pairs are completely redundant: Collection/Collection, Moving Image/Video, Sound/Audio, Still Image/Image. People responsible for metadata should not be required to enter redundant data for every object in the system, in perpetuity, in order for objects to display correctlyResource Type = Still Image, System Model = Image
. We suspect this requires the assignment ofIslandora Display Term = OpenSeadragon
, though we were not asked to review (or sent for review) the associatedIslandora Display Term
value information.Resource Type
values as used do not add any info" may be thatResource Type = Collection
is used in combination withSystem Model
valuesCompound Object
,Newspaper
,Paged Content
, andPublication Issue
.Islandora Display Term
should make sense given other values. For example if yourSystem Model = Digital Document
, then you should not be able to selectIslandora Display Term = SomeEmbeddedVideoViewer
In addition:
System Model = Digital Document
is always and only supposed to be a PDF, theSystem Model
value should bePDF
. Not all digital documents are PDFs.Publication Issue
is only applicable to Newspaper Issues, call itNewspaper Issue
Paged Content
= Book, then call itBook
Page
andNewspaper Page
are two different things, call themBook Page
andNewspaper Page
for clarity/consistency. If they are the same thing, don't introduceNewspaper Page
as an apparently separate concept.[^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 assignedResource 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 assignedResource Type = Text
. A TIFF of a book page that is wholly a photograph or illustration should be assignedResource Type = Still Image
Islandora needs to display all of these as TIFF images, which is a completely different concern thanResource Type