CCMWG - 08/06/18

Attending

Time:12:00PM PDT/03:00PM EDT - 01:00PM PDT/04:00PM EDT

Zoom: https://princeton.zoom.us/j/397525264


Participants


Agenda

  • Reviewing the Maintenance Waffle Board Label Colors
  • Update on the e-mail sent to the community updating product owners on labels for the first maintenance sprint
  • Update on the Roadmap Council nomination request from Richard Green
  • Review GitHub Issues for the Initial Sprint
  • Preparation for Samvera Connect 2018
    • Partner Meeting Update
  • Additional Agenda Items?


Notes

  • Griffin closed BrowseEverything issue (merging the Pull Request did not close the issue)
  • Regarding samvera-labs/maintenance #1, #2, and #3
    • Templates probably already exist, we should locate these
  • Adding contact/info to hydra-pcdm seems pretty actionable
  • #253
    • need to find the actual party holding the license
    • Ben: Tracking down contributors and employers?
    • Noah: Just find the right copyright statement
    • Johnson: That work happened under CLA
    • Copyright clearance shouldn't be the issue, just find who owns it
    • Sadler: Copyright belongs to "the authors", this is due to the fact that no one can legally give up copyright
      • Attribute copyright in a meaningful way
    • Johnson: In some cases, some contributors hold the copyright explicitly, while referencing other authors from the commit log
    • Armintor: Work for hire issue might become an issue...commit log does not reflect the employer of the authors
    • Sadler: Perhaps use "various authors, see the commit log", "institutional contributors"
    • Botimer: We effectively have to offer a copyright statement for the license to be valid
    • Johnson: Try and use the approach used by Hyrax, defer to Steering
    • Sadler: This was discussed by Steering at some point in the past
    • Botimer: Is it reasonable to refer to this as covered by an umbrella?
      • No copyright granted from the individuals, but as we redistributed this code base...
      • We have no organization which we can reference
    • Armintor: Another approach would be to document the places where we have no copyright holder identified;
      • Can report to Partners about this...perhaps enforce this moving ahead...
      • If this is work for hire and your employer isn't represented in the copyright statement...pitch it back to the Partners
    • Sadler: Are we really worried about copyright?
    • Johnson: We aren't terribly worried...covered pretty clearly by CLAs
      • Question more about licensing than clearance
    • Armintor: Is this project being cared for by the entire Samvera organization?
      • It seems totally acceptable to acknowledge that this is a core component and that the organization needs to get into line with supporting it
    • Sadler: Don't want to kick it up to Steering or a larger group
    • Botimer: Come up with some text...acknowledging that we don't have an actual owner
      • Not interested in proper enforcement or attribution
      • Prefer that we have something more solid...come up with a way to state something more useful...redistribution should include the copyright notice
      • Need to have this copyright notice in place, otherwise it will be problematic
    • Sadler: What is the process for getting prose?
    • Johnson: #3 should resolve this in the broad case
      • Not certain that we need the process as we do need someone to assign themselves
    • Sadler: We should look up the old template from Steering
      • We should not start from scratch...start from the original memorandum of understanding
    • Armintor:
  • #251
    • Substantial issue for hydra-pcdm
    • #250 is blocked by #251 (cannot release with a failing build)
    • Otherwise, aim to release this on a reasonable timeline
    • Botimer:
      • Everything was passing and going to 5.2
      • There will need to be some small code changes
    • Johnson:
      • If this can't be released, we need some blocking issues derived from this ticket
  • active_fedora
    • 1320
    • Johnson:
      • The format is older than what we're using to satisfy GitHub
      • Also, 2011 for Stanford and MediaShelf, LLC
      • Close as "won't fix"?  Maybe update license to the newer format?
    • Botimer:
      • Agrees, assuming that the additional text is added
      • Question would be whether we add something from this year?
      • At this point the statement is incorrect
    • Johnson:
      • This license should follow the template in samvera-labs#3
  • ldp
    • #93
      • Johnson:
        • Copyright concerns...this repo. was in Chris Beer's namespace for a while
      • Armintor:
        • Sympathetic about wanting to avoid Steering...but it still might be worth mentioning that the licenses have problems in may popular repositories
      • Johnson:
        • Still prefer to work with the template...otherwise, possible opportunities for bike-shedding
    • #97
      • Related to samvera-labs/maintenance#2
  • Additional Gems
    • Johnson:
    • Do we want to add any additional Gems?
    • Botimer:
    • Perhaps...move more of the issues which relate to housekeeping (e. g. contributing guidelines from other Gems)
  • browse_everything
    • Not enough time to release 1.0 during the sprints
  • hydra-editor
    • Integrate code coverage
  • rubydora
  • #113
  • Johnson:
  • Does this have a lower priority?  If so...perhaps
  • Botimer:
  • Yes, but it should be straightforward
  • hydra-derivatives
  • browse-everything
  • #227
    • Johnson:
      • MIT vs. Apache2
      • Who can decide?
      • Rights holder is every contributor
      • MIT punts are not under Apache 2
      • This WG might not be able to migrate the license
      • Might need to leave the Samvera namespace
    • Botimer:
      • Under MIT relicensing is possible
      • Documentation change, relicense, and copyright it as Apache2
      • This requires that we provide the existing MIT license
    • Johnson:
      • We may or may not need to retain the MIT license
      • Seems to be a high priority issue
    • Armintor:
    • Botimer:
      • There is no particular choice here...
  • Johnson:
    • Integration of Browse Everything into the CLA process
    • Doesn't reference Apache2 directly
    • It may just be totally compatible...would like to pin this and leave it out of sprint
    • Next meeting we need to come back and check in
      • Require Apache 2 licenses for all Samvera namespaced projects or just avoid concerns?
  • browse-everything
    • Contributing documentation samvera-labs/2
  • active_fedora
    • Gemnasium ticket moved to "Ready"
  • hydra-editor
  • #156
    • Contributing guidelines moved
  • hydra-works
  • #344
  • Moved to "ready"
  • Reviewing The Project Waffle Board
    • Johnson:
    • Sprint planned?
    • Botimer:
    • Noticeable dependency for the templates within samvera-labs/maintenance
    • Johnson:
    • We should resolve these immediately
    • Are there any other items we need to address?  Preparation for Samvera Connect?
    • Armintor:
    • We should consolidate this into a report/retrospective as we proceed with the sprint


Meeting was adjourned at 15:56EDT