87 lines
3.0 KiB
YAML
87 lines
3.0 KiB
YAML
name: 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: dropdown
|
|
id: system
|
|
attributes:
|
|
label: Which Joomla version does this refactoring task relate to?
|
|
multiple: true
|
|
options:
|
|
- Joomla 5
|
|
- Joomla 4
|
|
- Joomla 3
|
|
- Other
|
|
validations:
|
|
required: true
|
|
- type: dropdown
|
|
id: area
|
|
attributes:
|
|
label: Which area of the extension will be impacted by this refactoring?
|
|
multiple: true
|
|
options:
|
|
- Dashboard(admin_view)
|
|
- Preachers(admin_views)
|
|
- Preacher(admin_view)
|
|
- Sermons(admin_views)
|
|
- Sermon(admin_view)
|
|
- Sermon Categories(admin_views)
|
|
- Series List(admin_views)
|
|
- Series(admin_view)
|
|
- Statistics(admin_view)
|
|
- External Sources(admin_views)
|
|
- External Source(admin_view)
|
|
- Manual Updater(admin_view)
|
|
- Local Listings(admin_views)
|
|
- Help Documents(admin_views)
|
|
- Categories(site_views)
|
|
- Category(site_view)
|
|
- Preachers(site_views)
|
|
- Preacher(site_view)
|
|
- Series(site_view)
|
|
- Series List(site_views)
|
|
- Back-end (Just Code)
|
|
- Front-end (Just GUI)
|
|
- All
|
|
- Other
|
|
validations:
|
|
required: true
|
|
- 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.
|