-
Notifications
You must be signed in to change notification settings - Fork 71
March 28, 2018
This meeting is a hybrid teleconference and IRC chat. Anyone is welcome to join. Here is the info:
- Time: 9:00am Eastern Daylight Time US (UTC-4)
- Dial-in Number: (641) 715-3570
- Participant Code: 304589#
- International numbers: Conference Call Information
- Web Access: https://www.freeconferencecallhd.com/wp-content/themes/responsive/flashphone/flash-phone.php
- IRC:
- Join the #islandora chat room via Freenode Web IRC (enter a unique nick)
- Or point your IRC client to #islandora on irc.freenode.net
- Jared Whiklo
- Bryan Brown
- Danny Lamb
- Rosie Lefaive
- Bethany Seeger
- Yamil Suarez
- Jonathan Green
- Nat Kanthan
- Reviews/testers needed 🙏
- Still working on https://github.com/Islandora-CLAW/CLAW/issues/766
- Seems like a good place to start? https://github.com/Islandora-CLAW/CLAW/issues/819
- New install bug: https://github.com/Islandora-CLAW/CLAW/issues/820
- ... (feel free to add agenda items)
-
Ready for more testing on these.
The Fedora URI one does not update Fedora it is just a live look at the resource with the URIs altered. Next step will be to have a new process to update the Fedora object using this service.
-
Danny had a bad run-in with Drupal for issue 766, he had to create a new PR to clean up some of our configuration.
Wrote new tests and some of them are hard, but it is done. Tests are ready on all of the things for the derivative PRs.
Needs to make unit tests for Alpaca and then he will write up testing instructions.
-
Migrate plus seems like a good place to start with migration ideas.
Natkeeran has some samples available at https://github.com/Natkeeran/islandora_migrate_mods
Migrate Plus allows us to map the MODS to Drupal fields using XPaths including inline entities and files. But is very flexible and most everything is available via the UI.
Title info can be in CDATA no problem
Most of the Yaml for Nat's examples is created manually. But there is no additional plugins needed to do this migration.
How useful would this be for bringing in the RELS-EXT or maybe more complex structures? It supports bringing files, and inline entities forms as long as you ensure the order is correct.
You can update existing nodes with migrate plus, so do a create using (for example MODS) and then update that node with changes from other datastreams (RELS-EXT or whatever).
It gives us a fairly simple place to start migrations.
Does the selector allow for complicated XPaths? It allows attributes or deeper tests, have not tried with parent checking but could write a plugin to help if we need it.
Rosie was building an XPath to ensure we get all of the title and developed this gist.
string-join
is XPath 2 and that is not supported in PHP (and may never be)From IRC Jordan pointed out that currently they call out to saxonb-xslt if they need an XPath 2 function.
Migrate Plus allows you to preprocess the XML before migrating too.
For a proof-of-concept pull an image from 7.x-1.x sandbox to CLAW sandbox would be great.
-
New issue, not consistently occurring. Still researching.
-
CLAW github-io documentations still references vagrant and should be updated to point to playbook. https://github.com/Islandora-CLAW/CLAW/pull/790
-
Did not get our Google Summer of Code application approved. 😢
-
Next sprint? Duplicate data and more complex content-modelling are ideas for the next one. Aim for after the current 7.x-1.x release.
You may be looking for the islandora-community wiki · new to islandora? · community calendar · interest groups · roadmap