Activating a Project | Sonatype Open Source Community Handbook

Activating a Project

Projects within our Community may occasionally transition between states, such as moving from an unset or archived status to active. This process ensures projects are thoughtfully evaluated and meet the standards required for active maintenance.

Activating a Project

To activate a project, follow these steps:

1. Review the Project

Assess the project’s relevance, dependencies, and community interest. This includes:

2. Assign Maintainer(s)

Ensure at least one maintainer is identified to oversee the project and handle ongoing contributions. This step is crucial for maintaining quality and responsiveness.

Maintainers MUST have previously contributed to another Sonatype Open Source Project. This ensures they are familiar with our Community workflows and have signed our CLA.

Assigning the initial maintainers for a project requires unanimous approval of the Community Admins.

Bring your friends

Additional maintainers may be added at this stage OR a later date with unanimous approval from the existing maintainers and support from at least one Community Admin.

3. Update the Custom Property

Modify the Project-Status property using GitHub Custom Properties:

For projects previously archived:

4. Communicate the Change

Qualifying Projects

For a list of projects currently archived or unset, use the following links:

Activation is a deliberate process aimed at fostering robust and meaningful contributions. By ensuring thoughtful evaluation, we maintain the integrity and quality of our Community projects.