Hydra Tech Call 2016-05-11
Time: 9:00am PDT / Noon EDT
Call-In Info: 1-641-715-3660, access code 651025
Moderator: Adam Wead
Notetaker: Esmé Cowles
Attendees:
- Esmé Cowles
- Steven Ng
- Lakeisha Robinson
- Adam Wead
- justin
- bibliotechy
- Andrew Myers
- Corey Harper
- Michael Joseph Giarlo
- Trey Pendragon
Agenda:
- Call for additional agenda items
- projecthydra-labs group shuffle
- Mike: I was adding someone to projecthydra-labs and noticed there was one big group with everyone as owners
- Thought it would be good to create smaller group of owners and larger group of people with write permissions
- If you have lost permissions, let me know
- Mike: I was adding someone to projecthydra-labs and noticed there was one big group with everyone as owners
- Everything in beta release
- active-fedora 10
- Release beta 2?
- A ton of deprecations were removed. Update to 9.13 and fix deprecations to upgrade.
- hydra-head 10
- Justin: Aligning WebACLs with Fedora — you will need to rewrite your ACLs to be compatible
- Do we need to add read access when you get edit access?
- Trey: I think it's implied by Write in Fedora
- Anyone want to test this with Fedora?
- Trey: There is still stuff not aligned in Fedora (URIs for users/groups
- Esme: There is a PR to fix this, but it hasn't been merged, even though there is support
- Action: Esme will comment on the PR encouraging moving forward
- Trey: And there is also something in Tomcat to get the username from a header?
- Esme: Yes, there is a Tomcat module to do this
- Action: Trey will create a ticket for docs to support this
- Who wants to write a permissions migration script? (possible implementation at https://github.com/projecthydra/hydra-head/releases/tag/untagged-25364fefde9999139f5b )
- Justin: Probably premature, but someone should do this and share their work
- curation-concerns 1.0 beta
- Justin: One more change (moving tech metadata from FileSet to File description), then there will be a beta 2
- Trey: Concerned about stability with Parts discussion, which would require a big migration from CC 1 to CC 2 - do we want to encourage adoption if that's the case?
- Justin: inclined to release as-is and accept that things will change
- Mike: Haven't done full community engagement yet, and are short on modeling team staff, so focusing on features
- Can let community process play out and not try to rush it
- OK with doing migrations, though do want to limit how many are required
- Esme: Maybe just a warning in the release notes?
- Justin: Trey and Esme should get more involved in the modeling
- Trey and Esme: We are involved – and we thought there was a consensus
- Mike: There may be consensus among small group of actively-engaged people, need to vet that among the broader list
- Action: Esme will write up the current consensus and send to Mike and others for comments
- soon (sufia)
- JustIn: beta coming in the next week or so
- active-fedora 10
- Merge Sufia and CurationConcerns (in a year?)
- Justin: there are not many feature differences between CC and Sufia, and it's hard to bring new developers into a stack with so many layers.
- Make Sufia have a feature flipper.
- Justin: Short term: merge Sufia and CC, and make it easier to disable Sufia-specific features
- Sufia needs to not hard-code assumptions about its data model (Works, FileSets) and instead use CC machinery.
- Trey: Not a big objection, but Sufia has a pre-defined workflow, and CC lets you define your own
- Mike: Sufia will ultimately support multiple workflows and let you enable/disable them, and fully support CC features and functionality
- There's a tradeoff between architecture and capacity, this may help.
- Re: capacity, effective product ownership and maintenance is hard, and takes a lot of time. It requires release management, backlog grooming, documentation, testing, an upgrade path, release notes, talking with prospective users, representing your product on calls and at conferences, responding to "support" email on mailing lists, and more. How many products can we as a community afford to do this for?
- Trey: Want to make sure we keep the functionality and flexibility that Hydra's big strength
- Mike: Agree, and need to work
- Esme: Want to see alignment with GeoConcerns/BookConcerns and other plugin-type modules, maybe Sufia could be one of those?
- Mike: Interest at Power Steering level, and there will be a Working Group to explore this
- Adam: Like the configurability of CC, and want to make sure we keep that, might be able to extend that to Sufia-specific features
- Mike: Agree people want that flexibility (from Sufia too), should be able to keep that in CC and bring it to Sufia if we get a merge right
- Have a (broken) branch to make Sufia use more of CC, that could be a good way to explore the merge
- IIIF manifest gem. To be extracted from https://github.com/projecthydra-labs/hybox/pull/118
- Justin: At a previous Dev Congress, Trey started extracting functionality from Plum into BookConcerns
- I'm interested in pulling just the IIIF manifest functionality out
- Justin: At a previous Dev Congress, Trey started extracting functionality from Plum into BookConcerns
Next Call
- Date/Time: 2016-05-18 9:00am PDT / Noon EDT
- Moderator: justin
- Notetaker: bibliotechy