Versions Compared

Key

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

...

  1. Announcements:
    1. Proposal of a "more official" meeting chair/note-taker schedule?
  2. Pop-up/Other Topics:
    1. OCFL-java Implementers Meeting
      1. Meeting notes: https://github.com/OCFL/ocfl-java/wiki
      2. Empty files being created in OCFL FS seemingly without exceptions being thrown  https://github.com/fcrepo/fcrepo/issues/2023
  3. Migration Updates:
  4. Updates on:

    1. Open Tickets:
      1. Jira
        serverFedora JIRA
        serverId1fe6d535-c432-380f-b5c0-a7d3b2940ea4
        keyFCREPO-3830
      2. Jira
        serverFedora JIRA
        serverId1fe6d535-c432-380f-b5c0-a7d3b2940ea4
        keyFCREPO-3866
    2.  In Progress and older but still relevant open tickets:
      1. Jira
        serverFedora JIRA
        serverId1fe6d535-c432-380f-b5c0-a7d3b2940ea4
        keyFCREPO-3868
      2. Jira
        serverFedora JIRA
        serverId1fe6d535-c432-380f-b5c0-a7d3b2940ea4
        keyFCREPO-3867
      3. Jira
        serverFedora JIRA
        serverId1fe6d535-c432-380f-b5c0-a7d3b2940ea4
        keyFCREPO-3800
    3. In Review:
      1. Jira
        serverFedora JIRA
        serverId1fe6d535-c432-380f-b5c0-a7d3b2940ea4
        keyFCREPO-3869
      2. Jira
        serverFedora JIRA
        serverId1fe6d535-c432-380f-b5c0-a7d3b2940ea4
        keyFCREPO-3847
  5. New tickets:

  6. Backlog Tickets to consider working:

Notes

Present
Arran Griffith
Michael Ritter  - Chair
Jared Whiklo
Ben Pennell 
Doron Shalvi
Dan Field 
James Alexander (taking notes)
Demian Katz 
Thomas Bernhart

Agenda
Announcements:
Arran proposed a "more official" meeting chair/note-taker schedule?
Schedule of chair & note taker, to start next week.

Pop-up/Other Topics:
OCFL-java Implementers Meeting
Meeting notes: https://github.com/OCFL/ocfl-java/wiki
Some Fedora requests came up, notably the 2023 GitHub issue - 

Empty files being created in OCFL FS seemingly without exceptions being thrown - https://github.com/fcrepo/fcrepo/issues/2023
On Azure without diagnostics. Peter Winckle has supplied a working fix though it is now running perceptibly slower. 
We are looking for non-AWS OCFL S3 filesystems for testing. See https://github.com/OCFL/ocfl-java/pull/88
Doron is looking to try non-AWS S3. Dan suggests  we might get non-AWS S3 accounts to test.

Migration Updates: 
Nat Library of Wales - looking @ camel toobox: for indexing 130k objects - took 2.5 days, for c.6M objects this would be about 100 days - so looking at ways to speed this up, eg trying a PID list, but this is early days. 
Doron - tried parallelism - but experiencing similar timeframes.
Jared - the code isn't parallelised, what was the approach?  Doron was not sure that this was testing in a recent version but certainly problems in version 3.x. 

Updates on:

Open Tickets:
FCREPO-3830 - Update root ACL to have transaction endpoint specific permissions OPEN
Mike looking at this, following a slack posting. Can reproduce the null pointer ticket. 
Any user can start a transaction: it is ok for this to be changed, as it was done for convenience.

FCREPO-3866 - PUT-DEL-PUT objects in an Archival group OPEN
PUT-DEL-PUT is a problem because of tombstone record: unless versioning tracking is changed a
null pointer exception is hit at the tombstone. Would need to locate the versions of this object
and there could be different type of objects if looking to enable retrieval of different versions. Suggest a change to documentation.

In Progress and older but still relevant open tickets:
FCREPO-3868 - Test that Fedora 6 runs in Tomcat 9 with Java 17 IN PROGRESS 
FCREPO-3867 - Add Java 17 to the build test matrix to ensure eventual support IN PROGRESS - Dan progressing 
still getting failing tests (LDP threading) but progress with GitHub actions.

FCREPO-3800 - Make locks on parent resources allow concurrent appends, but block deleting of parent IN PROGRESS
Jared 7 Peter have made changes. Ben will look at it. 
Thomas will try running the tests with the updated code. 

In Review:
FCREPO-3869 - '+' character in URI identifier causes issues with `Accept:text/html` GET requests IN REVIEW
Mike - added test cases for ticket. Jared will test changes.  

FCREPO-3847 - Migration Utils does not support the DISABLED digest type from FoxML schema IN REVIEW
Changes look good. Someone needs to merge Dan's changes. 

note: the a bility to merge PRs rests with all those in FCREPO committers team.

New tickets:

Backlog Tickets to consider working:

Dan is looking at Solr xslt (Marmotta replacement).  FCREPO-3834