From 6754bb8dea56767ecdb47e59cfc34617023ae67e Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Tue, 16 Sep 2025 09:24:51 -0400 Subject: [PATCH 1/4] updated templates --- .github/ISSUE_TEMPLATE/new_feature.yml | 6 ++++-- .github/ISSUE_TEMPLATE/static_data.yml | 26 ++++++++------------------ 2 files changed, 12 insertions(+), 20 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/new_feature.yml b/.github/ISSUE_TEMPLATE/new_feature.yml index 72e6a652d73..98d3ce36be6 100644 --- a/.github/ISSUE_TEMPLATE/new_feature.yml +++ b/.github/ISSUE_TEMPLATE/new_feature.yml @@ -20,7 +20,9 @@ body: id: description attributes: label: What new functionality do you need? - placeholder: Provide a consise description of the problem to be addressed by this new feature. Please be clear what parts of the problem are considered to be in-scope and out-of-scope + placeholder: Provide a concise description of the problem to be addressed by this new feature. Please be clear what parts of the problem are considered to be in-scope and out-of-scope. Consider including: + - What are the requirements for the new functionality? + - Are there any links to related issues, discussions, or resources that provide additional context? validations: required: true @@ -47,7 +49,7 @@ body: - [ ] Criterion #2 - [ ] Criterion #3 validations: - required: true + required: false - type: textarea id: suggested_solution diff --git a/.github/ISSUE_TEMPLATE/static_data.yml b/.github/ISSUE_TEMPLATE/static_data.yml index d5bd18a373f..f9fc455d3d9 100644 --- a/.github/ISSUE_TEMPLATE/static_data.yml +++ b/.github/ISSUE_TEMPLATE/static_data.yml @@ -4,10 +4,10 @@ labels: ["Static Data Mgmt"] projects: ["NOAA-EMC/41"] assignees: - DavidHuber-NOAA - - aerorahul + - aerorahul body: - - type: dropdown + - type: checkboxes attributes: label: Type of static data description: | @@ -21,7 +21,7 @@ body: validations: required: true - - type: dropdown + - type: checkboxes attributes: label: Target directory options: @@ -78,7 +78,7 @@ body: validations: required: true - - type: dropdown + - type: checkboxes attributes: label: Any workflow changes needed? description: | @@ -100,11 +100,11 @@ body: validations: required: false - - type: input + - type: textarea attributes: label: Pickup location description: | - Please provide a path to the data on either Hera or WCOSS. + Please provide path(s) to the data on either Ursa or WCOSS. If this requires a version update, please provide a CLEAN copy of the *entire* directory, including the structure and unchanged files from current directory. @@ -113,14 +113,6 @@ body: validations: required: true - - type: input - attributes: - label: Size - description: How much data needs to be copied (size of pickup location in MB)? - placeholder: '0' - validations: - required: true - - type: textarea attributes: label: Additional information @@ -131,21 +123,19 @@ body: - type: checkboxes attributes: - label: Tasks for issue assignee + label: Checklist for GW CM options: - label: (Providing user) Discuss needs with global-workflow developer assigned to request - - label: (Providing user) Stage a CLEAN copy of data on Hera or WCOSS2 in the location provided above - label: (Global Workflow CM) Update data in "glopara"-managed space on supported platforms (see checklist below) - label: (Global Workflow CM - Fix only) Update "Fix File Management" [spreadsheet](https://docs.google.com/spreadsheets/d/1BeIvcz6TO3If4YCqkUK-oz_kGS9q2wTjwLS-BBemSEY/edit?usp=sharing) - label: (Developer) Make related workflow/component updates (if any) - type: checkboxes attributes: - label: Sync to supported platforms (for issue assignee) + label: Sync to supported platforms (GW CM) options: - label: WCOSS2 - label: Gaea C6 - - label: Hera - label: Ursa - label: MSU - label: AWS From 98f055fad10327c597ff49de13b7f3049fd2557c Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Wed, 17 Sep 2025 12:36:41 -0400 Subject: [PATCH 2/4] Update .github/ISSUE_TEMPLATE/static_data.yml Co-authored-by: David Huber <69919478+DavidHuber-NOAA@users.noreply.github.com> --- .github/ISSUE_TEMPLATE/static_data.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/static_data.yml b/.github/ISSUE_TEMPLATE/static_data.yml index f9fc455d3d9..c2102e9686d 100644 --- a/.github/ISSUE_TEMPLATE/static_data.yml +++ b/.github/ISSUE_TEMPLATE/static_data.yml @@ -132,7 +132,7 @@ body: - type: checkboxes attributes: - label: Sync to supported platforms (GW CM) + label: Checklist for GW CM Only: Sync to supported platforms options: - label: WCOSS2 - label: Gaea C6 From f29f7b6554ad3bb65c9a0f003600afa54f06e389 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Wed, 17 Sep 2025 12:39:12 -0400 Subject: [PATCH 3/4] remove requirements box in new_feature template --- .github/ISSUE_TEMPLATE/new_feature.yml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/new_feature.yml b/.github/ISSUE_TEMPLATE/new_feature.yml index 98d3ce36be6..f119d40df11 100644 --- a/.github/ISSUE_TEMPLATE/new_feature.yml +++ b/.github/ISSUE_TEMPLATE/new_feature.yml @@ -26,13 +26,6 @@ body: validations: required: true - - type: textarea - id: requirements - attributes: - label: What are the requirements for the new functionality? - validations: - required: true - - type: textarea id: criteria attributes: From 6e7dbf5c6b668f792a4e195f48614829a0bedb30 Mon Sep 17 00:00:00 2001 From: Rahul Mahajan Date: Wed, 17 Sep 2025 12:44:39 -0400 Subject: [PATCH 4/4] add section on process in static_data template --- .github/ISSUE_TEMPLATE/static_data.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/static_data.yml b/.github/ISSUE_TEMPLATE/static_data.yml index c2102e9686d..e8af85e6f72 100644 --- a/.github/ISSUE_TEMPLATE/static_data.yml +++ b/.github/ISSUE_TEMPLATE/static_data.yml @@ -7,6 +7,14 @@ assignees: - aerorahul body: + - type: markdown + attributes: + description: | + Process: + - Stage data on Ursa or WCOSS2 + - Make sure permissions are set properly (global read access) + - CMs will push data and ask for verification + - type: checkboxes attributes: label: Type of static data