diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index dd84ea7824..0000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: '' -labels: '' -assignees: '' - ---- - -**Describe the bug** -A clear and concise description of what the bug is. - -**To Reproduce** -Steps to reproduce the behavior: -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**Screenshots** -If applicable, add screenshots to help explain your problem. - -**Desktop (please complete the following information):** - - OS: [e.g. iOS] - - Browser [e.g. chrome, safari] - - Version [e.g. 22] - -**Smartphone (please complete the following information):** - - Device: [e.g. iPhone6] - - OS: [e.g. iOS8.1] - - Browser [e.g. stock browser, safari] - - Version [e.g. 22] - -**Additional context** -Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml new file mode 100644 index 0000000000..a677000ba5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -0,0 +1,51 @@ +name: Bug Report +description: File a bug report. +title: "[Bug]: " +labels: ["bug", "triage"] +body: + - type: markdown + attributes: + value: | + Thank you for submitting a bug report. + #### To help us resolve your issue, please provide fill in this bug report template. + - type: dropdown + id: contribute + attributes: + label: Willingness to contribute + description: The Opik team encourages contributions from the community. If you are interested in contributing a fix for this bug, please select "Yes" and we will assign you to the issue. + options: + - Yes. I can contribute a fix for this bug independently. + - No. I can't contribute a fix for this bug at this time. + - type: checkboxes + attributes: + label: What component(s) are affected? + options: + - label: Python SDK + required: false + - label: Opik UI + required: false + - label: Opik Server + required: false + - label: Documentation + required: false + validations: + required: true + - type: textarea + validations: + required: true + attributes: + label: Opik version + placeholder: The Opik version, you can find the Opik version by running `opik.__version__` in Python. + value: | + - Opik version: x.x.x + - type: textarea + attributes: + label: Describe the problem + description: | + Describe the problem clearly here, you should include both the expected behavior and the actual behavior. + validations: + required: true + - type: textarea + attributes: + label: Reproduction steps + description: Describe how to reproduce your bug. Please provide detailed steps and include code snippets if possible. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index bbcbbe7d61..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: '' -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.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml new file mode 100644 index 0000000000..9287bd4092 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -0,0 +1,35 @@ +name: Feature Request +description: File a feature request. +title: "[FR]: " +labels: ["enhancement"] + +body: + - type: markdown + attributes: + value: | + Thank you for submitting a feature request. + #### To help us prioritize your request, please provide fill in this feature request template. + - type: dropdown + id: contribute + attributes: + label: Willingness to contribute + description: The Opik team encourages contributions from the community. If you are interested in implementing this feature, please select "Yes" and we will assign you to the issue. + options: + - Yes. I can contribute this feature independently. + - No. I can't contribute this feature at this time. + - type: textarea + attributes: + label: Proposal summary + description: Provide a brief summary of your feature request. + validations: + required: true + - type: textarea + validations: + required: true + attributes: + label: Motivation + description: | + Describe the motivation for your feature request, this can include: + - What problem are you trying to solve? + - How are you currently solving this problem? + - What are the benefits of this feature? diff --git a/.github/ISSUE_TEMPLATE/user_story.md b/.github/ISSUE_TEMPLATE/user_story.md deleted file mode 100644 index 820d9b8ad6..0000000000 --- a/.github/ISSUE_TEMPLATE/user_story.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -name: User story -about: A user story for this project -title: '' -labels: '' -assignees: '' - ---- - -**User story.** -As a [user], -I want [functionality] -so that [benefit]. - -**Details** -A description of this user story. - -**Definition of done** -A description of the requirements to consider this user story fully done. - -**Documentation** -Add any other context or links about this story.