Minutes 2014-06-25
Minutes of 06/25/2014 meeting
Attendees:
Esmé Cowles
Michael Giarlo
Katherine Kott
Agenda
Licensing progress: ready for legal review? What’s the process?
Hackfest attendee outreach
Brainstorming next steps
Discussion
Licensing
Katherine checked in with the board about licensing. Ready for legal review once we’ve decided on what to ask about hackfest contributions.
If we allow people to participate in hackfests, but require iCLAs/cCLAs to be signed, usable code may be in limbo if there is a delay.
We should setup a separate github organization (archivespace-labs) to hold contributed code. It would be a place to hold contributions until licensing issues are resolved.
Look at Hydra community’s processes around navigating the boundary between the ArchivesSpace GitHub org and the new ArchivesSpace Labs GitHub org. The goal here is to provide an open space for hackfest participants to use without having to delve into the CLA process. (“Contribute now, license later.”) Process of moving from one to the other should be lightweight.
Outreach
We should get licensing issues resolved before doing serious outreach.
Send email to the lists to solicit developer participation, rather than focusing on Code4Lib hackfest attendees.
Brainstorming
Next steps: revisit Work Plan and flesh out sections that have less detail into an overall draft set of recommendations for TAC/UAC around developer community
Code style, testing, documentation -- these are guidelines that exist for a lot of other projects, and we can link to them instead of reinventing the wheel.
Continuous integration is infrastructure that needs to be setup.
We want CI to cover not just the core, but also contributed modules, plugins, labs, etc.
Developer docs -- we should each setup ArchivesSpace locally and identify any issues with the documentation.
Longer term: recruiting developers
Hosting full-day or multiple-day hackfests with a higher expectation of actually writing code.
Possibly in conjunction with a conference or other meeting to reduce travel costs.
Possibly paying for shared housing (budget for stuff like this?)