From 0d5f2a3d50127695ee7d0b47459df0d61bab8a18 Mon Sep 17 00:00:00 2001 From: Tarek Oraby <42799254+tarekoraby@users.noreply.github.com> Date: Tue, 29 Aug 2023 10:24:57 +0300 Subject: [PATCH 1/3] Update issue templates --- .github/ISSUE_TEMPLATE/bug_report.md | 35 ------------------ .github/ISSUE_TEMPLATE/bug_report.yml | 42 ++++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature_request.md | 20 ----------- .github/ISSUE_TEMPLATE/feature_request.yml | 38 ++++++++++++++++++++ 4 files changed, 80 insertions(+), 55 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index f1e6c2171f..0000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: '' -labels: bug, hilla -assignees: '' - ---- - - -### Description of the bug - -### Minimal reproducible example - -### Expected behavior - -### Actual behavior - -### Versions: - - Vaadin / Hilla version: - - Node version: - - Java version: - - OS version: - - Browser version (if applicable): - - Application Server (if applicable): - - IDE/Editor (if applicable): diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000000..9bcfb9e157 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,42 @@ +name: "\U0001F41E Bug report" +description: Report an issue with Hilla +labels: ["bug"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! + - type: textarea + id: bug-description + attributes: + label: Describe the bug + description: A clear and concise description of what the bug is. If you intend to submit a PR for this issue later, please let us know here. + placeholder: Bug description + validations: + required: true + - type: textarea + id: expected-behavior + attributes: + label: Expected-behavior + description: Describe what the expected behavior you think, and we will validate on our designs. + placeholder: expected behavior + - type: textarea + id: reproduction + attributes: + label: Reproduction + description: Please tell us how to reproduce this issue step by step. If you have an example project to show, please provide us the link. + placeholder: Reproduction + validations: + required: true + - type: textarea + id: system-info + attributes: + label: System Info + description: Please let us know your environment when reproducing the issue. + placeholder: Operating System, Hilla version, Browsers type and version + validations: + required: true + - type: markdown + attributes: + value: | + If you think this ticket is important, add a 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to help the community and maintainers prioritize this issue. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 2b1e9b03cc..0000000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: enhancement, hilla -assignees: '' - ---- - -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -**Describe the solution you'd like** -A clear and concise description of what you want to happen. - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. - -**Additional context** -Add any other context or screenshots about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000000..dfc320b72b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,38 @@ +name: "\U0001F680 Feature Request" +description: Asking for a new feature/API in Hilla +labels: ["feature request"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this feature request! + - type: textarea + id: feature-description + attributes: + label: Describe your motivation + description: A concise description of why you are proposing a change. For example, you would like a new feature to solve a use-case, or you want an existing feature changed because it is difficult to use. + placeholder: describe the current issue with existing feature/API + validations: + required: true + - type: textarea + id: expected-solution + attributes: + label: Describe the solution you'd like + description: Provide a clear and concise description of what you want to happen. + placeholder: expected solution + - type: textarea + id: alternatives + attributes: + label: Describe alternatives you've considered + description: Provide information about other solutions you've tried or researched. + placeholder: alternatives + - type: textarea + id: additional + attributes: + label: Additional context + description: Is there anything else you can add about the proposal? + placeholder: additional context + - type: markdown + attributes: + value: | + If you think this ticket is important, add a 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to help the community and maintainers prioritize this issue. From fca63fabb971d32267e5cf74bd0962849833d974 Mon Sep 17 00:00:00 2001 From: Tarek Oraby <42799254+tarekoraby@users.noreply.github.com> Date: Wed, 27 Sep 2023 13:50:43 +0300 Subject: [PATCH 2/3] Update community note in bug_report.yml --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 9bcfb9e157..9c78cc81c0 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -39,4 +39,4 @@ body: - type: markdown attributes: value: | - If you think this ticket is important, add a 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to help the community and maintainers prioritize this issue. + Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request. From 22a7d0e7e34ef13b8eda4caee1de6311d3dd86f8 Mon Sep 17 00:00:00 2001 From: Tarek Oraby <42799254+tarekoraby@users.noreply.github.com> Date: Wed, 27 Sep 2023 13:51:05 +0300 Subject: [PATCH 3/3] Update community not in feature_request.yml --- .github/ISSUE_TEMPLATE/feature_request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml index dfc320b72b..f2afcbba55 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -35,4 +35,4 @@ body: - type: markdown attributes: value: | - If you think this ticket is important, add a 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to help the community and maintainers prioritize this issue. + Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request.