From a6bf546c215f87bbb0ffdea63b10c5972ae99632 Mon Sep 17 00:00:00 2001 From: Ed Chalstrey Date: Wed, 19 Nov 2025 11:25:36 +0000 Subject: [PATCH 1/4] thx --- .github/ISSUE_TEMPLATE/tutorial_request.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/tutorial_request.yml b/.github/ISSUE_TEMPLATE/tutorial_request.yml index 00d0ed34a..b3b86a4f9 100644 --- a/.github/ISSUE_TEMPLATE/tutorial_request.yml +++ b/.github/ISSUE_TEMPLATE/tutorial_request.yml @@ -3,6 +3,10 @@ description: Submit a request for a new tutorial to be added to the Gambit docum title: "[Tutorial]: " labels: ["tutorial", "documentation"] body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this tutorial request! - type: textarea id: describe attributes: From 8e0bc18689115b5b2be2af37712d38d5bf495e89 Mon Sep 17 00:00:00 2001 From: Ed Chalstrey Date: Wed, 19 Nov 2025 11:27:02 +0000 Subject: [PATCH 2/4] Update tutorial request template to include example for resource links --- .github/ISSUE_TEMPLATE/tutorial_request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/tutorial_request.yml b/.github/ISSUE_TEMPLATE/tutorial_request.yml index b3b86a4f9..ed8d716a2 100644 --- a/.github/ISSUE_TEMPLATE/tutorial_request.yml +++ b/.github/ISSUE_TEMPLATE/tutorial_request.yml @@ -28,4 +28,4 @@ body: attributes: label: Add links to papers and software. description: Add links to any research papers or other resources the author will need to write this tutorial. - value: "" + value: "`[Markdown link text](url)`" From 5c14ff05c711c9ac9d7e9165ac500e0de7344317 Mon Sep 17 00:00:00 2001 From: Ed Chalstrey Date: Wed, 19 Nov 2025 11:27:46 +0000 Subject: [PATCH 3/4] unique ids --- .github/ISSUE_TEMPLATE/tutorial_request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/tutorial_request.yml b/.github/ISSUE_TEMPLATE/tutorial_request.yml index ed8d716a2..33ce1646d 100644 --- a/.github/ISSUE_TEMPLATE/tutorial_request.yml +++ b/.github/ISSUE_TEMPLATE/tutorial_request.yml @@ -16,7 +16,7 @@ body: validations: required: true - type: textarea - id: describe + id: who attributes: label: Who is the tutorial for? description: Explain who the target audience is for this tutorial and what prior knowledge they should have. From 29f324a2e0a7aced10e553a697ab38092e7c709f Mon Sep 17 00:00:00 2001 From: Ed Chalstrey Date: Wed, 19 Nov 2025 11:32:38 +0000 Subject: [PATCH 4/4] update placeholders and validations --- .github/ISSUE_TEMPLATE/tutorial_request.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/tutorial_request.yml b/.github/ISSUE_TEMPLATE/tutorial_request.yml index 33ce1646d..6f8fe4513 100644 --- a/.github/ISSUE_TEMPLATE/tutorial_request.yml +++ b/.github/ISSUE_TEMPLATE/tutorial_request.yml @@ -12,6 +12,7 @@ body: attributes: label: Describe the tutorial you want to see. description: Go into as much detail as you can regarding the tutorial you would like to see, how long it should be etc. + placeholder: "E.g. A step-by-step guide showing how to use PyGambit to compute equilibria for normal and extensive form games..." value: "Add a tutorial demonstrating the core components of the PyGambit API." validations: required: true @@ -20,6 +21,7 @@ body: attributes: label: Who is the tutorial for? description: Explain who the target audience is for this tutorial and what prior knowledge they should have. + placeholder: "E.g. Beginners in game theory who know basic Python." value: "Newcomers to game theory and the Gambit software who have basic Python programming skills." validations: required: true @@ -29,3 +31,5 @@ body: label: Add links to papers and software. description: Add links to any research papers or other resources the author will need to write this tutorial. value: "`[Markdown link text](url)`" + validations: + required: false \ No newline at end of file