In general, the partners prefer that organizations will contribute as described in the Shared IR "Process" and "Roles" section. However, we recognize that while some organizations are not ready to become partners, non-partner contributions are extremely valuable. So, anticipating that other individuals and institutions may be interested in contributing, additional categories of participation and participation requirements will be defined here.
Developers from non-partner organizations
Programmers from non-partner organizations who wish to contribute directly to the technical development of the Curate software must meet the following requirements and follow these steps. To participate in prioritization and feature story creation we encourage non-partner contributors to explore becoming full partners on the project (
The project Tech Lead must verify that the developer has the skills and resources needed to be an effective contributor to the project.
The Lead Product Owner and Scrum Master must confirm that they have spoken with the developer and have reviewed the goals of the project and expectations of team members
The Tech Lead and Lead Product Owner will communicate their recommendations to the Project Directors group, including a suggested start date for the new member. The Project Directors will approve (or reject) the addition. The Lead Project Director can act for the group in time-sensitive situations.
The new developer must go through an onboarding process defined and managed by the Scrum Master and Lead Product Owner, in conjunction with the Tech Lead.
This arrangement will be reviewed periodically and adjustments made as needed.