Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 57 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
name: ✨ Feature Request
description: Suggest a new feature or enhancement for this project

body:
- type: markdown
attributes:
value: >
#### Before submitting a feature request, please search through [existing issues](https://github.com/meta-pytorch/forge/issues?q=is%3Aissue+sort%3Acreated-desc+) to see if something similar has already been proposed.
- type: textarea
attributes:
label: 🎯 Context/Motivation
description: |
Describe the problem you're trying to solve or the use case for this feature.
What is the motivation behind this request? Why would this feature be valuable?
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fine to keep as is, but i think it could be a one liner

placeholder: |
Example: "When training large models, I often need to..."
validations:
required: true
- type: textarea
attributes:
label: 💡 What does this look like in pseudo-code?
Copy link
Contributor

@felipemello1 felipemello1 Dec 2, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not sure if i like this. The intention is good, but maybe too much overhead? e.g. someone requesting multiturn or LoRA. Do they need to come up with a design? Perhaps we could reword to something like "Share any examples or pseudo-code if you have it"

description: |
Provide a rough sketch of what the API or implementation might look like.
This helps us understand your vision for how the feature would work.
placeholder: |
```python
# Example pseudo-code showing how you envision using this feature
model = MyModel()
result = model.new_feature(...)
```
validations:
required: false
- type: textarea
attributes:
label: ✅ Acceptance Criteria
Copy link
Contributor

@felipemello1 felipemello1 Dec 2, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Again, intention is good, but it feels like a bit too much overhead. How would an user fill this with "request for LoRA" or "request for multiturn"?

description: |
What would need to be true for this feature to be considered complete?
List the key requirements or behaviors expected.
placeholder: |
- [ ] The feature should support X
- [ ] It should handle edge case Y
- [ ] Documentation is updated
validations:
required: true
- type: textarea
attributes:
label: 📝 Additional Context
description: |
Add any other context, screenshots, examples, or references that would help explain the feature request.
placeholder: |
Links to similar implementations, research papers, or other relevant information.
validations:
required: false
- type: markdown
attributes:
value: >
Thanks for contributing 🎉!
Loading