Hydra Tech Call 2014-10-29

Samvera Community Wiki


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)