Skip to content

Commit 6020b08

Browse files
committed
Merge #1992: chore: add metadata fields to issue templates for triage
0eb852c chore: add metadata fields to issue templates for triage (Wei Chen) Pull request description: ### Description This PR updates the GitHub issue templates `bug_report.md` and `enhancement_request.md` to improve triage and prioritization. Specifically, it adds structured fields for: * Production impact (e.g., blocking usage vs. nice-to-have) * Backend in use (Electrum, Esplora, RPC, etc.) * Project or organization (optional, helps identify high-priority users) The goal is to make it easier for maintainers to gauge the urgency and relevance of issues, especially for production users or high-impact integrations. ### Checklists #### All Submissions: * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk/blob/master/CONTRIBUTING.md) ACKs for top commit: evanlinjin: ACK 0eb852c oleonardolima: ACK 0eb852c Tree-SHA512: 2b77a42a9cb79c2100c4fa22548990bad0413e573e7e7af86b4335bf752e3ffc0bf56ebcbb377aa599219a0c15baafcd7a61ede422bcaa56459f5bab8eb20a6b
2 parents 6292eba + 0eb852c commit 6020b08

File tree

2 files changed

+41
-8
lines changed

2 files changed

+41
-8
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,24 @@ assignees: ''
1717
<!-- A clear and concise description of what you expected to happen. -->
1818

1919
**Build environment**
20-
- BDK tag/commit: <!-- e.g. v0.13.0, 3a07614 -->
21-
- OS+version: <!-- e.g. ubuntu 20.04.01, macOS 12.0.1, windows -->
22-
- Rust/Cargo version: <!-- e.g. 1.56.0 -->
23-
- Rust/Cargo target: <!-- e.g. x86_64-apple-darwin, x86_64-unknown-linux-gnu, etc. -->
20+
- BDK tag/commit: <!-- e.g. v0.13.0, 3a07614 -->
21+
- OS+version: <!-- e.g. ubuntu 20.04.01, macOS 12.0.1, windows -->
22+
- Rust/Cargo version: <!-- e.g. 1.56.0 -->
23+
- Rust/Cargo target: <!-- e.g. x86_64-apple-darwin, x86_64-unknown-linux-gnu, etc. -->
24+
25+
**Which backend(s) are relevant (if any)?**
26+
- [ ] Electrum
27+
- [ ] Esplora
28+
- [ ] Bitcoin Core RPC
29+
- [ ] None / not backend-related (e.g. `bdk_chain`, `bdk_core`)
30+
- [ ] Other (please specify): `____`
31+
32+
**Is this blocking production use?**
33+
- [ ] Yes
34+
- [ ] No
35+
36+
**Project or organization (optional)**
37+
<!-- e.g. BitKey, LDK, personal wallet project, etc. -->
2438

2539
**Additional context**
26-
<!-- Add any other context about the problem here. -->
40+
<!-- Add any other context, logs, or error messages here. -->

.github/ISSUE_TEMPLATE/enhancement_request.md

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,33 @@ about: Request a new feature or change to an existing feature
44
title: ''
55
labels: 'enhancement'
66
assignees: ''
7-
87
---
98

109
**Describe the enhancement**
1110
<!-- A clear and concise description of what you would like added or changed. -->
1211

1312
**Use case**
14-
<!-- Tell us how you or others will use this new feature or change to an existing feature. -->
13+
<!-- Tell us how you or others will use this new feature or change to an existing feature. -->
14+
15+
**Impact**
16+
- [ ] Blocking production usage
17+
- [ ] Nice-to-have / UX improvement
18+
- [ ] Developer experience / maintainability
19+
20+
**Are you using BDK in a production project?**
21+
- [ ] Yes
22+
- [ ] No
23+
- [ ] Not yet, but planning to
24+
25+
**Which backend(s) are relevant (if any)?**
26+
- [ ] Electrum
27+
- [ ] Esplora
28+
- [ ] Bitcoin Core RPC
29+
- [ ] None / not backend-related (e.g. `bdk_chain`, `bdk_core`)
30+
- [ ] Other (please specify): `____`
31+
32+
**Project or organization (optional)**
33+
<!-- e.g. BitKey, LDK, personal wallet project, etc. -->
1534

1635
**Additional context**
17-
<!-- Add any other context about the enhancement here. -->
36+
<!-- Add any other context, links, or design thoughts here. -->

0 commit comments

Comments
 (0)