Skip to content

Commit ad346cd

Browse files
committed
Add new feature request template
1 parent 1deab13 commit ad346cd

File tree

1 file changed

+57
-0
lines changed

1 file changed

+57
-0
lines changed
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
name: ✨ Feature Request
2+
description: Suggest a new feature or enhancement for this project
3+
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: >
8+
#### 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.
9+
- type: textarea
10+
attributes:
11+
label: 🎯 Context/Motivation
12+
description: |
13+
Describe the problem you're trying to solve or the use case for this feature.
14+
What is the motivation behind this request? Why would this feature be valuable?
15+
placeholder: |
16+
Example: "When training large models, I often need to..."
17+
validations:
18+
required: true
19+
- type: textarea
20+
attributes:
21+
label: 💡 What does this look like in pseudo-code?
22+
description: |
23+
Provide a rough sketch of what the API or implementation might look like.
24+
This helps us understand your vision for how the feature would work.
25+
placeholder: |
26+
```python
27+
# Example pseudo-code showing how you envision using this feature
28+
model = MyModel()
29+
result = model.new_feature(...)
30+
```
31+
validations:
32+
required: false
33+
- type: textarea
34+
attributes:
35+
label: ✅ Acceptance Criteria
36+
description: |
37+
What would need to be true for this feature to be considered complete?
38+
List the key requirements or behaviors expected.
39+
placeholder: |
40+
- [ ] The feature should support X
41+
- [ ] It should handle edge case Y
42+
- [ ] Documentation is updated
43+
validations:
44+
required: true
45+
- type: textarea
46+
attributes:
47+
label: 📝 Additional Context
48+
description: |
49+
Add any other context, screenshots, examples, or references that would help explain the feature request.
50+
placeholder: |
51+
Links to similar implementations, research papers, or other relevant information.
52+
validations:
53+
required: false
54+
- type: markdown
55+
attributes:
56+
value: >
57+
Thanks for contributing 🎉!

0 commit comments

Comments
 (0)