Page tree
Skip to end of metadata
Go to start of metadata

Time/Place

Attendees

(plus) (facilitator)
(star) (notetaker)

Agenda

  1. Reviewing charter/timeline

  2. From Tuesday's Memento call

    1. Why was it decided to have URI==URI-G?

      1. http://fedora.info/2017/06/30/spec/#general-1

    2. Memento validator

  3. PRs

    1. Added text for HEAD and GET requests to LDPCv objects - pending response from Ben Pennell
    2. Add section on ACL linking on resource creation - pending review from Benjamin Armintor
    3. Add note about non-constraint of RDF data storage model - pending review from Benjamin Armintor
    4. Adding language for remote ACL and Group Listing resources - pending review from Benjamin Armintor
    5. Adding section clarifying acl:Append - pending review from Benjamin Armintor and Daniel Lamb
    6. Creating versions with POST - pending response to review
      1. https://github.com/fcrepo/fcrepo-specification/pull/239
      2. https://github.com/fcrepo/fcrepo-specification/issues/215
    7. Prohibit PATCH on LDPCv - pending review from ALL
      1. https://github.com/fcrepo/fcrepo-specification/pull/244
      2. https://github.com/fcrepo/fcrepo-specification/issues/243
  4. Issues
    1. Use Location header for ingest-by-reference
      1. https://github.com/fcrepo/fcrepo-specification/issues/236
      2. Looks good, needs a PR
    2. (tick) Require support for external content with access-type=URL
      1. https://github.com/fcrepo/fcrepo-specification/issues/237
      2. pr-242
    3. What are the semantics of version restoration?
      1. https://github.com/fcrepo/fcrepo-specification/issues/238
      2. To drop specifying restoration?
    4. Modeshape Impl: Interaction models effectively can't be changed
      1. https://github.com/fcrepo/fcrepo-specification/issues/229
      2. Nothing to be done for the ModeShape impl... others will be different
  5. Revisit strictness of requirements for external content, recursive deletion, client-specified ACLs, etc.
    1. Specifically:
      1. 3.7.1 Depth Header 

        1. https://github.com/fcrepo/fcrepo-specification/issues/234

        2. Use OPTIONS to signal availability of DELETE

        3. Agreement? Awaiting PR
      2. 3.8 External Binary Content 

        1. https://fcrepo.github.io/fcrepo-specification/#external-content

        2. Support for 'message/external-body'

  6. External content issues:
    1. Need to separate proxy vs. ingest-by-reference operations
      1. Content-Location cannot be used to indicate the URL should be used instead of the request body
    2. https://github.com/fcrepo/fcrepo-specification/issues/211: Clarify response when copying remote content
    3. https://github.com/fcrepo/fcrepo-specification/issues/210: Clarify "expires" parameter
      1. Suggestions:
        1. Potentially remove the "expiration" header parameter
        2. Add "Content-Location" under PUT for ingest by reference
          1. If you wanted to add to repo, you would retrieve and upload
        3. Further discussion with Benjamin Armintor before taking action
  7. Authorization issues
    1. issue-165: Removing support for acl:accessToClass?
      1. Wait on response to https://github.com/solid/web-access-control-spec/issues/22
      2. CLAW only uses ACLs for very basic partitioning of drupal instances
        1. Suggestion, add wording that indicates:
          1. implementations MUST do accessToClass
            1. explain what accessToClass does
            2. inference is a MAY 
    2. issue-172: Clarify algorithm for finding authorizations
      1. Still pending clarification from Solid


Notes

Action Items

  • No labels