Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions lifecycle-policy/project-lifecycle-policy.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ Projects in the Growth stage are generally expected to move out of the Growth st

##### Acceptance Criteria

The TAC has not yet defined requirements for the Growth Stage.
* The project must demonstrate a substantial ongoing flow of commits and merged contributions, driven by a minimum of three active maintainers from at least two different organisations
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

substantial is relative and should be put into absolute terms

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Given that the policy already defines an annual project review, this topic should be consolidated into that section. As part of that review, the TAC may move projects with little or no activity, regardless of stage, to the Emeritus stage.
For Growth Stage acceptance, the primary additional criterion should be a minimum number of active maintainers and organizations. The policy should also clarify what happens if the number of maintainers or participating organisations falls below the threshold, including how "active" is defined, the measurement period, and the timespan over which compliance is assessed.
For reference, some foundations require quarterly reports with basic activity statistics; adopting a similar cadence would provide clear, regular checkpoints.


##### Approval Process

Expand Down Expand Up @@ -158,7 +158,7 @@ Graduated Stage projects are expected to participate actively in TAC proceedings

##### Acceptance Criteria

The TAC has not yet defined requirements for the Graduated Stage.
* The project must have a defined governing body (TSC or equivalent) of which no single organisation holds a majority (>50%) of the voting seats
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While I understand why we could want this it is difficult to achieve. For voting purposes, you usually want an uneven number of participants in a committee. This implies that you needs members of at least three companies.

Why do we not state that there should be a TSC with at least members of two companies?


##### Approval Process

Expand Down