Time/Place
- Time: 2:30pm Eastern Time US
- Dial-in Number: (712) 775-7035
- Participant Code: 479307#
- International numbers: Conference Call Information
- Web Access: https://www.freeconferencecallhd.com/wp-content/themes/responsive/flashphone/flash-phone.php
Attendees
(notetaker)
Agenda
Reviewing charter/timeline
Why was it decided to have URI==URI-G?
PRs
- Added text for HEAD and GET requests to LDPCv objects
- Add to definition of LDPRv that not only URI-R but also TimeGate
- Add missing anchors and move some from h2 to section tag
- Add section on ACL linking on resource creation
- Add note about non-constraint of RDF data storage model
- Adding language for remote ACL and Group Listing resources
- Adding section clarifying acl:Append
- Issues
- Use Location header for ingest-by-reference
- https://github.com/fcrepo/fcrepo-specification/issues/236
- Looks good, needs a PR
- Require support for external content with access-type=URL
- https://github.com/fcrepo/fcrepo-specification/issues/237
- Looks good, needs a PR
- Creating versions with PUT
- https://github.com/fcrepo/fcrepo-specification/issues/215
- ACTION: DannyL to create PR
- What are the semantics of version restoration?
- https://github.com/fcrepo/fcrepo-specification/issues/238
- To drop specifying restoration?
- Modeshape Impl: Interaction models effectively can't be changed
- https://github.com/fcrepo/fcrepo-specification/issues/229
- Nothing to be done for the ModeShape impl... others will be different
- Use Location header for ingest-by-reference
- Revisit strictness of requirements for external content, recursive deletion, client-specified ACLs, etc.
- Specifically:
3.7.1 Depth Header
Use OPTIONS to signal availability of DELETE
- Agreement? Awaiting PR
3.8 External Binary Content
https://fcrepo.github.io/fcrepo-specification/#external-content
Support for 'message/external-body'
- Specifically:
- External content issues:
- Need to separate proxy vs. ingest-by-reference operations
- Content-Location cannot be used to indicate the URL should be used instead of the request body
- https://github.com/fcrepo/fcrepo-specification/issues/211: Clarify response when copying remote content
- https://github.com/fcrepo/fcrepo-specification/issues/210: Clarify "expires" parameter
- Suggestions:
- Potentially remove the "expiration" header parameter
- Add "Content-Location" under PUT for ingest by reference
- If you wanted to add to repo, you would retrieve and upload
- Further discussion with Benjamin Armintor before taking action
- Suggestions:
- Need to separate proxy vs. ingest-by-reference operations
- Authorization issues
- issue-165: Removing support for acl:accessToClass?
- Wait on response to https://github.com/solid/web-access-control-spec/issues/22
- CLAW only uses ACLs for very basic partitioning of drupal instances
- Suggestion, add wording that indicates:
- implementations MUST do accessToClass
- explain what accessToClass does
- inference is a MAY
- implementations MUST do accessToClass
- Suggestion, add wording that indicates:
- issue-172: Clarify algorithm for finding authorizations
- Still pending clarification from Solid
- issue-165: Removing support for acl:accessToClass?