Skip to content
Jared Whiklo edited this page Dec 5, 2018 · 10 revisions

Time/Place

This meeting is a hybrid teleconference and IRC chat. Anyone is welcome to join. Here is the info:

  • Time: 1:00pm Eastern Standard Time US (UTC-5)
  • Zoom link: https://zoom.us/j/203396828
  • IRC:
    • Join the #islandora chat room via Freenode Web IRC (enter a unique nick)
    • Or point your IRC client to #islandora on irc.freenode.net

Attendees

  • Danny Lamb
  • Melissa Anez
  • Cricket Haygood Deane
  • Don Richards
  • Jared Whiklo 💥
  • Paul Pound
  • Seth Shaw
  • Rosie "Crazy Letters" LeFaive
  • Yamil Suarez
  • Bryan Brown

Agenda

  1. Issue Roundup
    1. Content translation breaks derivatives: https://github.com/Islandora-CLAW/CLAW/issues/985
    2. Video derivative events fired when creating images: https://github.com/Islandora-CLAW/CLAW/issues/982
    3. Crayfish Authentication Exceptions: https://github.com/Islandora-CLAW/CLAW/issues/981
    4. Migrating AUDIT datastreams: https://github.com/Islandora-CLAW/CLAW/issues/917
      1. PR: https://github.com/Islandora-Devops/migrate_7x_claw/pull/11
    5. Indexing EDTF in Solr: https://github.com/Islandora-CLAW/CLAW/issues/962; there are two apparent options:
      1. Abandon EDTF for standard Datetime or Datetime Range fields (existing widgets force users to pick a certain day).
      2. Adapt EDTF to mimic Datetime Range (but will probably serialize in our JSON-LD as the earliest date instead of the EDTF string unless we pull some of the same stunts planned for https://github.com/Islandora-CLAW/CLAW/issues/889 and https://github.com/Islandora-CLAW/CLAW/issues/916.)
  2. ... (feel free to add agenda items)

Minutes

  1. Worked through a couple issues. When you enable content translation on the field that holds the file. It was adding /hu to the url for the actual file field. What we are doing is different for that field, not sure why but we need to strip out language tags from appearing on file urls.
  2. Video derivative events fired. Could be something left over in the abstract base type. Could be something with how we are calling the classes from the context. We could find that once we are ready to generate videos, that we are also generating image events for those so both events are generated for either one.
  3. Now Crayfish-Commons uses standard claims but because we have provided a composer.lock file it was not getting these changes at the Crayfish. Nat was experiencing problems with missing configuration files and Seth will try this out.
  4. Migrating AUDIT datastreams, Mark Jordan was trying but it was not as easy. Danny is working on it, but has had to
    • Alter to extend the SimpleXml parser instead of the default to get full XPath support.
    • It assumes you want a value or attribute, but we want a set of elements out of the FoXML file.
    • Need to run them in a certain order. I missed the order so I think we need to document this somewhere. Danny will work these two new migrations in to the chain. Handles the dependencies correctly if you execute via drush. So maybe we need to get people to use drush for migrations.
  5. EDTF in Solr : Search API uses its a date range, EDTF does not work as a date field.
    • We can make a second field and try to store a parsed version there.
    • Should we drop support for EDTF?
    • We want the value people enter to be persisted to Fedora but the parsed version could be what is indexed to Solr.
    • Partial date module from Drupal 7 https://www.drupal.org/project/partial_date
      • Could we ping them and see if they'd like help migrating to Drupal 8.
    • Perhaps make a field with two sub-fields and use a context JSON-LD alter to adjust the persisted version to the "string" version, but the Search API would pull the "date" version.
    • Make a calculated set of fields to parse the EDTF field to get a earliest date and a latest date.

This is an archive. For new Tech Call notes, click here

⚠️ ARCHIVED Islandora Tech Calls

⚠️ ARCHIVED Islandora User Calls

Clone this wiki locally