From c8fe5f2669bd821dd43244444c196613c43e6389 Mon Sep 17 00:00:00 2001 From: ashley314 Date: Thu, 23 Apr 2026 12:10:23 -0600 Subject: [PATCH 1/5] add Maintainer section --- .github/ISSUE_TEMPLATE/Helpdesk.yml | 91 +++++++++++++++-------------- 1 file changed, 46 insertions(+), 45 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/Helpdesk.yml b/.github/ISSUE_TEMPLATE/Helpdesk.yml index 3091389..d6bfc47 100644 --- a/.github/ISSUE_TEMPLATE/Helpdesk.yml +++ b/.github/ISSUE_TEMPLATE/Helpdesk.yml @@ -199,45 +199,46 @@ body: # validations: # required: false - # - type: markdown - # attributes: - # value: | - # --- - # ## Maintainers (fill in after triage) - # The fields below support reporting (time-to-resolution, root cause, documentation debt). - # You can leave them blank when opening the issue. + - type: markdown + attributes: + value: | + --- + ## Maintainer Closure Notes *(fill in before or upon closing)* + **Support team:** complete the fields below before or immediately after closing this ticket. - #- type: dropdown - # id: maintainer_category - # attributes: - # label: Maintainer classification - # options: - # - "" - # - Helpdesk (question/guidance) - # - Bug (defect) - # - Feature (enhancement) - # - Research (methodology/design) - # - Docs (documentation) - # - Tracking (coordination) - # validations: - # required: false + - type: dropdown + id: maintainer_category + attributes: + label: Triage Category / Maintainer Classification + description: "Maintainers: classify the ticket type." + options: + - "" + - Helpdesk (question/guidance) + - Bug (defect) + - Feature (enhancement) + - Research (methodology/design) + - Docs (documentation) + - Tracking (coordination) + validations: + required: false - #- type: dropdown - # id: root_cause - # attributes: - # label: Root cause (maintainers) - # options: - # - "" - # - User setup / environment - # - Configuration / YAML - # - Documentation gap - # - Code defect - # - Infrastructure/HPC - # - External dependency - # - Expected behavior / not a bug - # - Other - # validations: - # required: false + - type: dropdown + id: root_cause + attributes: + label: Root Cause + description: "Maintainers: select the root cause category." + options: + - "" + - User setup / environment + - Configuration / YAML + - Documentation gap + - Code defect + - Infrastructure / HPC + - External dependency + - Expected behavior / not a bug + - Other + validations: + required: false #- type: checkboxes # id: docs_debt @@ -247,11 +248,11 @@ body: # - label: Docs update needed # - label: FAQ candidate (recurring question) - #- type: textarea - # id: resolution - # attributes: - # label: Resolution summary (maintainers) - # description: What fixed it? Include links to PRs, commits, or guidance. - # placeholder: "Root cause + fix/workaround + references" - # validations: - # required: false + - type: textarea + id: resolution + attributes: + label: Resolution Description + description: "Maintainers: summarize what fixed or addressed the issue. Include links to PRs, commits, docs, or guidance given." + placeholder: "Root cause + fix/workaround + references (e.g., PR #123, pointed to docs at X, user environment issue resolved by Y)" + validations: + required: false From f12a58f4e1ad3f656962f7f591a2110ccabef48b Mon Sep 17 00:00:00 2001 From: ashley314 Date: Thu, 23 Apr 2026 16:58:59 -0600 Subject: [PATCH 2/5] update Maintainer formatting --- .github/ISSUE_TEMPLATE/Helpdesk.yml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/Helpdesk.yml b/.github/ISSUE_TEMPLATE/Helpdesk.yml index d6bfc47..de70884 100644 --- a/.github/ISSUE_TEMPLATE/Helpdesk.yml +++ b/.github/ISSUE_TEMPLATE/Helpdesk.yml @@ -161,7 +161,7 @@ body: - type: textarea id: links attributes: - label: Observed behavior / Links / configs / artifacts + label: Links / Configs / Artifacts description: Add links to configs, logs, minimal reproducer repo, or paste the error output or relevant log excerpt, etc. OR write "Not applicable" placeholder: | - YAML/config: @@ -203,8 +203,18 @@ body: attributes: value: | --- + # Closure Notes *(Maintainer's fill in before or upon closing)* + These fields will be updated by our support team. + + - type: textarea + id: maintainer_closure_notes + attributes: + label: "_______________________________________________________" + description: "Support team: add any general closure notes here, then complete the fields below before or immediately after closing this ticket." + value: | ## Maintainer Closure Notes *(fill in before or upon closing)* - **Support team:** complete the fields below before or immediately after closing this ticket. + validations: + required: false - type: dropdown id: maintainer_category @@ -212,7 +222,6 @@ body: label: Triage Category / Maintainer Classification description: "Maintainers: classify the ticket type." options: - - "" - Helpdesk (question/guidance) - Bug (defect) - Feature (enhancement) @@ -228,7 +237,6 @@ body: label: Root Cause description: "Maintainers: select the root cause category." options: - - "" - User setup / environment - Configuration / YAML - Documentation gap From 3214d6ccf5d3b982ce618cd1813a11713977354f Mon Sep 17 00:00:00 2001 From: ashley314 Date: Fri, 24 Apr 2026 13:53:58 -0600 Subject: [PATCH 3/5] update maintainer sections to check boxes --- .github/ISSUE_TEMPLATE/Helpdesk.yml | 36 ++++++++++++++--------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/Helpdesk.yml b/.github/ISSUE_TEMPLATE/Helpdesk.yml index de70884..e1ace72 100644 --- a/.github/ISSUE_TEMPLATE/Helpdesk.yml +++ b/.github/ISSUE_TEMPLATE/Helpdesk.yml @@ -216,35 +216,35 @@ body: validations: required: false - - type: dropdown + - type: textarea id: maintainer_category attributes: label: Triage Category / Maintainer Classification description: "Maintainers: classify the ticket type." - options: - - Helpdesk (question/guidance) - - Bug (defect) - - Feature (enhancement) - - Research (methodology/design) - - Docs (documentation) - - Tracking (coordination) + value: | + - [ ] Helpdesk (question/guidance) + - [ ] Bug (defect) + - [ ] Feature (enhancement) + - [ ] Research (methodology/design) + - [ ] Docs (documentation) + - [ ] Tracking (coordination) validations: required: false - - type: dropdown + - type: textarea id: root_cause attributes: label: Root Cause description: "Maintainers: select the root cause category." - options: - - User setup / environment - - Configuration / YAML - - Documentation gap - - Code defect - - Infrastructure / HPC - - External dependency - - Expected behavior / not a bug - - Other + value: | + - [ ] User setup / environment + - [ ] Configuration / YAML + - [ ] Documentation gap + - [ ] Code defect + - [ ] Infrastructure / HPC + - [ ] External dependency + - [ ] Expected behavior / not a bug + - [ ] Other validations: required: false From 13b18a0eb8078a563ba3106dfb8447113dbc179a Mon Sep 17 00:00:00 2001 From: ashley314 Date: Fri, 24 Apr 2026 13:57:56 -0600 Subject: [PATCH 4/5] update resolution description --- .github/ISSUE_TEMPLATE/Helpdesk.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/Helpdesk.yml b/.github/ISSUE_TEMPLATE/Helpdesk.yml index e1ace72..742d6ee 100644 --- a/.github/ISSUE_TEMPLATE/Helpdesk.yml +++ b/.github/ISSUE_TEMPLATE/Helpdesk.yml @@ -261,6 +261,10 @@ body: attributes: label: Resolution Description description: "Maintainers: summarize what fixed or addressed the issue. Include links to PRs, commits, docs, or guidance given." - placeholder: "Root cause + fix/workaround + references (e.g., PR #123, pointed to docs at X, user environment issue resolved by Y)" + placeholder: | + Maintainers: summarize what fixed or addressed the issue. + Include links to PRs, commits, docs, or guidance given. + Example: Root cause + fix/workaround + references + (e.g., PR #123, pointed to docs at X, user environment issue resolved by Y) validations: required: false From b1d2b1b8ff1dccad6464359b57a15a45cff8c506 Mon Sep 17 00:00:00 2001 From: ashley314 Date: Fri, 24 Apr 2026 14:04:07 -0600 Subject: [PATCH 5/5] update to value --- .github/ISSUE_TEMPLATE/Helpdesk.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/Helpdesk.yml b/.github/ISSUE_TEMPLATE/Helpdesk.yml index 742d6ee..8f1e9e1 100644 --- a/.github/ISSUE_TEMPLATE/Helpdesk.yml +++ b/.github/ISSUE_TEMPLATE/Helpdesk.yml @@ -261,7 +261,7 @@ body: attributes: label: Resolution Description description: "Maintainers: summarize what fixed or addressed the issue. Include links to PRs, commits, docs, or guidance given." - placeholder: | + value: | Maintainers: summarize what fixed or addressed the issue. Include links to PRs, commits, docs, or guidance given. Example: Root cause + fix/workaround + references