From 0eb852c75fcd72f5a919d21ab9645717319dfd97 Mon Sep 17 00:00:00 2001 From: Wei Chen Date: Mon, 14 Jul 2025 08:34:52 +0000 Subject: [PATCH] chore: add metadata fields to issue templates for triage --- .github/ISSUE_TEMPLATE/bug_report.md | 24 ++++++++++++++---- .github/ISSUE_TEMPLATE/enhancement_request.md | 25 ++++++++++++++++--- 2 files changed, 41 insertions(+), 8 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 0708e2935..09e305849 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -17,10 +17,24 @@ assignees: '' **Build environment** - - BDK tag/commit: - - OS+version: - - Rust/Cargo version: - - Rust/Cargo target: +- BDK tag/commit: +- OS+version: +- Rust/Cargo version: +- Rust/Cargo target: + +**Which backend(s) are relevant (if any)?** +- [ ] Electrum +- [ ] Esplora +- [ ] Bitcoin Core RPC +- [ ] None / not backend-related (e.g. `bdk_chain`, `bdk_core`) +- [ ] Other (please specify): `____` + +**Is this blocking production use?** +- [ ] Yes +- [ ] No + +**Project or organization (optional)** + **Additional context** - + diff --git a/.github/ISSUE_TEMPLATE/enhancement_request.md b/.github/ISSUE_TEMPLATE/enhancement_request.md index 2525d5d09..469d093bb 100644 --- a/.github/ISSUE_TEMPLATE/enhancement_request.md +++ b/.github/ISSUE_TEMPLATE/enhancement_request.md @@ -4,14 +4,33 @@ about: Request a new feature or change to an existing feature title: '' labels: 'enhancement' assignees: '' - --- **Describe the enhancement** **Use case** - + + +**Impact** +- [ ] Blocking production usage +- [ ] Nice-to-have / UX improvement +- [ ] Developer experience / maintainability + +**Are you using BDK in a production project?** +- [ ] Yes +- [ ] No +- [ ] Not yet, but planning to + +**Which backend(s) are relevant (if any)?** +- [ ] Electrum +- [ ] Esplora +- [ ] Bitcoin Core RPC +- [ ] None / not backend-related (e.g. `bdk_chain`, `bdk_core`) +- [ ] Other (please specify): `____` + +**Project or organization (optional)** + **Additional context** - \ No newline at end of file +