Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Day 1

We got Zoom set-up AND with a polycom! 

...

Rachel - Trying to get oriented to the community. 

PR Checklist: https://samvera.github.io/pr-checklist.html

...

  • Rails 6 preparation - preparing for work in Blacklight
  • Indexers - Reviewing architecture of Indexers. Indexing partial amounts of the metadata (keyword and subject IDX). Next, need to dive into how the rules are expressed in the schema.
  • Documenting Dive into Valkyrie - Current working document https://docs.google.com/document/d/1VeLPU3gIrKt6BkSqGBz3ZFlMPCwWtCuG_ZRj95N5DPY/edit# (got to the validator part of the tutorial)
  • Tidying up some stale hyrax PRs to get those in place
  • Spinning up a Hyrax application with Postgresql to see what’s broken
  • Refactoring jobs - worked through jobs that handled a repository object, created several new issues on the SOLAR Vortex board (@rdfloyd can you provide the grounding link). Working on characterizing jobs, there is an existing blocker. This also blocks on the job authorization.
  • File related issues #4055 works on round-trips on files. Needs to be applied to the other files. Adding file to fileset would sometimes lose the context of the file (due to not rewinding) (“Be kind, rewind!“)
  • Working on making progress on Valkyrie native forms. Pushed this morning’s PR through. Worked on the view, found that routes were breaking, needed to do some customization for ActiveFedora style routes and new Valkyrie style routes. We’ll now need to do the work on form objects.

Report Back for Day 2

  • Rails 6 preparation - There are a few Spotlight test failures, there are some incremental PRs submitted. Work is done on Samvera core components
  • Indexers - Spending time on related issues around generating a new Valkyrie resource; Working on properly setting classes for the object. Back to working on the indexer. Wings had no concept of a Valkyrie resource existing before an ActiveFedora resource existed. This is close to full and proper index of Valkyrie native objects.
  • Documenting Dive into Valkyrie - Created a long list of what was found, triaged what to do, and worked to not clobber each others work. Hope to wrap up tomorrow.
  • Working on upgrading Hyku to Hyrax 3 - So many dots…bundler is stuck on many dependencies; Oh boy!
  • HOLDING - Spinning up a Hyrax application with Postgresql to see what’s broken; Indexing and the Form objects don’t yet work, may be things around permissions
  • Working on jobs - Pushed a branch up for characterization jobs; separating AF and Valkyrie characterization, cribbed from Visibility Copy. Broke off work samvera/hyrax#4207, with full rational. Working through Create Derivatives job. See erayle's writeup on patterns.
  • Minting a new ActiveFedora as part of the plenary
  • Pushing FileSets to generalize the types of associations that are processed for Valkyrie - Progress continues, we can get the custom work done; There are some helper methods for original file and extracted text. Will need to write some tests concerning this work. There is some refactoring to consider. There are some custom queries aligning with Valkyrie language. PR samvera/hyrax#4209
  • Valkyrie Native Forms - Conversations about strategy for handling routes on new objects; There are WIPs in the making
  • Lunchtime discussion/report back around permissions - Tabled for the day
  • Looking at switching DryTransactions to DryMonads - Tabled for the day
  • Back porting fixes for v13.1.2 of ActiveFedora to v11.x and v12.x