Skip to content
Willow Gillingham edited this page May 6, 2020 · 13 revisions

Time/Place

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

Attendees

  • Daniel Lamb
  • Melissa Anez
  • Jared Whiklo
  • Alexander O'Neill
  • Brandon Weigel
  • Rosie Le Faive
  • Brendan McCarthy
  • Mark Jordan
  • Yamil Suarez
  • Don Richards
  • Seth Shaw
  • Jennifer Vinopal
  • Alan Stanley
  • Bethany Seeger
  • Willow Gillingham 🌠
  • Cary Gordon
  • Gavin Morris

Agenda

  1. How is everyone doing?
  2. Islandora 8 v1.1.0 is out!
  3. Vote for Islandora Online topics
  4. https://github.com/Islandora-Devops/islandora-playbook/pull/179 has landed
    1. By default, you get the 1.1.0 box pre-built.
    2. Set -e islandora_distro=ubuntu/bionic64 or centos/7 to actually build a new box
  5. Anyone still like Karaf? https://github.com/Islandora/documentation/issues/731
  6. Issue Roundup
    1. https://github.com/Islandora/documentation/issues/1493
    2. https://github.com/Islandora/documentation/issues/1489
    3. https://github.com/Islandora/documentation/issues/1491
    4. https://github.com/Islandora/documentation/issues/1497
    5. https://github.com/Islandora/documentation/issues/1498
    6. https://github.com/Islandora/documentation/issues/1499
    7. https://github.com/Islandora/documentation/issues/1500
    8. https://github.com/Islandora/documentation/issues/1502
  7. Does anyone care about a Fedora audit log, and if so what would that look like?
  8. Feel free to add agenda items...

Minutes

  1. How is everybody doing? We talked about the weather here and there -- high was 106/41(F/C) and low was 50/10(F/C). Don wrote an app to control parts of his house - how cool. Cary was an avacado.

  2. Islandora 8 v1.1.0 is out!

    The new release integrates a built VM and there are various scripts that can perform various processes after the fact. Running the provisioning scripts - target Ubuntu 18.04 and rebuilt the C library on top of the fact that there is something wonky with respect to how Drupal does it. Also, the included Fedora is no longer the older flat-db instance to one that uses a mysql database.

  3. Vote for Islandora Online topics

    Melissa has an online survey and there are 9 topics and they will likely do 4 or 5 of them. This will be a series of online-only community events, around four hours each, containing a mix of presentations, panels, and small-group discussions around topics of interest to the Islandora community to be held in July, 2020.

  4. https://github.com/Islandora-Devops/islandora-playbook/pull/179 has landed

    This has been merged by Don and the image downloads - ready to go (there is no execution of the ansible scripts). This is so much faster to start up a new box. Yamil asked if the Git actions could be incorporated in the not-too-distant future. Danny expressed that there is interest.

  5. Anyone still like Karaf? https://github.com/Islandora/documentation/issues/731 “Consider deployment alternatives for Alpaca #731”

    Some of us are used to Karaf but there are some pain points that take getting used to. If it is not perfect, it will cause problems. Danny said that while working with ISLE and Gavin, the structure of the containers had been to make some containers but we may want to rip the guts out of it and put it into a spring-boot and deploy it as some big fat *.jar files.

    Bethany asked if this still handles retries and such. Changing any of the config environment variables would not require any restart…

    Seth said that if he needed to reconfigure it at all, he’d stop the services, etc. Bethany and Danny have said that it does run very reliably without crashing. Alan mentioned how the log files could be traced and it would now write to separate log files. Each jar would write to one file. The one that is used for derivatives would be reused and they would become separate log files.

  6. Does anyone care about a Fedora audit log, and if so what would that look like? This was #7 on the agenda, but we decided to discuss this before the issue roundup.

    Jared W asked what audit log would be expected in Fedora 6… the expectation is there that it would exist - but does anybody else care and would the auditing be done entirely within Drupal. How would we track individual changes between versions? Alexander O’Neill mentioned an events logging (contrib) module that can funnel logs.

    Mark Jordan said that a Fedora 3 style audit log would be desired in Fedora 4+ for preservation needs. Jared mentioned that the OCFL auditing would require parsing in order to get all of the related changes merged as a single user-event.

    Danny also mentioned this https://www.drupal.org/project/audit_log that could do a diff even. For the purposes of Islandora as a repository, it does fixity checking etc that are stored in a variety of places… how do we put them together and represent them into the Drupal Islandora front-end so that a preservation manager could make use of them.

  7. Issue Roundup

https://github.com/Islandora/documentation/issues/413
 "AuthZ: Collection-based access #413"

The issue related to node - media permissions was not listed in the initial agenda, but we discussed it first since it has been very active in the slack and git issues area.

Bethany suggested that the use-cases be clarified. This was an old issue and some of it has been made obsolete or those use-cases have been “closed”. Rosie suggests that the issue has bubbled into a lot of different things and that some terms such as “access” is not clear as it needs to be, making sure that they make intuitive sense, etc. This may require some documentation to resolve. Seth said that some use-cases are partially not handled. Other things “can be done” but the system does not handle the media in a related way (why would separate steps be required to set media permissions). Mark said that the media should inherit the permissions of the node.

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

⚠️ ARCHIVED Islandora Tech Calls

⚠️ ARCHIVED Islandora User Calls

Clone this wiki locally