diff --git a/.gitea/ISSUE_TEMPLATE/f-refactor-4-default.yml b/.gitea/ISSUE_TEMPLATE/f-refactor-4-default.yml new file mode 100644 index 0000000..3fc53dc --- /dev/null +++ b/.gitea/ISSUE_TEMPLATE/f-refactor-4-default.yml @@ -0,0 +1,77 @@ +name: Default Refactoring Task +about: Recommend or identify the necessity for code refactoring. +title: "[REFACTOR]: " +labels: + - refactor +body: + - type: markdown + attributes: + value: | + We appreciate your commitment to enhancing the maintainability and quality of our codebase! Code refactoring plays a crucial role in ensuring our system remains efficient and easy to manage. To assist us effectively, please share comprehensive details about the refactoring task you are suggesting or identifying. + - type: textarea + id: refactoring-details + attributes: + label: Refactoring Details + description: Outline the refactoring task, specifying which code segment requires attention and the reasons behind this need. What improvements are expected from this refactoring? + placeholder: Provide an in-depth explanation of the refactoring task? + validations: + required: true + - type: markdown + attributes: + value: | + # Affected Components and Context + - type: textarea + id: environment + attributes: + label: Environment for which this refactoring task applies. + description: Please provide a detailed overview of the specific environment for which this refactoring task applies. + placeholder: Describe the environment applicable. + value: "" + validations: + required: true + - type: dropdown + id: area + attributes: + label: Which area of Getbible will be affected by this refactoring task? + multiple: true + options: + - loader + - daily-scripture + - daily-light + - joomla-component + - v2_builder + - v2 + - api + - librarian + - getverse + - Other + validations: + required: true + - type: textarea + id: part_affected + attributes: + label: Which area of the above selected options will be impacted by this refactoring? + description: If applicable, please provide details on which specific area or component of the system will be impacted by this refactoring? + placeholder: Detail the areas affected by this refactoring + validations: + required: false + - type: textarea + id: expected-outcome + attributes: + label: Expected Outcome + description: What benefits do you anticipate from this refactoring? How will it enhance the codebase or overall system? + placeholder: Explain the expected results of this refactoring. + validations: + required: true + - type: textarea + id: additional-context + attributes: + label: Additional Context + description: Share any further details or information, like code snippets, that could aid in comprehending or executing the refactoring task. + validations: + required: false + - type: textarea + id: comments + attributes: + label: Additional Comments + description: Feel free to include any further comments or pertinent details that might assist us.