Hackfest Contributions
Hackfest Contributions
Problem
Hackfests are a great way to get new developers involved in the project.
However, the process of signing contributor license agreements can take a significant amount of time.
If we require license agreements be signed in advance of hackfests, many potential developers won’t be able to attend.
Recommendation
We should create a GitHub organization similar to projecthydra-labs, which would be a holding area for unlicensed contributions.
Anyone can contribute to repositories under this organization, and it is clearly labeled as not having settled licensing.
Code in this area can be freely accessed, referenced, etc.
Contributions to the holding area can be merged into the official archivesspace repositories when licensing agreements are signed.
This allows new developers who haven’t signed a license agreement to contribute, but keeps contributions clearly separated until licensing is settled.