Hydra Tech Call 2017-03-22
Time: 9:00am PDT / Noon EDT
Call-In Info: 1-641-715-3660, access code 651025
Moderator: Steve Van Tuyl
Notetaker: pbinkley
Attendees:
-
Steve Van Tuyl (Oregon State)
- David Tolmie (University of Washington)
- pbinkley (University of Alberta)
- Collin Brittle (Emory)
- Carrick Rogers (Unlicensed) (Northwestern University)
- Andrew Myers (WGBH)
- Jeremy Friesen (Notre Dame)
- Aaron Collier (California State)
- Josh Gum (Oregon State)
- cam156 (PSU)
- Lynette Rayle (Cornell)
- Thomas Scherz (Cincinnati)
- Glen Horton (Cincinnati)
- Steven Ng (Temple University)
- Benjamin Armintor (Columbia)
Agenda
- Roll call by timezone per following order - ensure notetaker is present
- folks outside North and South America
- Eastern timezone
- Central timezone
- Mountain timezone
- Pacific timezone
- folks who were missed or who dialed in during roll call
- Call for additional agenda items (moderator)
- Updates on last week's items
- None
- Discuss Hydra Developer Congress 2017 topics (
Andrew Myers)
- March 2017 Developer Congress Meeting Agenda <== See topics and proposed development ideas here. - we will populate the table at the bottom of the document, noting especially the "Well Defined" column so that Dev Congress time doesn't get devoted to defining tasks; Andrew and others (all welcome) will try to groom the list before Dec Congress so can hit the ground running - intend to meet at lunch on Wednesday or at the end of the LDCX program
- Identify overlap, and see if we can arrive at the conference with topics that don't have as much overlap.
- The goal here is to just do a little idea-grooming now, with the intent of providing a better starting point at the time of the conference.
- Below are topics submitted that may overlap with each other.
- Refactoring...
- "Refactor Hyrax for better integration points for plugins" (
Andrew Myers)
- One of these is definitely derivative generation, which deals with Jobs and the Actor stack.
- "Document best practices around actors, provide an easy-to-find place to inject your own actor," submitted by Trey Pendragon.
- "Identify places to refactor that a group could come back to," submitted by Trey Pendragon.
- "Organize and charter a group to tackle refactoring and other feature-less sprints on core gems," submitted by Trey Pendragon.
- "Architecture solution for jobs in Hydra/CC/Sufia to allow "composeable" jobs," submitted by Adam Wead.
- "Refactor Hyrax for better integration points for plugins" (
Andrew Myers)
- Document best practices...
- "Help make Plugin Guidelines readable, usable," submitted by Andrew Myers
- "Document best practices around actors, provide an easy-to-find place to inject your own actor," submitted by Trey Pendragon
- Others?
- Should we align Hyrax resource types with a standarized list? (
justin ?)
- For Hyrax 2.0? May require a data migration. - (Justin not on the call, no one else could speak to it, so tabled)
- Location of documentation and configuration files for apps built off Hyrax - Carrick: intend to build Avalon as consumer of Hyrax, intend to put stuff in Hydra derivatives, lots of other places, which can be turned on in Hyrax - how should the documentation for optional features like this be handled? Will not have a separate Avarax repository. Will put high-level page in main Hyrax docs, linking to more detailed pages in wiki - will be implemented according to new plugin rules for interfaces etc.
- Avarax (Avalon on Hyrax) as a specific example
- Store in Hyrax Wiki or other location
- (STANDING) Update on Sufia/CurationConcerns Consolidation Plan ( justin or Michael Joseph Giarlo) - (neither Mike nor Justin was on the call)
- Moderator/notetaker for next time: - No call during LDCX, so next call is April 5
- Moderator: Jeremy Friesen
- Notetaker: Steven Ng