-
Notifications
You must be signed in to change notification settings - Fork 71
May 27, 2020
Mark Jordan edited this page May 28, 2020
·
9 revisions
This meeting is a hybrid teleconference and IRC chat. Anyone is welcome to join. Here is the info:
- Time: 1:00pm Eastern Standard Time US (UTC-5)
- Zoom link: https://zoom.us/j/97345581392
- Join us on the Slack Islandora 8 Channel https://islandora.slack.com/archives/CM5PPAV28
- Daniel Lamb
- Melissa Anez
- Seth Shaw
- Jordan Dukart
- Bryan Brown
- Don Richards
- Willow Gillingham 🌃
- Jared Whiklo
- Alexander O'Neill
- Alan Stanley
- Natkeeran
- Cary Gordon
- Jonathan Green
- Bethany Seeger
- ISLE update
- We did a webinar
- Issue Roundup
- https://github.com/Islandora/documentation/issues/1514
- https://github.com/Islandora/documentation/issues/1516
- https://github.com/Islandora/documentation/issues/1517
- https://github.com/Islandora/documentation/issues/1518
- https://github.com/Islandora/documentation/issues/1519
- https://github.com/Islandora/documentation/issues/1520
- https://github.com/Islandora/documentation/issues/1521
- https://github.com/Islandora/documentation/issues/1522
- Feel free to add agenda items...
Water-cooler time. Mosquitos are hatching. We have fish tank stories.
- ISLE update - incorporates the work that Nigel (@nigelgbanks
with Lyrisis) did with the repository as https://github.com/Islandora-Devops/isle-buildkit a very quick build of Islandora 8 and has some NGINX issues with the OpenSeadragon. The docker hub https://github.com/Islandora-Devops/isle-dc. This is also integrated with Github-actions and that leads to all sorts of strange and amazing situations that could be very useful for automatically making builds, etc.
- The partial builds are a lot quicker but it depends on how deep of a change is made to the code. Gradel is watching for code changes and it will do it “super-duper fast”.
- Nat asked if it is possible to deploy the fedora server separately - and control the various Crayfish services, etc. Danny said that nothing is intertangled anymore because the separate services are isolated. Nat followed up regarding the “Java” docker container asking if that was the tomcat, and Danny said that it gets baked in. Tomcat and Solr will get their own Java tomcat. The docker files all define what declarations are made.
- Part of the final Isle deliverable will be to document how the persistent files would need to be set up.
- We did a webinar On Drupal 8 views and Islandora using several of the different places in core drupal where we use views. Melissa showed off some really powerful contributed drupal modules that use views. Batch editing, as well as batch editing with individual item-field updates, geolocations. The video of the webinar is available https://youtu.be/VfuRHXFD89c.
- (not from the initial Agenda) At ASU, we are trying to control the view mode for different types of content --- Images and Paged Content will be displayed differently. Danny and Seth have suggested that this is something that could be done with Context … and that the Context plugin may need to be enhanced or it may be handled (islandora display taxonomy) see https://github.com/Islandora/documentation/issues/1193. Alan has a context that is looking at the mime-type of the node’s media. For ASU, custom code should not be needed if the Context is configured to look at a node’s “islandora display” field value.
- Issue Roundup
- https://github.com/Islandora/documentation/issues/1514 Provide description text for the "PID" field #1514 - there is no help text. We need somebody to set the help text and export the config to address this issue.
- https://github.com/Islandora/documentation/issues/1516 migrate_7x_claw exits batch prematurely if xpath query does not find a result in the first batch #1516 - Nigel has a PR for this. This depends on a user having Islandora 7 installed.
-
https://github.com/Islandora/documentation/issues/1517 Use Drupal's file upload capabilities #1517 - there was some code written to handle the endpoints to handle the uploads but at a later date, the core-drupal and jsonld endpoints have handled this … that we should ditch our code and use theirs, but there is a tiny bit of custom handling that we need to do with respect to the PUT where the file overwrite needs to be slightly overridden. What used to be one REST call may need to end up being a couple in order to handle the things we need to handle them.
- Alan has written some code to handle multiple file uploads https://github.com/roblib/islandora_rdm_multifile_media as well as some code to have more control over the derivatives creation and this needs to pass the job identifier, but if the proprietary Islandora upload code goes away, the job identifier would not be available in order to make the derivative code function in relation to the jobs that triggered it. Danny also mentions that we’d lose the ability to report on the jobs as we used to. Alan has also got a configuration package that has the media types and some actions and contexts preconfigured https://github.com/roblib/islandora_rdm/tree/8.x-1.x/islandora_rdm_media_types.
- Jordan Dukart said “Depending on if you care on sychronousity [sic] or not the order in which you do those things doesn’t actually matter. For JSON:API there’s https://www.drupal.org/project/subrequests, which I haven’t personally played with a lot ¯_(ツ)_/¯. ” https://www.drupal.org/project/jsonapi_hypermedia, lets you add stateful information into responses if needed.
- https://github.com/Islandora/documentation/issues/1521 Provide a way for repo admins to see RDF field mappings. We can not edit RDF mappings via this and there seems to be consensus that this will be very helpful for admins. If we feel that this enhancement should be in core Islandora, we are encouraged to go to the github issue and give it a thumbs-up reaction.
- https://github.com/Islandora/documentation/issues/1522 Geerlingguy broke ansible galaxy references #1522 - this will only break if the roles have been exported. The prebuilt machine is a workaround for this issue.
- skipped for time:
- https://github.com/Islandora/documentation/issues/1518 Deploy openseadragon js with composer #1518)
- https://github.com/Islandora/documentation/issues/1519 Islandora generates Link headers for non-repository content #1519 -
- https://github.com/Islandora/documentation/issues/1520 'rdau' RDF namespace is not registered #1520
You may be looking for the islandora-community wiki · new to islandora? · community calendar · interest groups · roadmap