Skip to content
Islandora Foundation Community edited this page Jul 13, 2022 · 3 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

  • Jordan Dukart πŸͺ‘
  • Alan Stanley
  • Will P
  • Adam Vessey
  • Alexander O'Neill
  • Rosie Le Faive
  • Willow Gillingham
  • 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. https://github.com/Islandora/documentation/issues/2129 (may get covered in issues)
  5. Feel free to add more, or add something from Islandora Discussions

Minutes

Issue Roundup

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

  • Alex: Doesn't affect too much functionality-wise
  • Jordan: PR linked, looks like it's updating other things as well
  • Alex: Will look and run playbook

https://github.com/Islandora/documentation/issues/2128 and https://github.com/Islandora/documentation/issues/2132

  • Jordan: Looks like Will has helped out. Not sure what else we can do here.
  • Jordan: Almost seems like their tomcat didn't install correctly?
  • Isabella: To invite to slack
  • Adam Vessey: Hard to describe solutions as there are some basic software roadblocks.

https://github.com/Islandora-Devops/isle-dc/issues/272

  • Could also ask them to go to ISLE channel
  • Alan: Traefik problems are often Traefik problems.
  • Isabella: I think this could be a naming problem in the file uploaded - will update

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

  • Alexander: Noted bug where the file itself doesn't get created.
  • Jordan: What we've seen with batch upload children form, it doesn't necessarily take into account your media types.
    • If you wanted your image to go to a certain directory, it ignores it and relies on a separate config form.
  • Out of the box unless you configure behaviour, the files you upload go to temp.
  • Adam: Wizard stuff looks neat, looks like multi-ingest stuff but more generalized. Looks like it might allow those dependent fields to be set up.
  • The hesitance to go ahead and do this is it would add a dependency in islandora proper.
  • Before approaching, we're curious if there are any strong opinions for or against adding a dependency.
  • Alex: ctools has always been a pretty solid thing to add to a Drupal site.
  • Jordan: Bring up at next tech call for more input.

https://github.com/Islandora-Devops/isle-dc/issues/268

  • On hold

https://github.com/Islandora-Devops/isle-dc/issues/271

  • Adam: It's pretty standard for build stuff to be excluded
  • Alexander: Talked about it last week, no disagreement.

PR Roundup

https://github.com/Islandora/islandora/pull/883 and https://github.com/Islandora/documentation/pull/2133

  • Rosie: When you install islandora it breaks your site and that's because there's a broken handler in the EVA view.
    • Solution: Disable EVA view by default, status = FALSE.
  • Alexander: Never had great luck with EVA.
  • Jordan: If you provision an islandora site and you don't have field_media_of configured on media it results in whitescreen.
  • Jordan: Other things in core where there may be other things that expect this field - so they may come up. Can be handled piece by piece.
  • Jordan: Is it possible to do config dependencies on fields? View dependent on field? Optional config?
  • Alexander: You can put specific config items more than just module.
  • Jordan: Does this go down to a field level or not?
  • Since this view requires fields placed in defaults, you could place the view in defaults.
  • Alexander: That one view could be in the optional folder, and depending on islandora defaults at minimum. You can declare things to be dependent on a configuration item, not sure of the mechanics of that.
  • Rosie: If you install islandora core features first, and then defaults, will you get that view?
  • Alex: It'll try to juggle the dependencies if you invoke both.
  • Rosie: It would be really weird to have the dependencies mixed up like that.
  • Discussion about moving to defaults or not - reach out to Rosie.

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

  • Adam: Could this be sidestepped by grabbing masonry from a .zip
  • Rosie: What is masonry used for? Are those items enabled?
  • Alexander: What are we doing with masonry? Add to next agenda.

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

  • Alexander: major Drupal updates

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

  • Updating dependencies.
  • Rosie: Lots are stability things, lots of modules left beta.
  • Rosie: Migrate+ v.6 is only compatible wiht Drupal 9 so ersion requirement updated.
  • Alex: Migrate+ has unexpectedly broken.

https://github.com/Islandora/islandora_ci/pull/11

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

  • Rosie: There is code that detects is_islandora
  • And there's also a context condition that checks if this is an islandora node
  • They didn't use the same test, so Rosie updated the context condition to use the internal drupal views thing.
  • Also created a filter, so you can see your islandora objects, not-islandora objects.
  • Jordan: CI problems
  • Adam: It's loading the services in the drupal
  • Jordan: drush dcs command will show you
  • Alex: https://www.computerminds.co.uk/articles/phpstorm-coding-tip-drupal-services

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

  • Alexander will review.

https://github.com/Islandora-Devops/migrate_7x_claw/pull/42

  • Alexander: Compatibility fixes to bring up to date with Islandora branch.

Mailing List

https://groups.google.com/g/islandora/c/jU8giT88gBk

  • Rosie: We probably want to remove the drupal listing of islandora or redirect it.
  • Rosie: How to: one time push releases to drupal.org?
  • Adam: Do things have to be explicitly namespaced to drupal?

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