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:

  1. Call for Agenda Items
  2. Versioning for ActiveFedora if we upgrade to ActiveTriples 0.4.0 (https://github.com/projecthydra/active_fedora/pull/500)
    1. Should we have ActiveFedora 8 for what is currently on master, and make fedora-4 target ActiveFedora 9?
      1. Justin: Tom's pull request will break a few things, with active work toward Fedora-3 and Fedora-4, with different dependencies etc.
        1. 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.
  3. WebAccessControl
    1. How do the Hydra, Islandora and Fedora communities work together to come up with a common access control strategy that works for everyone?
      1. 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
      2. process (Esmé) - how can we move this forward? What forum? - this call for Hydra community; 
        1. would like to add to Fedora as third option for access control
      3. 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
      4. another proposal: take Fedora 4 role-based model, use as basis for WAC, then put XACML on top of that for backwards compatibility
      5. 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
        1. this is motivation for Hydra access controls: so can write filter queries, embed as RDFa in HTML, etc.
      6. Forum: Fedora Tech Call
  4. Update on Works use-case synthesis
    1. Almost done - found a lot of overlap - will put doc on wiki this week
    2. 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)

    1. Moderator: Justin
    2. Notetaker: Esmé