Skip to content

[Note] Issue分类使用方法 #79

Open
@teckick

Description

@teckick

背景

目前 Issue 中包含了 提问, 文档勘误, 个人学习笔记, 功能修复讨论 等诸多类型, 已经不太便于阅读检索了. 需要提供一种方式, 方便地对 Issue 进行分类.

使用方法

创建 Issue

采用 Issue Template 和 Label 配合来实现 Issue 分类.

目前预置了 4 种类型的 Issue, 分别是:

  • Bug report: 报告项目 Bug
  • Feature request: 为课程提建议, 或者讨论一些新特性, Idea
  • Question: 对课程内容疑问的讨论
  • Study Note: 记录学习过程, 用于学习笔记

这 4 种预置 Issue 在创建时会自动挂上不同的标签, 这样可以方便检索. 如果你有其他想挂的标签, 也可以额外添加, 但是尽量不要删除预置标签.

image

如果这几种预置 Issue 不能覆盖你的问题, 可以创建一个 blank issue.

image

检索 Issue

使用 Issue Filter 可对 Issue 进行筛选, 方便检索.

可以使用筛选下拉框设置筛选条件:

image

也可以手写 Filter Query, 针对 Label 的筛选支持 AND 和 OR 条件:

  • AND: label: "bug" label:"duplicate"
  • OR: label: "bug","duplicate"

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    note学习笔记

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @teckick

        Issue actions

          [Note] Issue分类使用方法 · Issue #79 · LearningOS/rust-based-os-comp2023