Skip to content
Debbie Flitner edited this page Jan 28, 2020 · 10 revisions

Time/Place

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

Attendees

  • Don Richards
  • Chris Kellen
  • Debbie Flitner 🌠
  • Alexander O'Neill
  • Willow Gillingham
  • Melissa Anez
  • Eli Zoller
  • Seth Shaw
  • Bethany Seeger
  • Mark Jorrdan
  • Jared Whiklo
  • Tammy Wolf
  • Danny Bernstein
  • Noella MacIntyre
  • Aaron Birkland
  • Cary Gordon
  • Gavin Morris

Agenda

  1. The Testing Sprint needs you!
  2. Ok to include patches in drupal-project?
  3. Proposed changes to content modeling doc
    1. https://github.com/roblib/islandora_rdm_multifile_media
  4. Issue Roundup
    1. https://github.com/Islandora/documentation/issues/1395
    2. https://github.com/Islandora/documentation/issues/1396
    3. https://github.com/Islandora/documentation/issues/1398
    4. https://github.com/Islandora/documentation/issues/1403
    5. https://github.com/Islandora/documentation/issues/1405
    6. https://github.com/Islandora/documentation/issues/1407

Minutes

  1. Testing Sprint:

    We only have a few people so far, please sign up to help. You don't have to do a lot to help with testing, can just pick 1 or 2 things.

    Danny is providing a cloud environment for people to test in since the installer is being cranky and we want the testing environment to be consistent.

    Code freeze Monday, January 27, due to the testing sprint so if you want something in, get it in now. This is a feature freeze, not bug fixes.

    Danny may continue to beg for testers. Sign up so he doesn't have to humiliate himself -- or maybe we like that sort of thing. 😈

  2. Drupal-project patches (update to 8.8.1) i.e. Is it ok to ship a release with a patched version of a module?

    • No current policy. How does everyone feel about this?
    • Problem with permissions on services.permissions.yml - fix by open up permissions on default directory while you’re working on it and then switch back.
      • Has to run after geerlingguy but before webserver so Islandora will be installed
      • Drush, drupal 8.8.1, and features don’t like each other.
      • Will test using Drupal Console instead of Drush to import features
    • Can use composer to patch a module as requirement for another module
    • We are running scaffolding commands in composer every time for some reason but now that is problematic.
    • Should we have composer.lock included?
      • Maybe can have it in modules but pretty sure we can’t have it in drupal-project
      • No one can remember why we pulled all the composer.lock files from everything so we are going to test it!
  3. Proposed changes to content modeling doc:

    • UPEI has a module that includes the last 2 items of this doc (Allow media to hold more than one type of file and Allow multiple original files for one "item") which will overlay existing function but not replace it so there is the option to include it or not based on institution’s need. \o/
    • Adds new endpoint and new family of actions like we currently do with derivatives. Allows you to treat different media differently, based on mime type, bundle, etc.
    • Would be nice to get this in the release but it might be too massive to cram in with everything else we need to test/update.
    • Entire media and its condition gets sent to Fedora. Can set it so original file goes to Fedora and others are stored in local Drupal or S3.
    • If you want descriptive metadata on each original file, you wouldn’t want to go this route.
    • Lose all metadata rather than basic file-level data.
  4. Issue roundup:

    1. 1395: Milliner createResource breaks when '_format=jsonld' is not removed
      • Assumed that people would remove jsonld
      • Need to be more explicit about what the toggle does, better documentation, or maybe can set a default setting with the module.
      • Otherwise need to backfill which is going to be a real bear. Most issues from 1st release were related to URLs
      • Only came up due to converting an existing Drupal site to Islandora rather than starting from scratch.
      • Discussion of popping up a warning or some other notification that the settings may not be correct.
    2. 1396: Configuration page WSOD when Tomcat is down
      • When Tomcat dies, it takes Fedora with it, so something is looking for Fedora and blows up when it can’t find it.
      • Admin/config in Drupal WSODs.
      • Probably Flysystem causing this. Maybe bug in the related chunk such that it WSODs rather than throwing up a usable error message.
    3. 1398: Allow Syn to be disabled on the Tomcat valve
      • PR needs to be tested - have to restart Tomcat in between doing this so it’s a little clunky
      • Needed for upcoming Fedora/Islandora Camp
      • This will be prioritized for this release
    4. 1403: We no longer need to install python on Ubuntu 18.04
      • Check for python is always skipping
      • 18.04 ships with Python3 but binary has a different name so check works but then Ansible can’t find the binary
      • Need to fix in a way that doesn’t interfere with other Ubuntu versions
    5. Out of time for the rest

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

⚠️ ARCHIVED Islandora Tech Calls

⚠️ ARCHIVED Islandora User Calls

Clone this wiki locally