Attendees

General

Agenda

  1. Q&A regarding planning documents:
    1. WebAC wiki page
    2. WebAC authorization delegate design page
    3. Working document for the sprint
  2. Assign tasks for:
    1. Implementation
    2. Testing
    3. Documentation
    4. Confirmation of use cases

Minutes

  • New repo for WebAC: https://github.com/fcrepo4-labs/fcrepo-module-auth-webac
  • Based on policies that define users/groups and access permissions
    • Policies are stored separately from resources - policies point to resources using RDF
    • Inverse relationships are created on resources that point back to the ACL
    • ACLs can also refer to RDF classes, in which case there will be no incoming links

Use cases

  • Embargoes will be handled outside the scope of this module
  • Need to break design wiki page into phase 1 & 2 use cases

Task Delegation

  1. Clean up design document: Jared Whiklo
  2. Develop simple no-op implementation: Peter Eichman
    1. Build machinery, no-op class that gets called but does not act on anything, instantiation of the authorization delegate
  3. Develop skeleton for testing: Unknown User (acoburn)
    1. Test that the class can be instantiated (both integration and unit testing)
  4. Documentation: Mohamed Mohideen Abdul Rasheed
    1. README, What is WebAC, how can it be used in Fedora, some examples of using WebAC in a repository