报告问题

提交问题是为 Fuchsia 项目做贡献的绝佳方式。您可以使用问题跟踪器提交问题,问题跟踪器是 Google 针对开源项目推出的问题跟踪工具。

何时提交问题

问题跟踪器中的问题用于跟踪并建议以下类型的更改:

  • 对 Fuchsia 的代码和文档进行了细微更改或建议。
  • 报告安全问题
  • 提议将开源第三方代码包含在 Fuchsia 中

如果要建议对 Fuchsia 产生重大影响的代码更改,请参阅建议对代码进行重大更改

作为开源贡献者,您可以使用以下模板提交问题:

模板 用途
Fuchsia 默认 提醒 Fuchsia 团队存在与使用或构建 Fuchsia 相关的 bug。
Fuchsia Security 外部 bug 报告 报告与 Fuchsia 相关的安全问题。
Fuchsia.dev 文档 提醒文档团队存在与 fuchsia.dev 相关的问题。
开源审核委员会 提议在 Fuchsia 中包含开源外部代码。在向开源审核委员会 (OSRB) 提交问题之前,请先查看开源审核委员会 (OSRB) 流程
举报社区滥用行为 提醒社区管理者注意您在 Fuchsia 社区中可能遇到的任何违反行为准则的行为。

如何提交问题

如需在 Fuchsia 中提交问题,请执行以下操作:

  1. 转到 https://issues.fuchsia.dev
  2. 点击创建问题
  3. 组件下拉列表中选择以下组件之一:
    1. 对于 Fuchsia 默认模板,请选择“ Fuchsia”
    2. 对于 Fuchsia 安全性 bug 报告模板,请依次选择 Fuchsia > Security > Vulns
    3. 对于 Fuchsia.dev 文档模板,请依次选择“ Fuchsia”>“文档”
    4. 对于 Open Source Review Board 模板,请选择 Fuchsia > OSRB
    5. 对于“举报社区滥用”模板,请依次选择“ Fuchsia”>“社区”
  4. 如果尚未默认使用上面命名的模板,请从 Template(模板)下拉菜单中选择该模板
  5. 回答与所选模板相关的问题。
  6. 点击 Create

问题报告准则

在创建问题时,请提供以下信息:

  • 有关您遇到的问题的说明,包括预期行为。
  • 重现问题所需的步骤。
  • (可选)屏幕截图
  • (可选)如果可以通过单元测试发现 bug,请创建简化的测试并将其附加到问题。

问题解决情况

在您提交问题后,分类人员团队会将您的问题转交给相应的团队。该团队负责确定问题的优先级、分配问题和响应问题。

提议对代码进行重大更改

在某些情况下,提交问题不是最好的行动方案。以下是一些备选操作流程示例:

场景 流程
提议对 Fuchsia API 产生重大影响的更改。 创建 API 设计文档。如需了解详情,请参阅 Fuchsia API 委员会章程
提议一项更改会影响大部分 Fuchsia 代码库或 Fuchsia 项目的技术发展方向。 提出评论请求 (RFC)。如需详细了解 RFC,请参阅创建 RFC