TSC

From Openembedded.org
Jump to navigation Jump to search

OE Technical Steering Committee

The TSC consists of 5 people who are elected by, and ultimately be answerable to, the members of the OpenEmbedded organization.

Here is the working copy of the new TSC charter.

Meetings are usually held in #oe-tsc on Libera Chat on 3rd Tuesday of each month 5PM UTC.

The TSC discusses technical issues for the direction of OpenEmbedded. Note that the TSC is NOT chartered with actually doing all of the work discussed, but they do make every effort to locate resources to do that work.

Note: The Yocto Project also has a TSC. Its responsibilities include repositories hosted on the Yocto Project git server, the associated mailing lists, bugzilla, the testing processes and infrastructure/QA and the releases of the project. For more information on that, go to the Yocto Project wiki

Members

In order by name:

  • Bruce Ashfield (zeddii) re-elected Sep 2025
  • Joshua Watt (JPEW) re-elected Sep 2025
  • Richard Purdie (RP) - re-elected Sep 2025
  • Tim Orling (moto-timo) - re-elected Sep 2025
  • Marta Rybczynska - elected Sep 2025

Each member serves a two-year term.

Responsibilities

On a day-to-day basis the TSC is responsible for making tactical policy decisions, resolving disputes between contributors, administering access control to the git tree, and generally promoting good development practice.

Decision Making

Decisions are made where necessary by majority vote. Once a decision is made by the technical steering committee, the decision should be respected as a democratic decision.

Contacting the TSC

If you have an issue or would like something discussed at the next TSC meeting, please email tsc@lists.openembedded.org

The item will be added to the TSC topics discussed in the next meeting (or an adhoc meeting will be held is determined to be an urgent issue).

Alternatively, you can contact one of the TSC members listed above and ask them to add it to the list of items to be discussed.

TSC topics

New Topics

  • Review TSC Charter

This list keeps a running list of topics for the TSC.

  • Working Group Definition (https://www.openembedded.org/wiki/Working_Groups)
  • (Layer Setup - bitbake-setup)
  • Talk about how to acknowledge contributions from community members
  • Further discussion on how to increase participation in the project
  • OE/YP Training and certification
  • Layer Quality
  • Overlap between YP initiatives and impact on OE (Compatible v3 - community maintainers)
  • nodistro (OE default) vs. poky
  • release tags

TSC mailing list archive

  • Current Groups.io

https://lists.openembedded.org/g/tsc

  • old Archive

http://lists.openembedded.org/pipermail/tsc/

Meeting Minutes

Meetings are usually held in #oe-tsc on Libera Chat on 3rd Monday of each month 9PM UTC (10PM UTC during winter time).

2026 Minutes

  • 2026/06/16
* Attendees : Tim, Richard, Marta, Bruce, Joshua
1. Layer priority removal
  Discussion resurfaced.
  There was a previous misunderstanding about a patch proposal ~FOSDEM 2024 (was about to break someone's workflow relying on overriding priorities)
2. Meta-openembedded requested testing quemuarm64 (test matrix is YP TSC responsibility)
  qemux86 only today
  Moving to the YP testing infrastructure more (own testing before)
3. NPM fetcher - is the patcher enough?
  Likely not goin the way we'd like. We would prefer like to work as creates.
  Marta to review it.
  • 2026/05/19
* Attendees : Tim, Richard, Marta
 1. Yocto Project security team nominations
    Email has been sent
 2. AI impact on CVEs
    Backporting may become complicated
 3. OE TSC decision taking
 Action: Marta planning a reminder for the next meeting (and asking for an agenda)
  • 2026/02/17
 * Attendees : Tim, Richard, Bruce
 * Marta is traveling and Joshua had a hard to schedule SPDX meeting conflict
 1. Removing old fetchers (ocs, cvs, ...)
 2. Dropping the weird year-month.dot-release-yocto-release tags from bitbake
 3. Converging oe-core and poky configurations:
    * uninative
    * CDN enablement
 4. Making systemd default in oe-nodistro and poky
  • 2026/01/20
 * Attendees : Tim, Richard, Joshua, Marta, Bruce
 * 1. npm fetcher - next on Richard'a list
 * 2. Maintainer recognition - Joshua to discuss with YP Advocacy
 * 3. What can we automate?
 *    Discussion on LTS version updates (blocking an update if we have a known component LTS), CVE products.
      AI agents?

2025 Minutes

  • 2025/12/16
 * Attendees : Marta, Bruce, Richard, Joshua, Tim
 * 1. SPDX backport request - deferred to the Yocto Project TSC (LTS is Yocto
 *     Project founded and maintained)
 * 2. npm fetcher - agreed to Richard add an error when parsing a recipe using the
 *    npm fetcher that is unsafe to use. Marta will do communication on this subject.
  • 2025/11/18
 * Attendees : Marta, Tim, Richard, Joshua
 * Welcome Marta and questions on how it works
   * We communicate minutes of OE TSC minutes.
   * How do we prepare the agenda? Agenda prepared from topics from the wiki