From 57783da1e17cc064a1427a5d084f15d0894f48b7 Mon Sep 17 00:00:00 2001 From: "Lawrence G." Date: Mon, 13 Jan 2025 15:59:29 -0600 Subject: [PATCH] issue template cleanup (#10436) --- .github/ISSUE_TEMPLATE/BUG-ISSUE.yml | 14 +----- .github/ISSUE_TEMPLATE/CI-ISSUE.yml | 35 --------------- .github/ISSUE_TEMPLATE/DOCS-ISSUE.yml | 55 ------------------------ .github/ISSUE_TEMPLATE/FEATURE-ISSUE.yml | 14 +----- .github/ISSUE_TEMPLATE/TECH_DEBT.yml | 21 --------- .github/ISSUE_TEMPLATE/config.yml | 14 +++--- 6 files changed, 11 insertions(+), 142 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/CI-ISSUE.yml delete mode 100644 .github/ISSUE_TEMPLATE/DOCS-ISSUE.yml delete mode 100644 .github/ISSUE_TEMPLATE/TECH_DEBT.yml diff --git a/.github/ISSUE_TEMPLATE/BUG-ISSUE.yml b/.github/ISSUE_TEMPLATE/BUG-ISSUE.yml index ff7c3caaa90..503c90554c7 100644 --- a/.github/ISSUE_TEMPLATE/BUG-ISSUE.yml +++ b/.github/ISSUE_TEMPLATE/BUG-ISSUE.yml @@ -6,20 +6,10 @@ body: attributes: value: | **Note**: This is a public repo. Be sure to obscure or redact any sensitive information. - - type: dropdown - id: product - attributes: - label: Gloo Edge Product - description: Which Edge product are you using? - options: - - Open Source - - Enterprise - validations: - required: true - type: input id: version attributes: - label: Gloo Edge Version + label: K8sGateway Version description: What version of your product are you using? Please specify a specific patch version placeholder: eg v1.14.2 validations: @@ -28,7 +18,7 @@ body: id: kube-version attributes: label: Kubernetes Version - description: What version of Kubernetes are you using with Gloo Edge? + description: What version of Kubernetes are you using with K8sGateway? placeholder: eg v1.26.6 validations: required: true diff --git a/.github/ISSUE_TEMPLATE/CI-ISSUE.yml b/.github/ISSUE_TEMPLATE/CI-ISSUE.yml deleted file mode 100644 index 562bb105695..00000000000 --- a/.github/ISSUE_TEMPLATE/CI-ISSUE.yml +++ /dev/null @@ -1,35 +0,0 @@ -name: Test Flake -description: Track non-deterministic test behavior -labels: ["Type: Bug", "Type: CI Test Flake"] -body: - - type: markdown - attributes: - value: | - **Note**: This is a public repo. Be sure to obscure or redact any sensitive information. - - type: textarea - id: failing-tests - attributes: - label: Which tests failed? - description: | - Include the test name/description and error to make this issue easier to find in searches - Check whether an issue already exists for the same failure - validations: - required: true - - type: textarea - id: initial-investigation - attributes: - label: Initial Investigation - description: | - Does this look like test pollution? Resources not fully ready? - Ideally you should spend a few minutes trying to track down the cause of the flake - validations: - required: false - - type: textarea - id: additional-information - attributes: - label: Additional Information - description: | - Include links to full logs of failed runs, copy relevant sections of logs, etc. - Also link the branch or PR the failure occurred on - validations: - required: false diff --git a/.github/ISSUE_TEMPLATE/DOCS-ISSUE.yml b/.github/ISSUE_TEMPLATE/DOCS-ISSUE.yml deleted file mode 100644 index 71502faa3e1..00000000000 --- a/.github/ISSUE_TEMPLATE/DOCS-ISSUE.yml +++ /dev/null @@ -1,55 +0,0 @@ -name: Docs Issue -description: Fix our docs or add new information -labels: ["Type: Docs"] -body: - - type: markdown - attributes: - value: | - **Note**: This is a public repo. Be sure to obscure or redact any sensitive information. - - type: dropdown - id: version - attributes: - label: Version - description: Which version of the Gloo Gateway docs does this affect? - options: - - main (1.18.x beta) - - 1.17.x (latest) - - 1.16.x - - 1.15.x - - 1.14.x - validations: - required: true - - type: dropdown - id: gateway-api - attributes: - label: Gateway API - description: Which Gateway API does this use? - options: - - Kubernetes Gateway API - - Gloo Edge API - validations: - required: true - - type: textarea - id: change-details - attributes: - label: Describe the requested changes - description: List the desired changes to be made to the Gloo Gateway docs. - - type: textarea - id: docs-links - attributes: - label: Link to any relevant existing docs - placeholder: | - 1. Edge API docs: https://docs.solo.io/gloo-edge/latest... - 2. Kubernetes Gateway API docs: https://docs.solo.io/gateway/latest... - - type: textarea - id: browser-details - attributes: - label: Browser Information - description: - If the change isn't related to content, please include your browser version and any other relevant information - (e.g., browser zoom) to help us reproduce docs-related bugs. - - type: textarea - id: additional-context - attributes: - label: Additional Context - description: Add any other context, screenshots, links to related issues or PRs, etc. about the docs request here. diff --git a/.github/ISSUE_TEMPLATE/FEATURE-ISSUE.yml b/.github/ISSUE_TEMPLATE/FEATURE-ISSUE.yml index f0115c590de..6b820918214 100644 --- a/.github/ISSUE_TEMPLATE/FEATURE-ISSUE.yml +++ b/.github/ISSUE_TEMPLATE/FEATURE-ISSUE.yml @@ -6,20 +6,10 @@ body: attributes: value: | **Note**: This is a public repo. Be sure to obscure or redact any sensitive information. - - type: dropdown - id: product - attributes: - label: Gloo Edge Product - description: Which Edge product are you using? - options: - - Open Source - - Enterprise - validations: - required: true - type: input id: version attributes: - label: Gloo Edge Version + label: K8sGateway Version description: What version of your product are you using? Please specify a specific patch version placeholder: eg v1.14.2 validations: @@ -35,7 +25,7 @@ body: attributes: label: Describe the solution you'd like description: A clear and concise description of what you want to happen - placeholder: Ex. Gloo should automatically [...] + placeholder: Ex. K8sGateway should automatically [...] - type: textarea id: alternatives-details attributes: diff --git a/.github/ISSUE_TEMPLATE/TECH_DEBT.yml b/.github/ISSUE_TEMPLATE/TECH_DEBT.yml deleted file mode 100644 index 212af5e8e11..00000000000 --- a/.github/ISSUE_TEMPLATE/TECH_DEBT.yml +++ /dev/null @@ -1,21 +0,0 @@ -name: Tech Debt/Code Improvement -description: Track existing technical debt or suggest ideas for code improvement. -labels: ["Type: Tech Debt"] -body: - - type: textarea - id: problem-details - attributes: - label: Do you have a suggestion for code improvement or tracking existing technical debt? Please describe. - description: A clear and concise description of what the current tech debt or code deficiency is. - placeholder: e.g. Bumping a dependency, Refactoring, etc. - - type: textarea - id: solution-details - attributes: - label: Describe the solution you'd like - description: A clear and concise description of what you want to happen - placeholder: Ex. The dependency on [...] should be bumped to [...] because [...] - - type: textarea - id: additional-context - attributes: - label: Additional Context - description: Add any other context, links, screenshots etc. related to the request diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 735e40bfdd4..35c4af914d8 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,8 +1,8 @@ -blank_issues_enabled: false +blank_issues_enabled: true contact_links: - - name: Talk with us on Slack - url: https://slack.solo.io - about: For a fast response, consider asking your question on the Solo slack. - - name: Solo.io Documentation - url: https://docs.solo.io/gloo-edge/latest/guides - about: Check out the Gloo Edge docs for helpful information. + - name: Talk with us on the CNCF Slack! + url: https://slack.cncf.io/ + about: "We are in #k8sgateway channel!" + - name: K8sGateway Documentation + url: https://k8sgateway.io/docs/ + about: Check out the K8sGateway docs for helpful information.