Skip to content
Islandora Foundation Community edited this page Jul 13, 2022 · 2 revisions

Zoom link: https://us02web.zoom.us/j/968367412

Host key can be found in the description of the TAG Slack channel.

Attending:

  • Don Richards
  • Rosie Le Faive
  • Amy Blau
  • Willow Gillingham
  • Isabella NIkolaidis

Agenda

  • Isabella IslandoraCon Use-a-Thon Doc (2019 version)
  • From tech call: Issues with CI. Problems with composer and the plugin that came in July.

Islandora Events

  • IslandoraCon, volunteers for CoC

Action Items

Meeting Minutes

  • Don: Merged a change from CI which then had to push to another branch. The ones failing now are the ones that are allowed to fail for Drupal 10.

  • Rosie: We have a lot of repos. As TAG, should we have a way to enforce checking version?

  • Rosie: If you're about to cut a release, you should go in and check if you're rusing the most recent version of things. And if not, bump them up. Because we're not doing this right now

  • Don: Is there a way to accomplish that here? Where apply to ISLE and Playbook?

  • Rosie: We're not doing a great job of maintaining composer.json

  • Rosie: Modules shouldn't have so many dependencies, makes it harder to manage.

  • Don: Thinking of an update feature within the admin UI?

  • Rosie: No, we designate a person in the community to be responsible to check if stuff is up-to-date, when they realize a new version is available, they make that possible.

  • Don: Dependabot - this is what it's supposed to do. But they're more for PHP modules than Drupal modules?

  • Rosie: Nothing includes a composer.lock file as of now, but once we do that's going to be really important.

  • It outputs the right composer.lock file but doesn't test anything. Seems like Dependabot assumes your test suite is going to test.

Repo Deployment Options

  • Rosie: we are spending more time on deployment than actual Islandora code

    • The work that is going to be spec'd - it might not be possible to have someone deploy it to both deployment mechanisms
    • Not sure how to deploy code to ISLE
  • Don: It is a pain to test a module in ISLE

    • Rosie: Can we develop documentation for people who want to play with ISLE?
  • Don: install profile stuff hasn't been merged

  • Don: confused by make local not working?

  • Rosie: it doesn't install half the services that ISLE spins up. SOLR not installed, can't configure SOLR, etc.

  • Don: It's really bare bones Drupal. The only thing there is the home page.

  • Rosie: Make local seems to expect you already have a site.

  • Don: It assumes you're bringing up a codebase.

  • Don: There's a docker compose .yaml file and I assume that's what this is for

  • Don: make local is just scaffolding. And you need to provide the files you're going to need if you're going to do this.

  • Rosie: So as a new person, setting up a site. What am I expected to do?

  • Don: make ? sets up the connections if you've already have a drupal site.

  • Don: if you wanted to use seomthing ohter than SOLR, you would see where it is in the file structure.

  • Don: make local should have Islandora branding when you land, it's not here. So something's up.

  • Willow: is there a different make command?

  • Don: make demo is the first time your'e running it,

    • install profile equivalents:
      • make demo_install_profile_demo and make local-install-profile

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

  • Fixing initial install options

    • adds an install profile, basically a module that ads htese things in place, centralizes the behaviours
  • introducing make demo_install_profile_demo and make local-install-profile

  • Rosie: I'm scared of deployment versions that lock us into versions of older modules/

  • Don: Can we automate when ISLE is released? or this could be Ansible, not sure -

  • Rosie: There's too much automation tools that are breaking.

  • Don: Grabbing the database from sandbox. Should we reset it so we have a fresh one?

  • Rosie: Does ISLE need a database or codebase?

  • Don: Think they may function the same. Not sure if it's an ISLE script or Ansible.

  • Don: You're right that we shouldn't be using the current database file that's in there because it's so old.

  • Reach out to Nigel: do sandbox reset, and do a database backup or dump?

  • Rosie: when we spin up make demo, it has files from Drupal 8.3.

  • Rosie: I don't understand why there is make demo in buildkit if it doesn't just create and deploy something like that.

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