Time/Place

This meeting is a hybrid teleconference and slack chat. Anyone is welcome to join...here's the info:

Attendees 

  1. Danny Bernstein 
  2. Arran Griffith   - Meeting Chair
  3. Jared Whiklo (star)
  4. Ben Pennell
  5. Michael Ritter 
  6. Demian Katz   
  7. Jon Roby 
  8. James Alexander
  9. Thomas Bernhart 

**Each week a meeting chair will be assigned based on a rotating schedule.**

(star) - denotes note taker

Agenda

  1. Announcements:
    1. iPres debrief
    2. Fedora Developer update
    3. New Fedora Governance members
    4. CNI Proposals ideas - would like to consider a migration panel presentation
    5. Proposal of new agenda order
  2. Backlog Tickets to consider working:
    1. FCREPO-3784 - Getting issue details... STATUS
    2. FCREPO-3762 - Getting issue details... STATUS
    3. FCREPO-3780 - Getting issue details... STATUS
  3. In progress and in review tickets:

    FCREPO-3843

    Handle Escape CharactersMichael RitterMichael Ritter

    IN REVIEW

    Ready for Test

    Aug 19, 2022

    Sep 8, 2022

    FCREPO-3837

    Improve Feedback in Validation ToolMichael RitterMichael Ritter

    IN REVIEW

    Ready for Test

    Aug 15, 2022

    Sep 8, 2022

    FCREPO-3836

    Migration-utils generate invalid RDF triple if xml:lang is presentJared WhikloJared Whiklo

    IN REVIEW

    Ready for Test

    Aug 3, 2022

    Sep 8, 2022

    FCREPO-3673

    Add support for transactions in fcrepo-java-clientMichael RitterDanny Bernstein

    IN REVIEW

    Ready for Test

    Mar 11, 2021

    Sep 8, 2022

    FCREPO-3845

    Update repository count validation for Head OnlyMichael RitterMichael Ritter

    IN PROGRESS

    Unresolved

    Aug 29, 2022

    Sep 8, 2022

  4. New tickets:

    FCREPO-3844

    Runtime filtering options for the Camel Toolbox reindexing serviceJon RobyDemian Katz

    OPEN

    Unresolved

    Aug 25, 2022

    Sep 8, 2022

    FCREPO-3816

    Best practices for messaging and message integration in FedoraUnassignedDanny Bernstein

    OPEN

    Unresolved

    Mar 24, 2022

    Sep 8, 2022

    FCREPO-3823

    Disable OCFL validation on rebuildMichael RitterDanny Bernstein

    OPEN

    Unresolved

    May 6, 2022

    Sep 8, 2022

    FCREPO-3834

    Enable Camel toolbox to send xml records to Solr indexing serviceUnassignedJames Alexander

    OPEN

    Unresolved

    Jul 21, 2022

    Sep 8, 2022

  5. Other topics:
    1. Thomas' update to documentation re: system requirements for F6 system requirements - changes are good?
    2. Dan's migration-utils issue in #migration channel
    3. Update docker images after changes in https://github.com/fcrepo-exts/fcrepo-docker?
      1. For which tags? All 6.x images?
  6. Migrations:

Notes:

  1. Announcements
    1. iPres in Scotland, Arran got to meet "THE" Andrew Woods as well as running a workshop without too many users with a laptop. Ran the migration walkthrough. Cambridge University was there and is thinking of an install. National Library of Norway was there to review. Not as many current Fedora users attended.
    2. Proposal to move any questions/new users to the front end of the meeting to avoid forcing new users to sit through the whole meeting.
    3. Developer update - two candidates, potentially a third coming for the second round of interviews.
    4. CNI proposals for the meeting in December in Washington. Migration panel discussion or Migration demo without Fedora as a central part. Maybe also a Fedora one. If you know of a migration story not related to Fedora that might also want to participate.
    5. New Fedora Governance members - James Alexander, Alexander Berg-Weiß, Maria Esteva, & Thomas Wrobel joining. Current list is available at Current Governance Terms
    6. There is space on Fedora Governance for a committer to provide a technical voice if we want to send someone.
  2. Tickets
    1. Camel toolbox needs spring-java-config to be replaced with springboot configuration
    2. Smoketest to test camel-toolbox using docker containers. Not urgent but a nice to have.
    3. LDPath over blank nodes, maybe just retire this ticket and point to the new ticket to replace deprecated Marmotta with some new XSLT.
  3. In progress
    1. Handle escape characters - ready for review, compile the war and send to Demian.
    2. Improve feedback - ready for merge, Demian tested and approved.
    3. Migration-utils generate invalid triples - ready for merge, Dan tested and approved.
    4. Transaction support in java client - still some review comments to handle.
    5. Update repository count - waiting on other PRs to be merged to reuse some code.
  4. New tickets
    1. Runtime filtering for camel-toolbox - Jon started working.
    2. Best practices for messaging and message integration - There is documentation on the wiki, James to add a link from the Messaging configuration to the Message format. Someway to enable debugging of the internal ActiveMQ broker either using an internal UI or an external one.
    3. Enable Camel toolbox to send XML records - James to work on a use case to better scope the work
  5. Other topics
    1. Thomas's changes are done
    2. Dan's migration-utils issue - no digest stored which causes the problem. Put in a PR to skip DISABLED, but then the object is invalid in OCFL. So how do we handle objects without a digest?
    3. How do we tag changed docker images where the Fedora application has NOT changed, but the configuration of the docker container has? Thomas to check with some of his Docker team to see what the best practice would be to ensure people can or can not pull in these changes automatically.
    4. Demian would like to have a discussion about fixity checks on S3, maybe next week.
  • No labels