Hydra Tech Call 2016-04-13
Time: 9:00am PDT / Noon EDT
Call-In Info: 1-641-715-3660, access code 651025
Moderator: Adam Wead
Notetaker: Hector Correa
Attendees:
Lynette Rayle (Cornell)
Lakeisha Robinson (Yale)
cam156 (PSU)
Mark Bussey (DCE)
newmanld (Cincinnati)
Andrew Myers (WGBH)
(missed the name, sorry) (Virginia Tech)
Esmé Cowles (Princeton)
pbinkley (Alberta)
Michael Joseph Giarlo (Stanford)
Agenda:
- Call for additional agenda items
- none
- How should we prioritizing refactoring efforts? (
Andrew Myers)
- Topic discussed at LDCX around the opacity of the stack for new developers
- How can we make it clearer for new comers?
- The recent refactoring efforts done to merge Hydra Collections into Curation Concerns are a good example of what Andrew is talking about. Refactoring to make the code better/simpler without adding new functionality.
- Andrew asked if there are other candidate pieces of functionality to refactor. Nothing is slated for refactoring as of today.
- Mike and Esme agree that something should be done.
- Mike talked about the difficulty of achieving architectural correctness and developing a stack that we as a community can sustain.
- Andrew talked about the "intentional lack of architectural leadership" on the stack.
- The consensus was to try to schedule refactoring sessions at community events where a larger group of people can sit down and work together on refactoring pieces of functionality.
- Andrew will pitch refactoring sessions in the upcoming Hydra Developer Congress at Michigan May 2016 Developer Congress Meeting Agenda
- Collection Survey follow-on points and streams of work (
Lynette Rayle)
- Lynette talked about the results of the Collections Survey https://groups.google.com/forum/#!topic/hydra-tech/uMIZWUHVoh8
- Four major themes: Discovery, Visibility, Sharing, and Types (types are the less well defined)
- Collections are challenging because it's hard to decide what to inherit into works when works belong to more than one collection
- Mike and Lynette will discuss if there are any overlaps in the requirements of Collections for HyBox and the results of the survey
- Lynette pointed out that she named "policy collections" rather than "admin sets" because the later has different meanings to different people.
- There was consensus in the meeting that "policy sets" is a better name since it reflects the intention. Lynette will run this by the large community.
- The idea is that a work would be able to belong to a single "policy set" and that would prevent the issues inheriting from multiple collections.
- Linda agreed that the concepts discussed by Lynette are solid. She is mentioned that the next challenge would be to come up with a user interface that is clear to our users.
- There was a questions about the work that was done recently to merge Hydra Collections into CurationConcerns and a bit of new functionality that was added to them in the process. The new functionality matches with what Lynette was looking for.
Next Call
- Date/Time: 2016-04-20 9:00am PDT / Noon EDT
- Moderator:
Andrew Myers
- Notetaker: pbinkley