Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Updated 04/11/24 - Cloud Tsai (IOTech) and Cherry Wang (IOTech) replace Lenny Goodell and Bill Mahoney as Product Manager and Release Tsar, respectively. Both roles are non-voting.

Updated 01/24/24 - Brad Corrion (IOTech) added as LF Edge Representative, Alex Zhang (Intel) added as Evangelist as per TSC vote. Both roles are non-voting.

Updated 12/04/23 - Corey Mutter (Eaton) replaced Tom Brennan (Eaton) as per TSC vote.

EdgeX Foundry Technical Steering Committee

The Technical Steering Committee (TSC) is a committee composed of technical leaders from the open source project responsible for oversight of the technical codebase, the technical community and release process.

The TSC is responsible for:

  • coordinating the technical direction of the EdgeX Foundry Project, including the architecture and projects to achieve the Mission and Scope of the EdgeX Foundry Project;

  • approving project proposals (including, but not limited to, incubation, deprecation and changes to a project’s charter or scope) in accordance with a project lifecycle document to be developed, approved and maintained by the TSC;

  • designating top level projects, Umbrella Projects and facilitating synergy, collaboration and technical coordination (API, data Models etc.) across all projects;

  • creating sub-committees or working groups to focus on cross-project technical issues or opportunities;

  • coordinate technical community engagement with the End User (as defined in Section 6 of Project Charter) community with respect to requirements, high level architecture, implementation experiences, use cases, etc.;

  • communicating with external and industry organizations concerning Project technical matters;

  • appointing representatives to work with other open source or standards communities;

  • establishing community norms, workflows or policies for releases;

  • discussing, seeking consensus, and where necessary, voting on technical matters relating to the code base that affect multiple projects; and

  • establishing election processes for Maintainers or other leadership roles in the technical community that are not within the scope of any single project.

Project Charter

Voting Members

  • James Butcher, IOTech (term end date: 6/23/2024)
  • Lenny Goodell, Intel  (term end date: 6/23/2024)
  • Cloud Tsai, IOTech (term end date: 6/23/2024)
  • Lindsey Cheng, IOTech (term end date: 6/23/2024)
  • Ernesto Ojeda, Intel (term end date: 6/23/2024)
  • Farshid Tavakolizadeh, Canonical  (term end date: 6/23/2024)
  • Corey Mutter, Eaton (term end date: 6/23/2024)
  • Elizabeth Lee, Intel (term end date: 6/23/2024)
  • Melvin Sun, Intel (term end date: 6/23/2024)
  • Darryl, Mocek, Oracle (term end date:  6/23/2024)

Voting on Issues

In various situations the EdgeX TSC shall hold a vote. These votes can happen on the phone, email, or via a voting service, when appropriate. TSC members can either respond "agree, yes, +1", "disagree, no, -1", or "abstain". Decisions by vote at a meeting require a majority vote, provided quorum is met, based on the charter (see 5(c)). An abstain vote equals not voting at all.

Each Working Group must have a chair and optionally a co-chair (or vice-chair).  The Co-chair role assists in working group leadership and serves as a proxy for the chair when the work group chairperson is not present/available.  While not official, the co-chair serves as heir apparent for the chair role for future project efforts.  Each Working Group has a single vote in TSC matters - it can be either the chair or co-chair (i.e. - only one vote for TSC matters is given to each work group) .