Versions Compared

Key

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

How to connect: https://psu.zoom.us/j/613720745 (link will launch Zoom client – if you do not have Zoom, expand the instructions below)

...

  1. Samvera Dev Congress, Winter 2020 (Solar Vortex) report out (tamsin woo)
    1. Developer congress last week in San Diego
    2. Some work on refactoring Jobs to support; tickets open for this
    3. Question about written summary; we think one went out via emails–will confirm.
    4. Are there issue tags or project boards?
  2. Hyrax Publisher (`Dry::Events`) (tamsin woo )
    1. Need community feedback on event publishing.
      1. Working on normalizing callback/event publishing strategy 
    2. Thinking about two community virtual sessions:
      1. Dive Into Hyrax Pub/Sub
      2. Events design session
  3. Hydra-Head 11 and Rails 6/Blacklight 7 (Chris Colvard (Deactivated))
    1. There is a Hyrax release blocker issue that depends on a change in HH that will require a major release
    2. We also need to add Rails 6 support but this requires a newer BL and blacklight-access_controls which I believe will require a major release.
    3. Release 11 now and follow up with 12 later? OR try to get 11 released with Rails 6/BL 7 support?
      1. There is work in Hydra Head already that fixes an issue with permissions https://github.com/samvera/hydra-head/pull/501
      2. There is also a need to add support for newer versions of blacklight.
  4. FileSet and FileMetadata in Hyrax with valkyrie (Lynette Raylewith Trey Pendragon)
    1. Two approaches for saving filesets and metadata objects for files.

      1. First is to store ids in FileSets, Hyrax does this now

      2. Second is to nest FileMetadata , objectsFiggy dealobjects; Figgy does this

      3. Figgy had this design conversation early on, there are multiple factors

        1. Simplifies query and access

        2. Delete FileSet deletes all FileMetadata instead of having to find them and delete each

        3. In Figgy FileSets have optimistic locking; that seems important for running parallel characterization jobs, for example
      4. Question about impact on access to FileMetadata, do i need to have

    2. Next steps: Continue discussion in slack; maybe schedule a call.


      Hyrax now:  attribute :file_ids, Valkyrie::Types::Array.of(Valkyrie::Types::ID) # id for FileMetadata resources
      Figgy: attribute :file_metadata, Valkyrie::Types::Set.of(FileMetadata.optional)