Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Next stable release of Islandora? #1778

Open
kayakr opened this issue Mar 15, 2021 · 4 comments
Open

Next stable release of Islandora? #1778

kayakr opened this issue Mar 15, 2021 · 4 comments
Labels
Type: question asks for support (asks a question)

Comments

@kayakr
Copy link
Contributor

kayakr commented Mar 15, 2021

otherwise known as composer dependency hell

I'm going around in circles just now trying to get a up-to-date build of Islandora on Drupal 8.9.13 on PHP 7.2. I see that some modules such as islandora_defaults and controlled_access_terms were last released as 1.1.1 and 1.1.0 in May 2020 and March 2020 respectively. Around 1 year on, is it time for an Islandora 8.1.2 that can run on PHP 7.2?
I see a lot of good new features and improvements in the commits, but it's not clear on how to bring older sites up-to-date as there is no new stable target.
Or is the next stable target Islandora 9?

@dannylamb
Copy link
Contributor

I know the feeling...

We found composer 2 forced us to bump up to PHP7.3. I think it's still possible to use PHP 7.2 so long as you're willing to live with composer 1. As far as I can tell, syntax-wise we're ok for 7.2 still.

As far as releasing is concerned, we'll actually be starting that process at the end of this month. There's a lot of good work out there sitting in stagnant PRs that I'd like to get in, and I'm hoping we can run a sprint and get those in. We'll slice a RC at the end of the sprint and can use the release as a chance to get some good community testing on those features. This release will work with both the latest Drupal 8 and 9, and we're hoping to be able to do run-throughs of updating existing sites so that we can provide instructions on how to do so. Last release all I gave folks was a bash script of what I had to do for the sandbox, which admittedly, wasn't super helpful.

@kayakr
Copy link
Contributor Author

kayakr commented Mar 18, 2021

Along these lines, I've just noticed that very recent https://github.com/Islandora/islandora_defaults/blob/8.x-1.x/config/install/migrate_plus.migration.islandora_defaults_tags.yml targets field field_external_uri but for resource_types vocab it should be field_authority_link via controlled_access_terms? Have I understood that right?

@elizoller
Copy link
Member

https://github.com/Islandora/islandora_defaults/blame/8.x-1.x/config/install/migrate_plus.migration.islandora_defaults_tags.yml#L25 islandora_default_tags doesn't appear to have changed the machine name for that field recently. looks like 3 years ago.
but i do see what you mean that resource_types are configured with a field_authority_link not a field_external_uri
I just checked a vanilla islandora playbook (with d8 and one with d9) and they both do NOT have URIs for the resource type terms that have been loaded. so i would say this is a "bug" in the migration for islandora_defaults.

@elizoller
Copy link
Member

^ related to #1531

@kstapelfeldt kstapelfeldt added Type: question asks for support (asks a question) and removed Support labels Sep 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: question asks for support (asks a question)
Projects
Development

No branches or pull requests

4 participants