...
- Danny Bernstein
- Jared Whiklo
- Andrew Woods
- Peter Winckles
- David Wilcox
- Ben Pennell Daniel Lamb
- Ben Cail
- Jon Roby
Agenda
Announcements
- June 1-5 Sprint
- Changing the default OCFL encapsulation directory from fedora-ID to fedora-ID-hash
- There be dragons in keeping fedora-ID
- Search:
- Any interest in a depth setting when recursively retrieving descendants?
- What are the community use cases for WebAC and Search?
- Open questions:
- JMS: Remove Fedora-related JMS messaging headers? 2018-04-26 - Fedora Tech Meeting
- ACTION: Jared to investigate potential impact on Camel tooling - updates?
- JMS: Remove Fedora-related JMS messaging headers? 2018-04-26 - Fedora Tech Meeting
- Housekeeping:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3306
Your Topic Here
Expand title Tickets resolved this week... Jira server DuraSpace JIRA jqlQuery filter=13111 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5
...
In Review
Expand Jira server DuraSpace JIRA jqlQuery filter=13100 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 Please squash a bug!
Expand Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution maximumIssues 20 jqlQuery filter=13122 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 Tickets resolved this week:
Expand Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution maximumIssues 20 jqlQuery filter=13111 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 Tickets created this week:
Expand Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution maximumIssues 20 jqlQuery filter=13029 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5
Notes
Announcements
- None
- June 1-5 Sprint
- Fixity:
- Ben: disappointed that the OCFL digest options are only sha512 and sha256.
- Fedora stores all digests in the headers, but only pushes the digest that matches the content addressing digest algorithm to the OCFL client
- Do we want the other digests to be pushed into OCFL? This would incur additional computational costs.
- Decided to not push the other digests into OCFL at this time.
- Database
- MySQL has a limit of 503 characters for Fedora ID length
- Could support different limits for different DBs
- Could use a pid instead of the Fedora ID to support any length of Fedora ID
- Decided to postpone decision for now
- MySQL has a limit of 503 characters for Fedora ID length
- Jared's work:
- Identified a lot of things that Fedora still isn't doing when he renenabled the Ldp ITests
- Andrew identified a lot of problems while testing the tombstone ticket – not related to the PR
- Should we remove support of PUT/POST for updating SPARQL?
- Yes. 409 if not a binary.
- Daniel is making progress on his ticket and expects to have it wrapped up soon
- Fixity:
- Changing the default OCFL encapsulation directory from fedora-ID to fedora-ID-hash
- 255 character cap on the length of file names, so if we use the ocfl id as the encapsulation directory then there can never be ids longer than 255 characters
- Possible solution, use a hash of the id as the encapsulation directory. This reduces readability, but will allow for any length of id.
- Ben C: Maybe use a mix of the ocfl id and a hash, include a hash when id length is longer than X number of characters
- No decision – something to think about
- Search:
- Any interest in a depth setting when recursively retrieving descendants?
- Ben P: People might be expecting immediate children rather than all children
- What are the community use cases for WebAC and Search?
- Initial impl: Just allow admins to search
- Get ACs in DB?
- Plan: Get a first pass and then collect additional use cases
- Any interest in a depth setting when recursively retrieving descendants?
- Open questions:
- JMS: Remove Fedora-related JMS messaging headers? 2018-04-26 - Fedora Tech Meeting
- ACTION: Jared to investigate potential impact on Camel tooling - updates?
- JMS: Remove Fedora-related JMS messaging headers? 2018-04-26 - Fedora Tech Meeting
Actions
- Andrew Woods to reply to leaders side-loading thread with proposal
- Andrew Woods / Peter Winckles / Team to review and refine F6/OCFL ID mapping proposal
- Danny Bernstein to ensure that a JIRA exists for scenario of transaction does not succeed completely, but rollback does succeed (see: 187173543 2020-06-04 - Fedora Tech Meeting)
- Peter Winckles to create a JIRA to investigate support for optimistic locking and mutable head (see: 187173543 2020-06-04 - Fedora Tech Meeting)
- Who: Clarify in documentation that multiple simultaneous writes to OCFL are not supported
...