Versions Compared

Key

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

Technical Steering Committee

The 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 operates in the context of the Project Charter by these /wiki/spaces/LIL/pages/11927598 within this Code of Conduct.

The TSC is led by Chair elected per the EdgeX Foundry Charter.

...

Committers are Maintainers that are allowed to commit changes into the source code repository. The committer acts on the wishes of the maintainers and applies changes that have been approved by the respective maintainer(s) to the source tree. Due to their status in the community, committers can also act as referees should disagreements amongst maintainers arise. Committers are listed on the project's team portal on the EdgeX wiki and in the projects MAINTAINERS files.

Appointment of Committers and Maintainers

a. By default, project working group leads are committers for repositories assigned to their working group.  At this time, EdgeX works off the following working group to repository assignments:

Working Group

Assigned project repositories

Device Services and Device Service SDK

device-virtual*
device-sdk
device-sdk-tools
device-X (where X is any new device service for a specific device)

Core and Supporting Services

core-domain
core-test
core-exception
core-data*
core-data-client
core-metadata*
core-metadata-client
core-command*
core-command-client
core-config-seed*
core-config-watcher*
support-domain
support-logging*
support-logging-client
support-notifications*
support-notifications-client
support-scheduler*

Applications

export-domain
export-client*
export-distro*
support-rulesengine*

Test/QA/Build/CI

ci-management
developer-scripts

* - denotes additional Docker repos associated to this project

b. Committers will nominate maintainers for their assigned repositories to the TSC for approval.

c. The TSC may appoint other committers and maintainers as it sees fit based on architectural purview of the project, knowledge of the project, volume of contributions, etc.

The current committers list approved by the TSC are:

  • Applications:  Janko Isidorovic
  • Core/Support:  Jim White
  • Device Service/SDK:  Tony Espy
  • Test/QA/Builds:  Andy Foster

Additional General / Global Committers Nominees:

  • Jim White
  • Tyler Cox
  • Andrew Foster
Security Response Team (short: Security Team)

...