Attendees

General

Minutes

Tuesday 2013-07-30

Greg
  1. Understanding jboss / xacml engines
    • Not many open source xacml engines out there
  2. Writing up policy-enforcement-point
  3. Requires upgrade to jaxrs2.0
  4. Will be sending out request for Auth requirements
Yuqing
  1. Newly joining sprint b1 from UPEI
  2. Working on tuque
    • There are two forks to start from: Jonathan Green's and Nigel Banks'
    • Likely Nigel's is current?
Osman
  1. Research on policy-driven-storage (PDS)
  2. There appears to be no spring config for PDS
  3. Where should the config be stored in jcr?
  4. Look into initial content
  5. We need a consistent pattern for storing config in jcr

Wednesday 2013-07-31

Greg
  1. Has flushed out AuthN/Z strawman
  2. Still will require jaxrs-2.0
  3. Looking at how to get the PDP configured as part of the project
    • PDP comes as a war
    • Will look into how to integrate fedora code into the war app
Yuqing
  1. Is stomp pull request ready?
    • Yes, fixes jms not being started by webapp
  2. Is working on tuque
    • May need to investigate registering namespace before using it
Osman
  1. Progress continuing
  2. Working on CRUD operations of storage policies via web-api
  3. Will create new tickets
Jay
  1. Working with APTrust and interested in pushing asynchronous storage and BagIt connector work forward

Thursday 2013-08-01

Fedora Committers Meeting

Friday 2013-08-02

Greg
  1. Working on getting group principles into security context
  2. Working on support for container authentication
  3. How best to populate security context
  4. Need to consider how delegated users reflect updated permissions
  5. Need more concrete use cases
  6. What, if any, relationship is there with openId and oauth?
  7. Note: Modeshape 3.4 version coming out next week
Osman
  1. Interest in sakai auth integrating with fedora
    • Action: Osman Din to investigate auth and sakai/fedora
  2. Interface between consumer and policy driven storage must be defined/designed
    • How do we serialize rules
    • How are changes detected by kernel
  3. When are updated storage policy rules recognized by kernel?
  4. What information is only available once an object is created
  5. What do real users want to make policy storage based on?
    • Should we add headers to specify hints for storage policy decisions?
  6. Can fedora expose hardware usage info?
    • i.e. Space is running low
  7. We need new tickets, Osman to create/update

Monday 2013-08-05

Greg
  1. Working on mock with shib header
  2. Goal: authN, acls in repo, produce roles, role -> pdp, ...
  3. How to make serializable principals in mode?
Yuqing
  1. Adding transaction into tuque
    • http connection issue in tuque, resolved
  2. Stomp
    • Need object path instead of pid (ticket )
    • Will not be ready for community review by end of week
    • Yuqing will be on sprint2
Osman
  1. Added unit tests
  2. Cleaned up tickets
  3. Currently storing storage policies as node properties
Jay
  1. Two current areas of interest
    1. BagIt
    2. Async store
  2. Working on registration of content
  3. Two connectors
    • General cloud connector
    • Sequencer to retrieve content

Tuesday 2013-08-06

Osman
  1. Will discuss recent work after call, re:refactoring and test failures
    • Current implementation: a configuration node with property hints
  2. Question: where are storage-policy configs picked up?
    • Also, how to 'refresh' those configs are runtime
  3. Will contact sakai tech lead about auth work
Yuqing
  1. Has sent Tuque function list that still needs to be implemented
  2. Will send list of functions that are currently working
  3. Tuque requires significant to integrate with F4
Greg
  1. Working on new integration tests
  2. Has created new overlay project, merging into fcrepo-webapp
    • Possibly overlays could be used to illustrate additional functionality/customizations
  3. Fedora against mode-3.4 fails because of mixin type inheritence
    • Blocker
    • Need 3.4 for new access capabilities

Wednesday 2013-08-07

Greg
  1. Has done some implementations
    • fcrepo-auth (parent)
    • submodules:
      • auth-common
      • auth-integration
      • auth-xacml
    • Greg to push to personal git-repo
  2. no long any dependency on jaxrs-2.0
Osman
  1. Cleaning-up code
  2. Fixing build errors
  3. Will be pushing updates for review today
Andrew
  1. Looking into cnd breakage
    • Building/depending on latest modeshape
  2. Reviewing Osman's policy-storage work

Thursday 2013-08-08

Sprint close

 

  • No labels