Skip to content

Commit e277eac

Browse files
committed
Merge branch 'master' of github.com:xlibre-debian/debian
2 parents 02c92bf + b6c4027 commit e277eac

6 files changed

Lines changed: 228 additions & 0 deletions

File tree

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
name: 🐞 Bug report
2+
description: Create a report to help us improve
3+
4+
labels: [bug, needs-triage]
5+
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
Please fill out the sections below to help everyone identify and fix the bug. If you have a general idea or question then please use the [discussions](https://github.com/X11Libre/packaging/discussions/categories/xlibre-on-debian).
11+
- type: textarea
12+
id: description
13+
attributes:
14+
label: Describe your issue
15+
placeholder: When I did X then Y happened.
16+
validations:
17+
required: true
18+
- type: textarea
19+
id: steps
20+
attributes:
21+
label: Steps to reproduce
22+
placeholder: |
23+
1. Start ...
24+
2. Do this
25+
3. Do that
26+
validations:
27+
required: true
28+
- type: textarea
29+
id: expected
30+
attributes:
31+
label: What did you expect?
32+
placeholder: I expected this to happen.
33+
- type: textarea
34+
id: environment
35+
attributes:
36+
label: Additional context
37+
description: |
38+
Additional information you want to provide such as logs, system info, environment, screenshots, etc.
39+
placeholder: |
40+
Add any other context about the bug here.
41+
- type: checkboxes
42+
id: checks
43+
attributes:
44+
label: Extra fields
45+
options:
46+
- label: I have checked the existing issues
47+
required: true
48+
- label: I'd like to work on this issue
49+
- type: markdown
50+
attributes:
51+
value: |
52+
Thanks for reporting this issue! We will get back to you as soon as possible.
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: ✨ Feature request
2+
description: Suggest a feature for this software
3+
labels: [enhancement, needs-triage]
4+
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Please fill out the sections below to properly describe the new software feature you are suggesting. If you have a general idea or question then please use the [discussions](https://github.com/X11Libre/packaging/discussions/categories/xlibre-on-debian).
10+
- type: textarea
11+
id: description
12+
attributes:
13+
label: "Describe the feature"
14+
placeholder: A thing in X that allows to do Y.
15+
validations:
16+
required: true
17+
- type: textarea
18+
id: rationale
19+
attributes:
20+
label: "It should be done because"
21+
placeholder: Doing Y is needed for Z.
22+
validations:
23+
required: true
24+
- type: textarea
25+
id: alternative
26+
attributes:
27+
label: "What are the alternatives?"
28+
placeholder: We could do A or B instead.
29+
- type: textarea
30+
id: context
31+
attributes:
32+
label: Additional context
33+
description: Additional information you want to provide such as references to related issues or protocols, the implications on existing use cases, etc.
34+
placeholder: |
35+
Add any other context about the feature request here.
36+
- type: checkboxes
37+
id: checks
38+
attributes:
39+
label: Extra fields
40+
options:
41+
- label: I have checked the existing issues
42+
required: true
43+
- label: I'd like to work on this issue
44+
- type: markdown
45+
attributes:
46+
value: |
47+
Thanks for your suggestion! Let's see together if it can be done.
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: 🔧 Code cleanup
2+
description: Level up the source code
3+
labels: [code-cleanup, needs-triage]
4+
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Please fill out the sections below to properly describe the code cleanup you are suggesting. If you have a general idea or question then please use the [discussions](https://github.com/X11Libre/packaging/discussions/categories/xlibre-on-debian).
10+
- type: textarea
11+
id: description
12+
attributes:
13+
label: "Describe the cleanup"
14+
placeholder: C in X needs to be changed into D.
15+
validations:
16+
required: true
17+
- type: textarea
18+
id: rationale
19+
attributes:
20+
label: "It should be done because"
21+
placeholder: Having D is needed for E.
22+
validations:
23+
required: true
24+
- type: textarea
25+
id: alternative
26+
attributes:
27+
label: "What are the alternatives?"
28+
placeholder: We could do A or B instead.
29+
- type: textarea
30+
id: context
31+
attributes:
32+
label: Additional context
33+
description: Additional information you want to provide such as implications on existing code, how to ensure API/ABI stability, which tests are needed or to be run, related issues, etc.
34+
placeholder: |
35+
Add any other context about the cleanup here.
36+
- type: checkboxes
37+
id: checks
38+
attributes:
39+
label: Extra fields
40+
options:
41+
- label: I have checked the existing issues
42+
required: true
43+
- label: I'd like to work on this issue
44+
- type: markdown
45+
attributes:
46+
value: |
47+
Thanks for looking at the source code! Let's see together how it can be improved.
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
name: 🔖 Documentation update
2+
description: Make your mark for better documentation
3+
4+
labels: [documentation, needs-triage]
5+
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
Please fill out the sections below to help others understand our software. If you have a general idea or question then please use the [discussions](https://github.com/X11Libre/packaging/discussions/categories/xlibre-on-debian).
11+
- type: textarea
12+
id: description
13+
attributes:
14+
label: Describe the update
15+
placeholder: These things need to be better documented.
16+
validations:
17+
required: true
18+
- type: textarea
19+
id: environment
20+
attributes:
21+
label: Additional context
22+
description: Additional information you want to provide such as tickets related to changes in the software, affected files, screenshots, etc.
23+
placeholder: |
24+
Add any other context about the update here.
25+
- type: checkboxes
26+
id: checks
27+
attributes:
28+
label: Extra fields
29+
options:
30+
- label: I have checked the existing issues
31+
required: true
32+
- label: I'd like to work on this issue
33+
- type: markdown
34+
attributes:
35+
value: |
36+
Thanks for requesting this update! We will get back to you as soon as possible.
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
name: ✅ Organizational task
2+
description: Create a task for project organization
3+
4+
labels: [needs-triage, organization]
5+
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
Please fill out the sections below to get organizational things done. If you have a general idea or question then please use the [discussions](https://github.com/X11Libre/packaging/discussions/categories/xlibre-on-debian).
11+
- type: textarea
12+
id: description
13+
attributes:
14+
label: Describe the task
15+
placeholder: These things need to be done.
16+
validations:
17+
required: true
18+
- type: textarea
19+
id: rationale
20+
attributes:
21+
label: "It should be done because"
22+
placeholder: Doing Y is needed for Z.
23+
- type: textarea
24+
id: environment
25+
attributes:
26+
label: Additional context
27+
description: Additional information you want to provide such as the context for bigger tasks, the implicatons on existing workflows, related issues, etc.
28+
placeholder: |
29+
Add any other context about the task here.
30+
- type: checkboxes
31+
id: checks
32+
attributes:
33+
label: Extra fields
34+
options:
35+
- label: I have checked the existing issues
36+
required: true
37+
- label: I'd like to work on this issue
38+
- type: markdown
39+
attributes:
40+
value: |
41+
Thanks for adding this task! We will get back to you as soon as possible.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: XLibre on Debian Discussions
4+
url: https://github.com/X11Libre/packaging/discussions/categories/xlibre-on-debian
5+
about: Please ask and answer questions here.

0 commit comments

Comments
 (0)