Hyrax Metadata Ordering Call 2018-03-21

Samvera Community Wiki


Hyrax Metadata Ordering Call 2018-03-21

Connection Info:

3-4pm Eastern
https://iu.zoom.us/j/111989167

Notetaker: @Juliet Hardesty

Attendees:

  • @Juliet Hardesty

  • @Ryan Johnson

  • @jen young

  • @sadie_roosa

  • @Ryan Wick 

Agenda/Notes:

  • Evaluation spreadsheet - https://docs.google.com/spreadsheets/d/1J7-aGnSMnRQaV4MCmHW_Vr4gzEFn-S7v759XbYl-DUY/edit?usp=sharing

    • tech questions sometimes hard to answer definitively; might need more info

    • Josh Gum (Oregon State) will be at LDCX and interested in working on this at code level - anyone else going to be there?

      • Ryan Wick, Julie H, Arwen, 3-4 devs from NU, Drew and Jason from WGBH

    • UVA solution (U Mich based on this)

      • not sure of effect on Fedora data

      • Sufia 7.4 (not Hyrax)

        • records are also in library catalog and does retain an order

        • Google searching does not retain order, however (screen shots)

        • so maybe internal UVA library systems retain order but not external systems

      • does effect Solr - telling Solr how to sort

      • not sure if it is a feature (can be turned on/off)

      • RDF-based but not sure if local URI or storing elsewhere

        • only storing text for values, not storing URIs

      • ORCIDs showing but not sure if those are stored or brought in dynamically

      • UVA creating objects for people

    • UMich solution

      • UVA does both ordered string helper and separate model per person as well; have 2 different things happening

      • UMich - just uses ordered string helper, no separate model for creators

      • lots of files touched

      • ordered field is separate predicate (mods:name), used for Solr display

      • Hyrax

      • 2 examples, one showing all 3 names and then property with 3 names ordered; second example shows 1 author and then property with that name and 2 others ordered; there is mismatch and this could be problem that these get out of sync

      • config option to turn on/off

      • added to collection model for creators of collections and can also order for creators for works

      • only doing this for creator

      • ordering is not preserved for external/Google Scholar view

    • Penn State

      • similar to UVA

      • local predicate called creatorList - delimited list of text

      • text only

      • not sure about Fedora

      • Google Scholar meta tags are not ordered

      • RDF based with local predicate

      • Sufia - only one script edited

      • looking at using hydra-pcdm for ordered members but hasn’t happened yet

    • Durham

      • similar to everyone else’s

      • no new predicate for everything ordered

      • individual values are wrapped with order number and code unwraps them and turns them into array based on parsed order number

      • Fedora data effected - thing being stored isn’t just value, it’s wrapped with order info

      • not sure if it is unwrapped and parsed before Solr or after Solr

      • Sufia

      • couldn’t see in Google Scholar but depends where value comes from - could be unwrapped but not sure GS would understand ordering info

      • not sure if it would conflict with anything Hyrax

      • more complicated than new predicate

      • not a feature to turn on/off

      • only text values

      • names and related objects that need to be ordered

      • related objects ordering is similar to how UVA names are ordered with property that has text list

      • each contributor is a new object and each time there is a contribution, there’s a new object (same person can have multiple objects)

      • pcdm ordering might be something to use for ordering related objects but not sure if this is happening

    • Are we done evaluating?

      • boils down to 2 methods

      • objects for people that are then ordered for the digital object or simple property that orders things using text only

      • 3rd hypothetical method using PCDM ordered members but no one seems to have that working yet, it just seems possible

    • Do we have enough info?

  • Comparison discussion (if ready)

    • see notes under “Are we done evaluating?"

  • Next steps and schedule next meeting

    • schedule for 3-4 weeks from today and see how Google doc summaries are coming along

    • see if we can make recommendation decision at next meeting