diff --git a/.github/ISSUE_TEMPLATE/documentation_request.yml b/.github/ISSUE_TEMPLATE/01_documentation_request.yml similarity index 93% rename from .github/ISSUE_TEMPLATE/documentation_request.yml rename to .github/ISSUE_TEMPLATE/01_documentation_request.yml index 0716f34..d3509bf 100644 --- a/.github/ISSUE_TEMPLATE/documentation_request.yml +++ b/.github/ISSUE_TEMPLATE/01_documentation_request.yml @@ -1,6 +1,6 @@ name: Documentation Request description: Request documentation for a feature or topic -title: "[DOC] " +title: "Documentation: " labels: ["documentation", "needs triage"] body: @@ -14,6 +14,5 @@ body: label: Documentation Description description: Description of the documentation request placeholder: Describe the documentation request - render: Shell validations: required: true diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/02_bug_report.yml similarity index 80% rename from .github/ISSUE_TEMPLATE/bug_report.yml rename to .github/ISSUE_TEMPLATE/02_bug_report.yml index 5c69533..3930420 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/02_bug_report.yml @@ -1,6 +1,6 @@ name: Bug Report -description: Create a report to help us improve -title: "[BUG] <title>" +description: Create a Bug report to help us improve +title: "Bug: " labels: ["bug", "needs triage"] body: - type: markdown @@ -13,10 +13,8 @@ body: label: Bug Description description: A clear and concise description of what the bug is. placeholder: Describe the bug - render: Shell validations: required: true - - type: textarea id: bug-reproduction attributes: @@ -27,7 +25,6 @@ body: 2. Click on '....' 3. Scroll down to '....' 4. See error - render: Shell validations: required: false - type: textarea @@ -36,7 +33,6 @@ body: label: Expected Behavior description: A clear and concise description of what you expected to happen. placeholder: Describe what you expected to happen. - render: Shell validations: required: false - type: textarea @@ -45,7 +41,6 @@ body: label: Possible Solution description: If you have a possible solution or workaround, please describe it. placeholder: Kindly describe the solution or workaround if you have one. - render: Shell validations: required: false - type: textarea @@ -54,13 +49,5 @@ body: label: Related Issues description: List any related issues here. placeholder: Are there any related issues? - render: Shell - validations: - required: false - - type: input - id: bug-assignees - attributes: - label: Assignees - description: Assign this issue to the person responsible for addressing it, if known. validations: required: false diff --git a/.github/ISSUE_TEMPLATE/03_enhancement_request.yml b/.github/ISSUE_TEMPLATE/03_enhancement_request.yml new file mode 100644 index 0000000..599c1fa --- /dev/null +++ b/.github/ISSUE_TEMPLATE/03_enhancement_request.yml @@ -0,0 +1,42 @@ +name: Enhancement Request +description: Describe a new enhancement +title: "Enhancement: " +labels: ["enhancement", "needs triage"] + +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to request a enhancement in the project. Please fill out the information below to the best of your ability. If you have a possible solution or workaround, please describe it. + - type: textarea + id: enhancement-description + attributes: + label: Enhancement Description + description: A clear and concise description of what the enhancement is. + placeholder: Describe the enhancement + validations: + required: true + - type: textarea + id: enhancement-usecase + attributes: + label: Use Case + description: Why do you need this enhancement? + placeholder: Describe the use case for this enhancement + validations: + required: true + - type: textarea + id: enhancement-solution + attributes: + label: Possible Solution + description: If you have a possible solution or workaround, please describe it. + placeholder: If you have any ideas or suggestions on how this enhancement could be implemented, please share them here. + validations: + required: false + - type: textarea + id: enhancement-related + attributes: + label: Related Issues + description: List any related issues here. + placeholder: Are there any related issues? + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/04_feature_request.yml similarity index 54% rename from .github/ISSUE_TEMPLATE/feature_request.yml rename to .github/ISSUE_TEMPLATE/04_feature_request.yml index 67ebbda..a502fd9 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/.github/ISSUE_TEMPLATE/04_feature_request.yml @@ -1,20 +1,19 @@ name: Feature Request -description: Describe a new feature or enhancement -title: "[FEATURE] <title>" -labels: ["enhancement", "needs triage"] +description: Describe a new feature +title: "Feature: " +labels: ["feature", "needs triage"] body: - type: markdown attributes: value: | - Thanks for taking the time to request a feature or enhancement in the project. Please fill out the information below to the best of your ability. If you have a possible solution or workaround, please describe it. + Thanks for taking the time to request a feature in the project. Please fill out the information below to the best of your ability. If you have a possible solution or workaround, please describe it. - type: textarea id: feature-description attributes: label: Feature Description description: A clear and concise description of what the feature is. placeholder: Describe the feature - render: Shell validations: required: true - type: textarea @@ -23,25 +22,14 @@ body: label: Use Case description: Why do you need this feature? placeholder: Describe the use case for this feature - render: Shell validations: required: true - - type: textarea - id: feature-proposal - attributes: - label: Proposal - description: A clear and concise description of what you want to happen. - placeholder: Describe what you want to happen - render: Shell - validations: - required: false - type: textarea id: feature-solution attributes: label: Possible Solution description: If you have a possible solution or workaround, please describe it. placeholder: If you have any ideas or suggestions on how this feature could be implemented, please share them here. - render: Shell validations: required: false - type: textarea @@ -50,14 +38,5 @@ body: label: Related Issues description: List any related issues here. placeholder: Are there any related issues? - render: Shell - validations: - required: false - - type: input - id: feature-assignees - attributes: - label: Assignees - description: Who should be assigned to this issue? - placeholder: (If Known) Assign this issue to... validations: required: false diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index a65fe11..4a0855a 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,6 +1,6 @@ blank_issues_enabled: false contact_links: - - name: CMS Data Management Operations Support + - name: CMS Data Management Operations/User Support url: https://its.cern.ch/jira/projects/CMSTRANSF/summary about: Please report operational issues here. - name: Questions and Help