Committers Call 2014-09-15

Moderator: Glen Horton (UC)

Notetaker:  Thomas Scherz (UC)

Attendees: 

Jeremy Friesen (Notre Dame)

Justin Coyne (DCE)

Lakeshia Robinson (YALE)

Jim Coble (Duke)

David Chandek-Stark (Duke)

Adam Wead  (Penn State)

Michael Klein - (Northwestern)

Edgar Garcia - (Northwestern)

Carolyn Cole - (Penn State)

Joe Atzberger - (Stanford)

Agenda:

  1. Call for Agenda Items
    1. None
  2. Review https://github.com/projecthydra/rubydora/pull/89 - Adds streaming support for external data streams
    1. David:  No one felt comfortable with Rubydora for merging this.
    2. David:  Stream method in Rubydora didn't take into account external datastreams. When calculating lengths it doesn't just use ds size.
    3. David:  Hydra's download behavior uses this stream.
    4. Glen:  Is anyone able to test it?
    5. Justin:  If it works for the coder and it cannot be tested due to lack of environments, then it should be merged.
    6. Jeremy:  Supports merging.
    7. Adam:  Support merging
    8. Justin:  Happy to merge after style revision.
  3. Are folks ok with updating the headers on the project hydra organizations on github to give a little more context about the various repos? Straw dog text below:
    1. Core: https://github.com/projecthydra
      Officially supported and maintained Hydra gems and applications for Digital Repository management
    2. Labs: https://github.com/projecthydra-labs
      Experiments, Works-in-progress, and Beta versions of gems and applications.  In addition, many of these gems are
      completely suitable for use in production, but are awaiting wide-spread adoption before promotion to our core repository.
    3. Deprecations: https://github.com/projecthydra-deprecated
      Older gems, applications, and experiments that we no longer recommend deploying in production but that may be useful for 
      sample code, reference, or inspiration.
    4. Glen:  Does anyone have any comments on descriptions?
    5. Justin: Looks good.  Description must be at a max of 140 characters.  Will handle deprecation.
    6. Jeremy:  Will edit the labs page.
    7. Glen:  Link to core page from labs page.  Adam:  Link is there.
  4. Reminder: don't use Spring in production.
    1. https://github.com/rails/spring/issues/318
    2. User was having problem deploying in Production and ran into a problem with rails console.
    3. Justin:  Noticed that gem Spring was causing problem.  Rails patches welcome.
    4. Justin:  Agree to not use Spring.
  5. Next call: September 22
    1. Moderator:  Justin Coyne
    2. Notetaker:  Jeremy Friesen