Skip to content
Islandora Foundation Community edited this page Sep 7, 2022 · 2 revisions

Time/Place

This meeting is held virtually via Zoom, with an open channel for chatter on Slack. Anyone is welcome to join. The hosting can be claimed by anybody with the host ID. The Host ID is in the header of the TAG slack channel.

Chair Roster

These are the core members of TAG and will take on chair of the meeting if there are no volunteers, and will support volunteers who are chairing for the first time:

  • Don
  • Seth
  • Rosie πŸͺ‘
  • Willow

Attendees

  • Rosie Le Faive (Chair)
  • Alexander O'Neill
  • Willow Gillingham
  • Jared Whiklo
  • Jordan Dukart
  • Rebel Cummings-Sauls
  • Adam Vessey
  • Seth Shaw
  • William Conlin
  • Kevin Fletcher
  • Wade Collins
  • Isabella Nikolaidis (notes)

Agenda

Note that links are to the document repository only. New issues in other repositories or organizations will not appear in this list, and should be added by interested parties directly to the agenda.

  1. Issue Roundup - Link sorted by recently updated
  2. PR Roundup- Link sorted by recently updated
  3. Review of mailing list
  4. Feel free to add more, or add something from Islandora Discussions

Minutes

  • Seth: ASU has been running Alpaca 1 and had a couple of issues so trying to move to 2. ASU has its own specifications for AWS transcribe that make this tricky

Issue Roundup

https://github.com/Islandora-Devops/sandbox/issues/2 and https://github.com/Islandora-Devops/isle-buildkit/issues/220

  • September Isle Buildkit project board here
  • Jared: Might be that no one's using recast. It was a good idea to add fedora triples into fedora because they weren't naturally there when getting JsonLD from Drupal.
    • Needed a way to cause it to happen automatically but not immediately because it relies upon other resources being within the repository that may not be there.

https://github.com/Islandora-Devops/isle-buildkit/issues/215

  • Born Digital working on this

https://github.com/Islandora/documentation/issues/2160

  • Rosie: It's possible to set up reports yourself, but it would be great for it to come out of the box
    • Repo manager may want to look at or download a list of the objects in their repo.
    • Use or clone the content view, but customized for islandora.
    • How many children does this have? Adding a module such as views?
  • Mark Jordan's repository reports are somewhat similar, but here the aim is to make a view.
  • Rosie: Plan is to make a PR and add it to the starter site repo.
  • Seth: Media count, child count would need some group aggregation.

Pull Requests

https://github.com/Islandora/islandora/pull/897

  • Alexander: Updates derivative action for extracting text. It's the multifile media, so it would let you choose whatever you want to have the derivative generate plaintext or HOCR formattted text, and then sends the appropriate flags to tesseract to do that.
    • Modifies IIIF manifest to also include a reference to this extracted text stream.
    • Include text overlay plugin but it requires some IIIF.
  • Rosie: Adds the option of making your OCR do HOCR which is the structured thing that you'll get back.
  • Rosie: Multifile media needed a long text field in your media to put the full text of the thing. Does HOCR do that?
  • Alex: No, also believe this is fixed in multifile media because it was annoying.
  • Seth: It looks like we were returning nothing on the generate data call and now there's a runtime exception being thrown. Will this terminate things that are improperly set up?
  • Alex: It was probaly leading to a different exception farther up the stack.
  • Seth: Still going to get an error, but know where it is.

https://github.com/Islandora/islandora-starter-site/pull/1

  • Adam: All of islandora defaults, but as an actual installable site and you can test some scaffolding.

Other

Wade: We are currently running version 1.0.0 on our ISLE-DC test server but need the patch here. Would we just update the TAG variable in our .env and follow the instructions outlined here to incorporate that patch without disturbing anything else such in our current environment?

  • That TAG variable refers to which version of the containers you want.
  • You would have to exec into a Drupal container and run the stuff from in there.
  • Seth: I don't think there's a way to get it with make demo because it's going to get the container that's already build with the site.
    • You'd have to go in, update it, and as long as you didn't clean it would still be 2.
  • Wade: So don't need to do a fresh pull on all the containers, you can do from inside the container?
  • Seth: In theory with Docker you should, if you are maintaining your own images, you would be doing an update to what buildkit is building on and then you would be able to pull in that updated image.
  • Rosie: Question of whether I need to update ISLE containers vs. needing to update my site in the container with composer?

https://github.com/Islandora/islandora/pull/896

  • Rosie self-assigned

  • Adam: Out of the starter site, I've run fig inspector and it's highlighted a number of things in the schemas for Islandora that are lacking. Missing schema for a number of different types of plugins so the configs are complaining.

  • Rosie: This means config/schema folder should have more in it?

  • Adam: Yes.

  • Context's schema doesn't allow for it.

  • Rest OAI-PMH doesn't define its schema for its settings.

  • Alexander: A module might have an update hook to change itself but it doesn't take into account that there's some floating config somewhere.

  • Alexander: Changes in the pipe for Islandora Mirador.

    • Islandora Mirador lives in islandora defaults.
    • How should we change it's name? Drupal module namespace?
    • Seth: Drupal also caches the location on the module. So if you update one and you have a new location, it doesn't like that. Seth hasn't seen a way to update that.
  • Alexander: Drupal module namespaces may allow this to work? Need to test.

  • Rosie: Export your config, uninstall the module, pull your code so that defaults no longer has something called Islandora Mirador. Then reinstall Islandora Mirador in its new location and then make your configs how they were.

  • Alexander: Forthcoming, been working on Mirador stuff, some things will need to be pulled out of Islandora defaults.

  • Alexander: Is it creating media that are orphaned, don't have a file attached? Or crashing?

  • Rebel: It's processing, it's going through, delivers Success message. Before it was coming up with a number, it was working but it still wan't connecting anything. When pulled up, the views weren't coming in because the object type wasn't showing.

  • The Migrate API requires you to have a unique key or id for each element. If it's a duplicate it won't accept it. The problem is that the Migrate API changed what it called that field. https://github.com/Islandora-Devops/migrate_7x_claw/pull/39

Quick Link to a Wiki Search in Github

🏠 Home

✍️ Onboarding Checklist

πŸ—ΊοΈ Roadmap

❓ How to maintain this wiki

Committees/Groups

πŸ““ Board of Directors (BOD)

πŸ““ Coordinating Committee (ICC)

πŸ““ Leadership Group (LG)

πŸ““ Technical Advisory Group (TAG)

πŸ““ Code of Conduct Committee

πŸ“š List of Interest Groups

Meetings

πŸ“† Weekly Open Tech Call

πŸ“† Monthly TAG Meetings

πŸ“† Monthly Open Meetings

πŸ“† Biweekly Islandora Coordinating Committee Meetings for ICC members

Camps and Conferences

πŸ“£ Upcoming:

  • No upcoming events

πŸ“£ Past Camps and Conferences

πŸ“… see the Islandora Community Calendar for events and meetings.

Clone this wiki locally