Skip to content
kstapelfeldt edited this page Oct 13, 2021 · 30 revisions

Time/Place

This meeting is held virtually via Zoom, with an open channel for chatter on Slack. Anyone is welcome to join. Here is the info:

Attendees

  • Seth Shaw, Alan Stanley, Adam Vessey, Alexander O'Neill, Bethany Seeger, Drew Heles, Eli Zoller, Jared Whiklo, Jordan Dukart, Kristina Spurgin, Kyle Huyhn, Melissa Anez, Nat Kanthan, Sarah Goldstein, Kirsta Stapelfeldt

Agenda

  1. Announcement: Ansible roles are in Islandora Deprecated.

  2. Proofread: https://docs.google.com/document/d/1E7jf-MuKo_z4GLKxC25idS9qB8nlCo3DmZ2LZGAxw5o/edit

  3. Semantic versioning Islandora releases when, why & how.

  4. Issue Roundup no new

  5. PR Roundup

    i. https://github.com/Islandora/documentation/pull/1911

    ii. https://github.com/Islandora/documentation/pull/1912

    iii. https://github.com/Islandora-Devops/isle-dc/pull/185

    iv. https://github.com/Islandora-Devops/islandora-playbook/pull/203

    v. https://github.com/Islandora-Devops/islandora-playbook/pull/204

    vi. https://github.com/Islandora-Devops/isle-dc/pull/186

  6. Review DevOps Repo descriptions/dependencies

(Last 10 Minutes): Roundtable

Minutes

  1. Announcement: Ansible roles are in Islandora Deprecated.
  • Feedback that we should provide better announcements to the community over changes like this.
  • Nick Ruest concerned with open pull requests and the Git history, but unclear about whether or not this actually happens.
  • Nat has some concerns - we can't install roles separately now, which limits the ability to use the roles modularly. Some of the galaxies were not downloaded frequently, but the idea was that we could use them in different contexts which we can't do now. Advocates for keeping it separate for these customized deployments of books.
  • Jared found the playbook difficult for local development and did not think people were still using Playbook roles for deployment, but rather using ISLE and manual installations. Using the separate roles adds complexity and difficulty for those that are using this for pure development.
  • Eli asks: 'are we supporting ISLE and the Playbook and what are their separate purposes'? This is something that has been heavily discussed. It's not clear if either are being fully maintained right now.
  • Rosie agrees that it's been really hard to maintain and get PRs in with the playbook because for it to pass CI you need to tweak things to pull to PR branch and then remember to go back. These roles are very useful in staging and production where you just need to deploy. One of the challenges is that we've tried to make both ISLE and Playbook meet everybody's needs, from those developing locally, to those running a staging server, to those evaluating the system. There were a lot of decisions made to make everybody happy that made nobody happy.
  • Seth - we are dependent upon the community and community interest in the deployment methods, and deployment methods is hard.
  • Jordan - we need to focus on what active contributors want and use.
  • Seth - I used to use the playbook, but can't get Virtual Box working, so can't use it.
  • Eli - we forked the playbook and roles and are using it to deploy locally for dev environments, staging, and production.
  • Seth - we are manual installation in production because we found them not to be reliable.
  • Alex - my worry about both playbook and ISLE is papering over technical complexity around software (thinks like Karaf and Blazegraph). We have built a thing that is too complex for most of us to understand.
  • Nat - we use playbook.
  • Jordan - it seems like ISLE is not heavily used.
  • Alan - I use ISLE for a lot of sites.
  • Bethany - History was heavily rooted in Islandora 7x and the goal was to help those institutions with limited technical resources.
  • Rosie asks: How hard is installing an Islandora 7 (Legacy) vs manual installation of Islandora (2.x.x)
  • Conclusion: Kirsta will draft a survey that Rosie and Seth will review prior to being sent to determine current deployment methods.
  1. Proofread: https://docs.google.com/document/d/1E7jf-MuKo_z4GLKxC25idS9qB8nlCo3DmZ2LZGAxw5o/edit

  2. Semantic versioning Islandora releases when, why & how.

  3. Issue Roundup no new

  4. PR Roundup

    i. https://github.com/Islandora/documentation/pull/1911

    ii. https://github.com/Islandora/documentation/pull/1912

    iii. https://github.com/Islandora-Devops/isle-dc/pull/185

    iv. https://github.com/Islandora-Devops/islandora-playbook/pull/203

    v. https://github.com/Islandora-Devops/islandora-playbook/pull/204

    vi. https://github.com/Islandora-Devops/isle-dc/pull/186

  5. Review DevOps Repo descriptions/dependencies

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

⚠️ ARCHIVED Islandora Tech Calls

⚠️ ARCHIVED Islandora User Calls

Clone this wiki locally