Thunderbird Source Docs

Overview

  • Writing documentation
  • Governance
  • Architectural Decision Records
    • ADR Process
    • ADR Records
      • Template
      • ADR 0001 Technology Transitions
  • Thunderbird code architecture
  • In-App Notifications

Building Thunderbird

  • Building Thunderbird

Localization

  • Localization

Telemetry

  • Notes on Glean/Telemetry in Thunderbird

Front End

  • Storybook
  • Front-End

Rust in Thunderbird

  • Rust in Thunderbird

Panorama

  • Panorama
Thunderbird Source Docs
  • Architectural Decision Records
  • ADR Records
  • Report an issue / View page source

ADR Records

  • Template
    • Descriptive Title in Title Case
      • Links
      • Status
      • Context
    • Decision
      • Consequences and Risks
        • Positive Consequences
        • Potential Risks
      • Alternatives
      • Security Considerations
      • Rollout Plan
  • ADR 0001 Technology Transitions
    • In-Progress Technology Transitions
      • Links
      • Status
      • Context
    • Decision
      • Use Fluent for localization
        • References
      • Transitioning XUL to (X)HTML
        • References
      • Avoid XPCOM
        • References
      • CSS Nesting
        • References
      • CSS Custom Properties
      • JS Doc
        • References
      • Prefer modules for front-end JavaScript
        • References
      • Content Security Policy
        • References
      • Use mach vendor for Third Party Dependencies and Place them in the third_party Folder
        • References
      • Tabs Contain Documents
      • Omit a prefix for function arguments
      • Prefer moz-src for JS modules
        • References
      • Consequences and Risks
        • Positive Consequences
        • Potential Risks
      • Alternatives
      • Security Considerations
      • Rollout Plan
Previous Next

Built with Sphinx using a theme provided by Read the Docs.