Modules/Firefox Technical Leadership

From MozillaWiki
< Modules
Revision as of 00:21, 2 April 2026 by Bholley (talk | contribs) (Remove various bits that are obviously out of date)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Scope and Operation

The Firefox Technical Leadership module (FTLM) is responsible for engineering coordination and escalation among the modules that make up Firefox. The FTLM generally tries to avoid day-to-day involvement in operation of lower-level modules, but gets involved with decisions that are explicitly cross-module and with issues that cannot be resolved at lower levels, such as:

  • Resolution of decisions that do not fall clearly into any specific module or set of modules
  • Escalation of disputes beyond the module owner level

In addition, the FTLM oversees the governance of the Firefox module system, including:

  • Filling vacant roles where appropriate
  • Ensuring module owners are fulfilling their responsibilities, and replacing those who are not
  • Creating and staffing new modules where new parts of the project evolve
  • Figuring out what to do if a module isn't getting enough attention
  • Resolving conflicts among module owners

The FTLM decision making process attempts to form consensus among stakeholders, with the committee empowered to resolve disputes when that consensus cannot be reached, and the chair empowered when consensus cannot be reached within the committee.

Structure

The FTLM is governed by the Technical Leadership Module Committee (TLMC). The TLMC consists of the CTO and head of Web Platform from the Mozilla Firefox organization, plus additional members that reflect the technical leadership of the project. The additional members are selected as needed to reach a six member minimum and ensure broad coverage of domain knowledge. In most cases, we would expect those leaders to be more or less full-time on the project. The current members are:

  • Bobby Holley (Firefox CTO) - Chair
  • Andrew Overholt (VP, Web Platform)
  • Dave Townsend
  • Nick Alexander
  • Nika Layzell
  • Jason Thomas

Contact

The Technical Leadership Module Committee can be contacted at at tlmc [at] mozilla [dot] com.