last task proposal issue template refinements

see SOI/experimental-projects#3 (comment)
This commit is contained in:
Bibin Muttappillil 2023-08-11 13:51:19 +02:00
parent 8dc2a00091
commit e5ade0a880
1 changed files with 36 additions and 17 deletions

View File

@ -2,24 +2,9 @@ name: Task Proposal
about: Propose an idea for a task to be used in contests at SOI. about: Propose an idea for a task to be used in contests at SOI.
labels: labels:
- task - task
- task/round/any
- task/difficulty/any
body: body:
- type: markdown
attributes:
value: |
Thanks for taking the time to propose a task!
Do not forget to **update the issue title** with your unique task name.
- type: textarea
id: task
attributes:
label: Task description
description: "Formal problem statement. Optional: Add your story idea."
validations:
required: true
- type: textarea
id: subtasks
attributes:
label: Subtasks
description: Possible subtasks or variations of the task.
- type: input - type: input
id: author id: author
attributes: attributes:
@ -28,6 +13,27 @@ body:
placeholder: stofl, inspired by https://codeforces.com/problemset/problem/1/A placeholder: stofl, inspired by https://codeforces.com/problemset/problem/1/A
validations: validations:
required: true required: true
- type: markdown
attributes:
value: |
Thanks for taking the time to propose a task!
Do not forget to **update the issue title** with your unique task name.
- type: textarea
id: task
attributes:
label: Task description
description: "Formal problem statement. Optional: Add your story idea."
validations:
required: true
- type: textarea
id: subtasks
attributes:
label: Subtasks
description: Possible subtasks or variations of the task.
- type: input - type: input
id: spoiler-begin id: spoiler-begin
attributes: attributes:
@ -35,6 +41,7 @@ body:
description: Opening the spoiler tag to hide solution and topic ideas, preventing accidential spoiling. description: Opening the spoiler tag to hide solution and topic ideas, preventing accidential spoiling.
placeholder: <details><summary>Topic Tags</summary> placeholder: <details><summary>Topic Tags</summary>
value: <details><summary>Topic Tags</summary> value: <details><summary>Topic Tags</summary>
- type: dropdown - type: dropdown
id: round id: round
attributes: attributes:
@ -131,18 +138,29 @@ body:
- warmup - warmup
validations: validations:
required: false required: false
- type: input
id: topics-freeform
attributes:
label: "Topics (free-form)"
description: "Additional topics which are not available in the dropdown."
validations:
required: false
- type: markdown - type: markdown
attributes: attributes:
value: | value: |
### Rounds ### Rounds
Which rounds would this task be applicable? Which rounds would this task be applicable?
Choose the corresponding *round* label(s) for this issue on the right. Choose the corresponding *round* label(s) for this issue on the right.
- type: markdown - type: markdown
attributes: attributes:
value: | value: |
### Difficulty ### Difficulty
How would you rate the difficulty of this task? Relative to the highest round you selected. How would you rate the difficulty of this task? Relative to the highest round you selected.
Choose the corresponding *difficulty* label for this issue on the right. Choose the corresponding *difficulty* label for this issue on the right.
- type: textarea - type: textarea
id: solution id: solution
attributes: attributes:
@ -150,6 +168,7 @@ body:
description: Solution idea or possible approaches. You don't need to have a full solution to propose a task, but please write down a few thoughts about how you would approach the task. description: Solution idea or possible approaches. You don't need to have a full solution to propose a task, but please write down a few thoughts about how you would approach the task.
validations: validations:
required: true required: true
- type: input - type: input
id: spoiler-end id: spoiler-end
attributes: attributes: