Download as a PDF

Download as form fillable MS Word doc

For The LF Edge Foundation

This lifecycle document is maintained by The LF Edge Foundation (“LFE”), and its purpose is to:

LFE may adopt, or amend this document by votes of its Technical Advisory Council (“TAC”) and Governing Board.

This document provides for three lifecycle stages for contributed projects:

All projects must meet the Incubation stage requirements and following a successful Graduation Review, progress to Adopted. It is possible that some projects may be approved as Incubation and pass a Graduation Review at the same time to advance directly to Adopted. A project that does not pass a Graduation Review remains at the Incubation stage unless the TAC votes to transition the project to Archive status.

Incubation Stage Requirements

To be accepted at the Incubation stage, a project must:

An initial review of a proposal submitted to the TAC should be conducted within two to four weeks following acceptance of a project contribution proposal. If a project is a new project, it’s often helpful to share the vision for the project, the anticipated structure and benefits.

If the project is an existing open source project proposed to join LFE, it is often helpful to schedule a project walkthrough for the community to better understand the project, including the architecture, structure and how to get starting using the project. This often helps progress reviews more efficiently.

Graduation Review

To be advance to an Adopted stage, a project must meet the Incubation stage requirements plus:

*Since these metrics can vary significantly depending on the type, scope and size of a project, the TAC has final judgment over the level of activity that is adequate to meet these criteria.

Project Benefits Associated with Each Lifecycle Stage

Incubation stage projects are eligible to receive the following benefits:

Incubation stage projects are expected to leverage third-party public code repositories.

Adopted stage projects are eligible to receive the following benefits:

Archive Stage

Annual Review

The TAC may undertake periodic reviews of all projects (i.e., annual). Such review will include an assessment as to whether each Incubation stage project is making adequate progress towards the Graduation stage. Any Adopted project may be moved to Archive stage by affirmative vote of the TAC.