# SQLMesh Project Governance

## Overview

SQLMesh is a Series of LF Projects, LLC. The project is governed by its [Technical Charter](sqlmesh-technical-charter.pdf) and overseen by the Technical Steering Committee (TSC). SQLMesh is a project of the [Linux Foundation](https://www.linuxfoundation.org/).

## Technical Steering Committee

The TSC is responsible for all technical oversight of the project, including:

- Coordinating the technical direction of the project
- Approving project or system proposals
- Organizing sub-projects and removing sub-projects
- Creating sub-committees or working groups to focus on cross-project technical issues
- Appointing representatives to work with other open source or open standards communities
- Establishing community norms, workflows, issuing releases, and security vulnerability reports
- Approving and implementing policies for contribution requirements
- Coordinating any marketing, events, or communications regarding the project

## TSC Composition

TSC voting members are initially the project's Maintainers as listed in [CONTRIBUTING.md](CONTRIBUTING.md). The TSC may elect a Chair from among its voting members. The Chair presides over TSC meetings and serves as the primary point of contact with the Linux Foundation.

## Decision Making

The project operates as a consensus-based community. When a formal vote is required:

- Each voting TSC member receives one vote
- A quorum of 50% of voting members is required to conduct a vote
- Decisions are made by a majority of those present when quorum is met
- Electronic votes (e.g., via GitHub issues or mailing list) require a majority of all voting members to pass
- Votes that do not meet quorum or remain unresolved may be referred to the Series Manager for resolution

## Charter Amendments

The technical charter may be amended by a two-thirds vote of the entire TSC, subject to approval by LF Projects, LLC.

## Reference

The full technical charter is available at [sqlmesh-technical-charter.pdf](sqlmesh-technical-charter.pdf).

# TSC Meeting Minutes

## 2026-03-10 — Initial TSC Meeting

**Members present:** Toby Mao (tobymao)

### Vote 1: Elect Toby Mao as TSC Chair
- **Motion by:** Toby Mao
- **Votes:** Toby Mao: Yes
- **Result:** Approved (1-0-0, yes-no-abstain)

### Vote 2: Elect TSC founding members
- **Question:** Shall the following members be added to the TSC?
  - Alexander Butler (z3z1ma)
  - Alexander Filipchik (afilipchik)
  - Reid Hooper (rhooper9711)
  - Yuki Kakegawa (StuffbyYuki)
  - Alex Wilde (alexminerv)
- **Motion by:** Toby Mao
- **Votes:** Toby Mao: Yes
- **Result:** Approved (1-0-0, yes-no-abstain)
