Hydra Tech Call 2014-10-29
Date: 2014-10-29
Time: 8:30am PDT / 11:30am EDT
Call-In Info: 1-530-881-1400, access code 651025
Moderator: Karen Estlund
Notetaker: Peter Binkley
Attendees:
- Nick Ruest
- Mark Jordan
- Steven Ng
- Kevin Reiss
- Jim Coble
- Corey Harper
- Carolyn
- Esmé
- Adam Wead
- scossu
- Michael Klein
- Tom Azures
- Justin
- Andrew Woods
- Karen Estlund (Oregon)
- Trey Terrell (Oregon State)
- Joe Essburger
- Brian Keese
- Chris Colvard
- Aaron Coburn
- Former user (Deleted)
- (apologies for missing or mangled names - still getting to know the group by name and voice - please fix where needed. -pbinkley)
Agenda:
- Call for Agenda Items
- Versioning for ActiveFedora if we upgrade to ActiveTriples 0.4.0 (https://github.com/projecthydra/active_fedora/pull/500)
- Should we have ActiveFedora 8 for what is currently on master, and make fedora-4 target ActiveFedora 9?
- Justin: Tom's pull request will break a few things, with active work toward Fedora-3 and Fedora-4, with different dependencies etc.
- proposed solution: go to four-number scheme, with least-significant keyed to Fedora version? Should send this out for discussion; potential for confusion is great. Or: create AF3 gem. Will write up and send out.
- Justin: Tom's pull request will break a few things, with active work toward Fedora-3 and Fedora-4, with different dependencies etc.
- Should we have ActiveFedora 8 for what is currently on master, and make fedora-4 target ActiveFedora 9?
- WebAccessControl
- How do the Hydra, Islandora and Fedora communities work together to come up with a common access control strategy that works for everyone?
- update (Justin) - pull request in Hydra head - keeps Hydra API on back end, serializes to standard - nearly ready to merge into Fedora 4 - would like feedback this week: https://github.com/projecthydra/hydra-head/pull/211
- process (Esmé) - how can we move this forward? What forum? - this call for Hydra community;
- would like to add to Fedora as third option for access control
- other communities: Islandora (Nick Ruest): is behind Hydra on adopting Fedora 4, stuck on XACML until Drupal 8, which will break a lot of things and give opportunity for big change - if WAC offered at Fedora level, will probably adopt it in some form - at least a year away from doing anything
- another proposal: take Fedora 4 role-based model, use as basis for WAC, then put XACML on top of that for backwards compatibility
- Stefano: custom system to serve content to Fedora 4 - working on XACML policies - want access control on indexing (triplestore or Solr), which is maintained by separate app
- this is motivation for Hydra access controls: so can write filter queries, embed as RDFa in HTML, etc.
- Forum: Fedora Tech Call
- How do the Hydra, Islandora and Fedora communities work together to come up with a common access control strategy that works for everyone?
- Update on Works use-case synthesis
- Almost done - found a lot of overlap - will put doc on wiki this week
- Some points of difference will be complex (collections linking to files, objects linking to parts of other files, etc.) - will aim to support these as options, to allow simple implementations to ignore complexity
Action items
- Justin: reqs for AF8 versioning to be sent to hydra-tech
- All: provide feedback on PR for WAC, https://github.com/projecthydra/active_fedora/pull/500 by end of the week
- Andrew: add WAC discussion to Fedora tech calls (updates will be given on hydra tech calls)
- Karen, Esmé, Tom to finish use-case synthesis and add to wiki by end of the week
Hydra Developers Meeting
- Please linger on IRC at 9 am (Pacific) on Thursday, November 6th to help set agenda/contribute to discussion for developers meeting in Portland
Next call: November 12 (no call next week because Portland)
- Moderator: Justin
- Notetaker: Esmé