Skip to main content
Fuchsia
Discover Reference What's new Fuchsia platform
/
  • English
  • 中文 – 简体
  • 中文 – 繁體
Sign in
  • Learn about Fuchsia
Get started Concepts Community Governance Glossary
Fuchsia
  • Discover
    • Get started
    • Concepts
    • Community
    • Governance
    • Glossary
  • Reference
  • What's new
  • Fuchsia platform
  • Community
  • Get involved
  • Mailing lists
  • Contributor roles
  • Before you contribute
  • Code of conduct
  • Respectful code
  • Contributing to Fuchsia
  • Commit message style guide
  • Platform evolution
    • How does platform updatability work
    • Next steps
    • Best practices
  • Contributing to the SDK
    • Overview
    • SDK categories
    • Contribute SDK packages
  • Contributing to Zircon
  • Contributing to the Component Framework
    • Overview
    • Error style guide
    • (Historical) Original principles for component framework
  • Contributing to FIDL
    • Overview
    • Cultural tenets
    • Design principles
    • Design history
    • FIDL Tests & GN
    • Project checklists
    • Benchmark rubric
  • Contributing to Netstack
    • Overview
    • Culture
    • Rust Patterns
    • Netstack3
  • Contributing to documentation
    • Overview
    • Style
    • Documentation standards
    • Document types
    • Documentation style guide
    • Markdown reference guide
    • Code sample style guide
    • Guides
    • Adding a glossary term
    • Adding diagrams to documentation
    • Using documentation widgets
    • Update site navigation and TOC
    • Modifying non-inclusive words in mdlint
    • Deprecating documentation
    • Documentation tools
    • Automated documentation checks - doc-checker
    • Markdown linter - mdlint
    • Generate reference documentation locally
    • Shortlinks
      • Overview
      • Rubric
  • Platform testing
  • Overview
  • Testing principles
  • Testing scope
  • Testing best practices
  • Test environments
  • Fuzz testing
  • Test coverage
  • Sanitizers
  • Start contributing
  • Open projects
    • Introduction
    • Project template
    • Build projects
      • Bringup test modernization
      • zx_* wrappers deprecation
      • Hermetic actions
    • C++ projects
      • Implicit conversions
    • Dart projects
      • Null safety
    • Driver projects
      • Devfs deprecation
      • Identifying service instances
    • Graduated projects
      • Overview
      • Dismantle the global log severity file
      • Layer Cake deprecation
      • Migrate driver unit tests to mock-ddk
      • package() migration
      • Low-level C++ typed channel migration
      • Undefined behavior issues
      • FIDL multiplexing deprecation
  • Issues
  • Report an issue
  • Report a security issue
  • Fuchsia
  • Discover
  • Community

Contributing to the Component Framework

This section includes documentation for contributing to the Component Framework.

Contents

  • Error style guide
  • (Historical) Original principles for component framework
bug_report code edit

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-02-28 UTC.

  • Terms
  • Privacy
  • Manage cookies
  • English
  • 中文 – 简体
  • 中文 – 繁體