Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Updated  by vote of the TSC

Introduction

The Tungsten Fabric technical project has been established as TF Project a Series of LF Projects, LLC (“TF” or, alternatively, the “Project”). LF Projects, LLC is a Delaware series limited liability company. Governance for the Project is detailed within the Project Technical Charter available at Tungsten.io (“Charter”). This Technical Community Document is intended to provide additional operational guidelines for the Project, and is subject to the Technical Charter.

...

The lifecycle of a project is depicted on the following diagram:


Project State

Description

Proposal

Project doesn’t really exist yet, may not have real resources, but is proposed and is expected to be created due to business needs.

Incubation

Project has resources, but is recognized to be in the early stages of development. The outcome is a minimum viable product (MVP) that demonstrates the value of the project and is a useful vehicle for collecting feedback, but is not expected to be used in production environments.

Mature

Project is fully functioning and stable, has achieved successful releases.

Core

Project provides value to and receives interest from a broad audience.

Archived

Project can reach Archived state for multiple reasons. Either project has successfully been completed and its artifacts provide business values, or project has been cancelled for unforeseen reasons (no value anymore, technical, etc.).

Project in any state can be Archived through a Termination Review.


To move from one state to the next state, the Project Team has to formulate a Kick-Off release review to the TSC, by specifying its goal to move up the Project Lifecycle ladder.

From State

To State

Review Description

Null

Proposal


Proposal

Incubation

Incubation review

Incubation

Mature

Maturity review

Mature

Core

Core review

Core

Archived

Termination review

Note 1: Project proposals are posted in the “Proposed Projects” section of the TF wiki.  Approved projects are posted to the “Approved Projects” section of the TF wiki.

...

      • The TSC shall consist of ten (10) seats 
      • Five (53) seats on the TSC are to be reserved for Committers with 5 or more measurable commits within the last 12 months.
      • Five (53) seats on the TSC are to be reserved for Active Community Members as defined in 4.1.1.1
      • TSC members shall be Active Community Members, notwithstanding the exception granted in section 4.2.3.2
      • For purposes of avoiding dominance from a particular company, also define any given company as a Represented Group with no seats (and thus no need to define voters):

        • for company_var in <the set of all companies>:

        • Represented Group company_var * Min Seats: 0 * Max Seats: 20% ( cap of 1 2 per group)

        • Candidates: Works for company_var

...

Candidates for TSC Chair must be TSC Members as defined in Section 4.1.1.

Candidates must self-nominate.

4.2.2.2     Coordinator Candidates

Any community member (regardless of TSC membership) is eligible to serve as a coordinator.  Nominees should have subject matter experience in the relevant coordination area.

Candidates must self-nominate.      

4.2.2.3     TSC Chair/Coordinator Voters

...