From b8b3c99138e037a1cc87201944f5e09c191ab5b1 Mon Sep 17 00:00:00 2001 From: Eduardo Leao Date: Sat, 6 Apr 2024 13:35:34 -0300 Subject: [PATCH] feature request issue template --- .github/ISSUE_TEMPLATE/feature-request.yml | 50 +++++++++++++++++++++- 1 file changed, 49 insertions(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml index 5f28270..06801a2 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.yml +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -1 +1,49 @@ - \ No newline at end of file +name: New feature +description: Suggest or request a new feature for js-torch. Please fill out the template to help make it more clear! +labels: ["enhancement"] +body: + - type: markdown + attributes: + value: | + Thank you for taking the time to share this feature idea! + These following steps are to make sure the idea is as clear as possible, leading to a quicker and easier implementation. + - type: textarea + id: description + attributes: + label: Describe the Feature + description: Please give a clear and concise description of the new feature. Explain what it would do, and use cases. + placeholder: A new operation that does (X, Y) -> Z. + validations: + required: true + - type: textarea + id: motivation + attributes: + label: Motivation [optional] + description: Optionally provide some motivation relative to why this feature would be useful. + placeholder: This feature would be usefull to X. + - type: textarea + id: code + validations: + required: true + attributes: + label: Sample Code + description: | + Optionally write some pseudo-code showing what you would like the feature to do. + + * If possible, add comments to your code to explain the steps. + + placeholder: | + The following code should return the result: + + ```typescript + function newProposedFunction(arg1, arg2) { + // Add some comments to briefly explain logic (if possible). + return result; + } + ``` + - type: dropdown + id: assign + attributes: + label: "Would you like to work on this issue?" + options: + - "Yes" \ No newline at end of file