100 lines
3.0 KiB
YAML
100 lines
3.0 KiB
YAML
# .github/ISSUE_TEMPLATE/feature_request.yml
|
|
name: Feature Request
|
|
description: Suggest a new feature or enhancement
|
|
title: "[FEAT] "
|
|
labels: ["enhancement"]
|
|
assignees:
|
|
- ${{github.actor}}
|
|
body:
|
|
- type: markdown
|
|
attributes:
|
|
value: |
|
|
Thanks for taking the time to propose a new feature!
|
|
|
|
- type: textarea
|
|
id: problem
|
|
attributes:
|
|
label: Problem Statement
|
|
description: What problem are you trying to solve with this feature?
|
|
placeholder: I'm frustrated when trying to analyze different model results because I need to manually compare them...
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: solution
|
|
attributes:
|
|
label: Proposed Solution
|
|
description: Describe the solution you'd like to implement
|
|
placeholder: Create a visualization utility that automatically compares results across multiple models and experiments
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: alternatives
|
|
attributes:
|
|
label: Alternatives Considered
|
|
description: Describe alternatives you've considered
|
|
placeholder: I considered using an external tool, but integrating directly would provide better workflow
|
|
validations:
|
|
required: false
|
|
|
|
- type: dropdown
|
|
id: component
|
|
attributes:
|
|
label: Component
|
|
description: Which part of the thesis project would this feature affect?
|
|
options:
|
|
- LaTeX Document
|
|
- Python Source Code
|
|
- Jupyter Notebook
|
|
- Data Processing
|
|
- ML Model
|
|
- Visualization
|
|
- Build/Environment
|
|
- Multiple Components
|
|
validations:
|
|
required: true
|
|
|
|
- type: dropdown
|
|
id: priority
|
|
attributes:
|
|
label: Priority
|
|
description: How important is this feature for your thesis progression?
|
|
options:
|
|
- Critical (blocks progress)
|
|
- High (significantly improves workflow)
|
|
- Medium (nice to have)
|
|
- Low (minor improvement)
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: implementation
|
|
attributes:
|
|
label: Implementation Ideas
|
|
description: Any initial thoughts on how to implement this feature?
|
|
placeholder: |
|
|
- Could use matplotlib's subplot feature
|
|
- Would need to standardize the model output format
|
|
- Should include statistical significance tests
|
|
validations:
|
|
required: false
|
|
|
|
- type: textarea
|
|
id: benefits
|
|
attributes:
|
|
label: Expected Benefits
|
|
description: How will this feature benefit your thesis work?
|
|
placeholder: This will save time in analysis and provide more consistent comparisons across experiments
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: additional
|
|
attributes:
|
|
label: Additional Context
|
|
description: Any other context, screenshots, or reference material
|
|
placeholder: Here's a paper that uses a similar approach...
|
|
validations:
|
|
required: false
|