Skip to content

Commit 29388ca

Browse files
author
KT-Yeh
committed
chore: update issue template
1 parent ede980f commit 29388ca

File tree

4 files changed

+59
-42
lines changed

4 files changed

+59
-42
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

+13-9
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,25 @@ body:
77
id: ensure
88
attributes:
99
label: Verify steps
10-
description: "Before submitting, please check all the following options to demonstrate that you have read and understood the requirements below, otherwise this issue will be closed."
10+
description: Before submitting, please check all the options below to confirm that you have read and understood the following requirements; otherwise, this issue will be closed.
1111
options:
12-
- label: "I have read the [documentation](https://wiki.metacubex.one/) and understand the meaning of all configuration items I have written, avoiding a large number of seemingly useful options or default values."
13-
required: true
14-
- label: "I have not reviewed the [documentation](https://wiki.metacubex.one/) and resolve this issue."
12+
- label: I have read the [documentation](https://wiki.metacubex.one/) and understand the meaning of all the configuration items I have written, rather than just piling up seemingly useful options or default values.
13+
required: false
14+
- label: I have carefully reviewed the [documentation](https://wiki.metacubex.one/) and have not resolved the issue.
1515
required: false
16-
- label: "I have not searched the [Issue Tracker](……/) for the problem I am going to raise."
16+
- label: I have searched the [Issue Tracker](……/) for the issue I want to raise and did not find it.
1717
required: false
18-
- label: "I have tested with the latest Alpha branch version, and the issue still persists."
18+
- label: I am a non-Chinese user.
19+
required: false
20+
- label: I have tested with the latest Alpha branch version, and the issue still persists.
21+
required: true
22+
- label: I have provided the server and client configuration files and processes that can reproduce the issue locally, rather than a sanitized complex client configuration file.
1923
required: true
20-
- label: "I have provided server and client configuration files and processes that can reproduce the issue locally, rather than a desensitized complex client configuration file."
24+
- label: I provided the simplest configuration that can be used to reproduce the errors in my report, rather than relying on remote servers or piling on a lot of unnecessary configurations for reproduction.
2125
required: true
22-
- label: "I have provided the simplest configuration that can reproduce the error I reported, rather than relying on remote servers, TUN, graphical client interfaces, or other closed-source software."
26+
- label: I have provided complete logs, rather than just the parts I think are useful out of confidence in my own intelligence.
2327
required: true
24-
- label: "I have provided complete configuration files and logs, rather than providing only parts that I believe are useful due to confidence in my own intelligence."
28+
- label: I have directly reproduced the error using the Mihomo command-line program, rather than using other tools or scripts.
2529
required: true
2630

2731
- type: dropdown

.github/ISSUE_TEMPLATE/bug_report_zh.yml

+11-7
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,26 @@ body:
66
- type: checkboxes
77
id: ensure
88
attributes:
9-
label: Verify steps
10-
description: 在提交之前,请勾选以下所有选项以证明您已经阅读并理解了以下要求,否则该 issue 将被关闭。
9+
label: 验证步骤
10+
description: 在提交之前,请勾选以下选项以证明您已经阅读并理解了以下要求,否则该 issue 将被关闭。
1111
options:
1212
- label: 我已经阅读了 [文档](https://wiki.metacubex.one/),了解所有我编写的配置文件项的含义,而不是大量堆砌看似有用的选项或默认值。
13-
required: true
14-
- label: 我未仔细看过 [文档](https://wiki.metacubex.one/) 并解决问题
1513
required: false
16-
- label: 我未在 [Issue Tracker](……/) 中寻找过我要提出的问题
14+
- label: 我仔细看过 [文档](https://wiki.metacubex.one/) 并未解决问题
15+
required: false
16+
- label: 我已在 [Issue Tracker](……/) 中寻找过我要提出的问题,并且没有找到
17+
required: false
18+
- label: 我是中文用户,而非其他语言用户
1719
required: false
1820
- label: 我已经使用最新的 Alpha 分支版本测试过,问题依旧存在
1921
required: true
2022
- label: 我提供了可以在本地重现该问题的服务器、客户端配置文件与流程,而不是一个脱敏的复杂客户端配置文件。
2123
required: true
22-
- label: 我提供了可用于重现我报告的错误的最简配置,而不是依赖远程服务器、TUN、图形界面客户端或者其他闭源软件。
24+
- label: 我提供了可用于重现我报告的错误的最简配置,而不是依赖远程服务器或者堆砌大量对于复现无用的配置等。
25+
required: true
26+
- label: 我提供了完整的日志,而不是出于对自身智力的自信而仅提供了部分认为有用的部分。
2327
required: true
24-
- label: 我提供了完整的配置文件与日志,而不是出于对自身智力的自信而仅提供了部分认为有用的部分
28+
- label: 我直接使用 Mihomo 命令行程序重现了错误,而不是使用其他工具或脚本
2529
required: true
2630

2731
- type: dropdown
+12-26
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,23 @@
1-
name: Feature request
2-
description: Suggest an idea for this project
1+
name: Feature Request
2+
description: Suggest improvements for this project
33
title: "[Feature] "
44
labels: ["enhancement"]
55
body:
66
- type: checkboxes
77
id: ensure
88
attributes:
9-
label: Verify steps
10-
description: "
11-
在提交之前,请确认
12-
Please verify that you've followed these steps
13-
"
9+
label: Verification Steps
10+
description: Before submitting, please check the following options to confirm that you have read and understood the requirements below; otherwise, this issue will be closed.
1411
options:
15-
- label: "
16-
我已经在 [Issue Tracker](……/) 中找过我要提出的请求
17-
I have searched on the [issue tracker](……/) for a related feature request.
18-
"
19-
required: true
20-
- label: "
21-
我已经仔细看过 [Documentation](https://wiki.metacubex.one/) 并无法找到这个功能
22-
I have read the [documentation](https://wiki.metacubex.one/) and was unable to solve the issue.
23-
"
24-
required: true
12+
- label: I have read the [documentation](https://wiki.metacubex.one/) and confirmed that this feature is not implemented
13+
required: false
14+
- label: I have searched for the feature request I want to propose in the [Issue Tracker](……/) and did not find it
15+
required: false
16+
- label: I am a non-Chinese user.
17+
required: false
2518
- type: textarea
2619
attributes:
2720
label: Description
28-
description: 请详细、清晰地表达你要提出的论述,例如这个问题如何影响到你?你想实现什么功能?目前 Mihomo Core 的行为是什麽?
21+
description: Please provide a detailed description of the feature, rather than vague statements.
2922
validations:
30-
required: true
31-
- type: textarea
32-
attributes:
33-
label: Possible Solution
34-
description: "
35-
此项非必须,但是如果你有想法的话欢迎提出。
36-
Not obligatory, but suggest a fix/reason for the bug, or ideas how to implement the addition or change
37-
"
23+
required: true
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: 功能请求
2+
description: 为该项目提出建议
3+
title: "[Feature] "
4+
labels: ["enhancement"]
5+
body:
6+
- type: checkboxes
7+
id: ensure
8+
attributes:
9+
label: 验证步骤
10+
description: 在提交之前,请勾选以下选项以证明您已经阅读并理解了以下要求,否则该 issue 将被关闭。
11+
options:
12+
- label: 我已经阅读了 [文档](https://wiki.metacubex.one/),确认了该功能没有实现
13+
required: false
14+
- label: 我已在 [Issue Tracker](……/) 中寻找过我要提出的功能请求,并且没有找到
15+
required: false
16+
- label: 我是中文用户,而非其他语言用户
17+
required: false
18+
- type: textarea
19+
attributes:
20+
label: 描述
21+
description: 请提供对于该功能的详细描述,而不是莫名其妙的话术。
22+
validations:
23+
required: true

0 commit comments

Comments
 (0)