Skip to content

Commit 7726cb1

Browse files
authored
chore(issue): split Issue templates (#417)
* chore(issue): Update issue templates with improved descriptions and links Enhanced bug and feature request templates with bilingual descriptions, default titles, and updated documentation links. Added new contact options in config.yml, including a Telegram chat link. Improved clarity and localization for user instructions. * split * zh * test preview * en * fix temp preview error * one line and multiple reproduction links * fix en * Revert "fix en" This reverts commit b3cb48a. * Revert "one line and multiple reproduction links" This reverts commit cd09ef0. * split fr * fix temp preview error * consistency * fr * reorder * split * fix dup * consistency * again due to ai: fix temp preview error * summary
1 parent 23cfe80 commit 7726cb1

File tree

7 files changed

+266
-118
lines changed

7 files changed

+266
-118
lines changed
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
name: "错误报告"
2+
description: 错误报告 / 问题
3+
title: "[BUG] 请修改标题为您遇到的问题"
4+
labels: [bug]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
感谢您花时间填写此错误报告。
10+
请**务必**确认您的问题无重复,且不是因为您的操作、网络或第三方软件问题。
11+
12+
- type: checkboxes
13+
attributes:
14+
label: 请确认以下事项
15+
description: |
16+
您必须勾选以下内容,否则您的问题可能会被直接关闭。
17+
或者您可以去[讨论区](https://github.com/OpenListTeam/OpenList/discussions)。
18+
options:
19+
- label: |
20+
我已确认阅读并同意 [AGPL-3.0 第15条](https://www.gnu.org/licenses/agpl-3.0.txt#:~:text=15.%20Disclaimer%20of%20Warranty.) 。
21+
本程序不提供任何明示或暗示的担保,使用风险由您自行承担。
22+
- label: |
23+
我已确认阅读并同意 [AGPL-3.0 第16条](https://www.gnu.org/licenses/agpl-3.0.txt#:~:text=16.%20Limitation%20of%20Liability.) 。
24+
无论何种情况,版权持有人或其他分发者均不对使用本程序所造成的任何损失承担责任。
25+
- label: |
26+
我确认我的描述清晰,语法礼貌,能帮助开发者快速定位问题,并符合社区规则。
27+
- label: |
28+
我已确认阅读了[OpenList文档](https://docs.oplist.org)。
29+
- label: |
30+
我已确认没有重复的问题或讨论。
31+
- label: |
32+
我已确认是`OpenList`的问题,而不是其他原因(例如 [网络](https://docs.oplist.org/zh/faq/howto.html#tls-handshake-timeout-read-connection-reset-by-peer-dns-lookup-failed-connect-connection-refused-client-timeout-exceeded-while-awaiting-headers-no-such-host) ,`依赖`或`操作`)。
33+
- label: |
34+
我认为此问题必须由`OpenList`处理,而非第三方。
35+
- label: |
36+
我已确认这个问题在最新版本中没有被修复。
37+
38+
- type: input
39+
id: version
40+
attributes:
41+
label: OpenList 版本(必填)
42+
description: |
43+
您使用的是哪个版本的软件?请不要使用`latest`或`master`作为答案。
44+
placeholder: v4.xx.xx
45+
validations:
46+
required: true
47+
- type: input
48+
id: driver
49+
attributes:
50+
label: 使用的存储驱动(必填)
51+
description: |
52+
您使用的是哪个存储驱动?
53+
placeholder: "例如: OneDrive"
54+
validations:
55+
required: true
56+
- type: textarea
57+
id: bug-description
58+
attributes:
59+
label: 问题描述(必填)
60+
validations:
61+
required: true
62+
- type: textarea
63+
id: config
64+
attributes:
65+
label: 配置文件内容(必填)
66+
description: |
67+
请提供您的`OpenList`应用的配置文件,并截图相关存储配置。(可隐藏隐私字段)
68+
validations:
69+
required: true
70+
- type: textarea
71+
id: logs
72+
attributes:
73+
label: 日志(可选)
74+
description: |
75+
请复制粘贴错误日志,或者截图。(可隐藏隐私字段)
76+
- type: textarea
77+
id: reproduction
78+
attributes:
79+
label: 复现链接(可选)
80+
description: |
81+
请提供能复现此问题的链接。
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
name: "Bug Report"
2+
description: Bug Report / Issue
3+
title: "[BUG] Please modify the title to describe the issue you are facing"
4+
labels: [bug]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thank you for taking the time to fill out this bug report.
10+
Please **make sure** your issue is not a duplicate and is not caused by your own operation, network, or third-party software.
11+
12+
- type: checkboxes
13+
attributes:
14+
label: Please confirm the following
15+
description: |
16+
You must check all the following, otherwise your issue may be closed directly.
17+
Or you can go to the [discussions](https://github.com/OpenListTeam/OpenList/discussions).
18+
options:
19+
- label: |
20+
I have read and agree to [AGPL-3.0 Section 15](https://www.gnu.org/licenses/agpl-3.0.txt#:~:text=15.%20Disclaimer%20of%20Warranty.) .
21+
The program is provided "as is" without any warranties; you bear all risks of using it.
22+
- label: |
23+
I have read and agree to [AGPL-3.0 Section 16](https://www.gnu.org/licenses/agpl-3.0.txt#:~:text=16.%20Limitation%20of%20Liability.) .
24+
The copyright holders and distributors are not liable for any damages resulting from the use or inability to use the program.
25+
- label: |
26+
I confirm my description is clear, polite, helps developers quickly locate the issue, and complies with community rules.
27+
- label: |
28+
I have read the [OpenList documentation](https://docs.oplist.org).
29+
- label: |
30+
I confirm there are no duplicate issues or discussions.
31+
- label: |
32+
I confirm this is an `OpenList` issue, not caused by other reasons (such as [network](https://docs.oplist.org/faq/howto.html#tls-handshake-timeout-read-connection-reset-by-peer-dns-lookup-failed-connect-connection-refused-client-timeout-exceeded-while-awaiting-headers-no-such-host), dependencies, or operation).
33+
- label: |
34+
I believe this issue must be handled by `OpenList` and not by a third party.
35+
- label: |
36+
I confirm this issue is not fixed in the latest version.
37+
38+
- type: input
39+
id: version
40+
attributes:
41+
label: OpenList Version (required)
42+
description: |
43+
What version of the software are you using? Please do not use `latest` or `master` as the answer.
44+
placeholder: v4.xx.xx
45+
validations:
46+
required: true
47+
- type: input
48+
id: driver
49+
attributes:
50+
label: Storage Driver Used (required)
51+
description: |
52+
Which storage driver are you using?
53+
placeholder: "e.g. OneDrive"
54+
validations:
55+
required: true
56+
- type: textarea
57+
id: bug-description
58+
attributes:
59+
label: Bug Description (required)
60+
validations:
61+
required: true
62+
- type: textarea
63+
id: config
64+
attributes:
65+
label: Configuration File Content (required)
66+
description: |
67+
Please provide your `OpenList` application's configuration file and a screenshot of the relevant storage configuration. (You may mask sensitive fields)
68+
validations:
69+
required: true
70+
- type: textarea
71+
id: logs
72+
attributes:
73+
label: Logs (optional)
74+
description: |
75+
Please copy and paste any relevant log output or screenshots. (You may mask sensitive fields)
76+
- type: textarea
77+
id: reproduction
78+
attributes:
79+
label: Reproduction Link (optional)
80+
description: |
81+
Please provide a link to a repo or page that can reproduce this issue.
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
name: "功能请求"
2+
description: 功能请求 / 增强
3+
title: "[Feature] 请修改标题为您的功能名称"
4+
labels: [enhancement]
5+
body:
6+
- type: checkboxes
7+
attributes:
8+
label: 请确认以下事项
9+
description: |
10+
您必须勾选以下内容,否则您的问题可能会被直接关闭。
11+
或者您可以去[讨论区](https://github.com/OpenListTeam/OpenList/discussions)。
12+
options:
13+
- label: |
14+
我已确认阅读并同意 [AGPL-3.0 第15条](https://www.gnu.org/licenses/agpl-3.0.txt#:~:text=15.%20Disclaimer%20of%20Warranty.) 。
15+
本程序不提供任何明示或暗示的担保,使用风险由您自行承担。
16+
- label: |
17+
我已确认阅读并同意 [AGPL-3.0 第16条](https://www.gnu.org/licenses/agpl-3.0.txt#:~:text=16.%20Limitation%20of%20Liability.) 。
18+
无论何种情况,版权持有人或其他分发者均不对使用本程序所造成的任何损失承担责任。
19+
- label: |
20+
我确认我的描述清晰,语法礼貌,能帮助开发者快速定位问题,并符合社区规则。
21+
- label: |
22+
我已确认阅读了[OpenList文档](https://docs.oplist.org)。
23+
- label: |
24+
我已确认没有重复的问题或讨论。
25+
- label: |
26+
我认为此问题必须由`OpenList`处理,而非第三方。
27+
- label: |
28+
我已确认此功能尚未被实现。
29+
- label: |
30+
我已确认此功能是合理的,且有普遍需求,并非我个人需要。
31+
- type: textarea
32+
id: feature-description
33+
attributes:
34+
label: 需求描述
35+
validations:
36+
required: true
37+
- type: textarea
38+
id: suggested-solution
39+
attributes:
40+
label: 实现思路
41+
description: |
42+
实现此需求的解决思路。
43+
- type: textarea
44+
id: additional-context
45+
attributes:
46+
label: 附加信息
47+
description: |
48+
相关的任何其他上下文或截图,或者你觉得有帮助的信息
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
name: "Feature Request"
2+
description: Feature Request / Enhancement
3+
title: "[Feature] Please change the title to your feature name"
4+
labels: [enhancement]
5+
body:
6+
- type: checkboxes
7+
attributes:
8+
label: Please confirm the following
9+
description: |
10+
You must check all the following, otherwise your request may be closed directly.
11+
Or you can go to the [discussions](https://github.com/OpenListTeam/OpenList/discussions).
12+
options:
13+
- label: |
14+
I have read and agree to [AGPL-3.0 Section 15](https://www.gnu.org/licenses/agpl-3.0.txt#:~:text=15.%20Disclaimer%20of%20Warranty.).
15+
The program is provided "as is" without any warranties; you bear all risks of using it.
16+
- label: |
17+
I have read and agree to [AGPL-3.0 Section 16](https://www.gnu.org/licenses/agpl-3.0.txt#:~:text=16.%20Limitation%20of%20Liability.).
18+
The copyright holders and distributors are not liable for any damages resulting from the use or inability to use the program.
19+
- label: |
20+
I confirm my description is clear, polite, helps developers quickly locate the issue, and complies with community rules.
21+
- label: |
22+
I have read the [OpenList documentation](https://docs.oplist.org).
23+
- label: |
24+
I confirm there are no duplicate issues or discussions.
25+
- label: |
26+
I believe this issue must be handled by `OpenList` and not by a third party.
27+
- label: |
28+
I confirm this feature has not been implemented yet.
29+
- label: |
30+
I confirm this feature is reasonable and has general demand, not just my personal need.
31+
- type: textarea
32+
id: feature-description
33+
attributes:
34+
label: Feature Description
35+
validations:
36+
required: true
37+
- type: textarea
38+
id: suggested-solution
39+
attributes:
40+
label: Suggested Solution
41+
description: |
42+
Solution or approach to achieve this feature.
43+
- type: textarea
44+
id: additional-context
45+
attributes:
46+
label: Additional Information
47+
description: |
48+
Any other context or screenshots related to this feature request, or information you find helpful.

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 0 additions & 82 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
11
blank_issues_enabled: true
22
contact_links:
3+
- name: 问题和讨论
4+
url: https://github.com/OpenListTeam/OpenList/discussions
5+
about: 讨论、问题、想法等
36
- name: Questions & Discussions
47
url: https://github.com/OpenListTeam/OpenList/discussions
5-
about: Discuss / 讨论、问题、想法等
8+
about: Discuss issues, ideas, etc.
9+
- name: 即时聊天
10+
url: https://t.me/OpenListTeam
11+
about: 与我们聊天
612
- name: Chat
713
url: https://t.me/OpenListTeam
8-
about: Chat with us / 与我们聊天
14+
about: Chat with us

.github/ISSUE_TEMPLATE/feature_request.yml

Lines changed: 0 additions & 34 deletions
This file was deleted.

0 commit comments

Comments
 (0)