Skip to content
Jonathan Green edited this page Feb 6, 2019 · 19 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

  1. Daniel Lamb
  2. Melissa Anez
  3. Aaron Birkland
  4. Alexander O'Neill
  5. Bryan Brown
  6. Don Richards
  7. Jonathan Green 🌠
  8. Mark Jordan
  9. Natkeeran
  10. Rosie LeFaive
  11. Alan Stanley
  12. Seth Shaw
  13. Tunde Molnar

Agenda

  1. docs spreadsheet for the sprint
  2. PR to fix extra / in gemini urls
  3. 7.x Migration Metadata Preview
  4. Easy newbie ticket
  5. How best to handle long names/titles when D8 has maxlength set to 255?
  6. Audio derivatives! Thanks @Natkeeran!
    1. https://github.com/Islandora-CLAW/Crayfish/pull/58
    2. https://github.com/Islandora-CLAW/islandora/pull/114
    3. https://github.com/Islandora-CLAW/islandora_demo/pull/18
  7. The long and winding saga for pdf.js that could've been avoided if Travis was provisioned with Ansible: A cautionary tale
  8. PHP 7.1
  9. ... (feel free to add agenda items)

Minutes

  1. New Documentation Spreadsheet
  2. PR to fix extra / in gemini urls
  3. 7.x Migration Metadata Preview
    • New ticket here: https://github.com/Islandora-CLAW/CLAW/issues/1021
    • Create a custom Migrate destination plugin that allows testing of metadata migrations
    • Would be nice to be able to have a preview.
    • Lot of commitment as its currently written, you can roll back migrations, but it takes a lot of work to iterate like that.
    • Make a sort of dashboard. Maybe have available through the UI.
  4. Set the site name on the Vagrant to "Islandora 8"
    • https://github.com/Islandora-CLAW/CLAW/issues/1020
    • As part of the de-clawing of Islandora, we should change the name of the vagrant site
    • Probably more things to be changed as we continue to declawify
    • Brian volunteered to help take this on.
    • The vagrant machine name should probably change as well
    • Might be a good documentation task to grep though the code for CLAW
  5. How best to handle long names/titles when D8 has maxlength set to 255?
    • https://github.com/Islandora-CLAW/CLAW/issues/1017
    • Taxonomies populated during migration cannot contain term names longer than 255 characters
    • Migrate blows up if titles are longer then 255
    • A suggestion is to make a new long field to put in titles into, and populate the title field with a truncated field.
    • Seth suggested a module that modifies the length of the field in core.
    • Alexander made some suggestions about how we might architect a solution using fields rather then modifying the code Drupal tables.
  6. 🎶 Audio derivatives
    • https://github.com/Islandora-CLAW/CLAW/issues/930
    • Tested and working
    • Very exciting to get added in
    • May be some DRYing of the code by collapsing some code/modules together
    • One plugin that does everything for FFMPEG instead of separate for audio / video
    • If we keep it separate, there is some boilerplate, but then we get to keep two repos
    • Nat is leaning towards keeping them separate instead of collapsing them together to keep our options open with drift between audio and video in the future.
  7. The long and winding saga for pdf.js that could've been avoided if Travis was provisioned with Ansible: A cautionary tale
    • https://github.com/Islandora-CLAW/islandora_demo/pull/16
    • Nat added the PDF.js viewer, another awesome contribution
    • Highlights a discrepancy between how we deploy for unit tests vs with ansible
    • would be nice to work through how we could use our ansible scripts to provision the environment we use for testing in travis
  8. Install PHP 7.1

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

⚠️ ARCHIVED Islandora Tech Calls

⚠️ ARCHIVED Islandora User Calls

Clone this wiki locally