Under a liberal contribution model, the people who do the most work [in the prescribed way] are recognized as most influential, but this is based on current work and not historic contributions. Major project decisions are made based on a consensus seeking1,2 process (discuss major grievances) rather than pure vote, and strive to include as many community perspectives as possible. Popular examples of projects that use a liberal contribution model include Node.js and Rust3.
This includes active membership and contributions. In tinkerbell/proposals#50, changes included specification that:
Inactive members are defined as members of the Tinkerbell Organization with no contributions across any repos within 8 months. This is measured by the CNCF [DevStats project].
This issue builds on #7. Ideally, tooling will leverage the CNCF DevStats website or exported CSV data
Dropping a tracking issue for activity tooling.
Background
Tinkerbell uses the Liberal Contribution model, to quote from the Tinkerbell Governance document:
This includes active membership and contributions. In tinkerbell/proposals#50, changes included specification that:
This issue builds on #7. Ideally, tooling will leverage the CNCF DevStats website or exported CSV data