|
| 1 | +--- |
| 2 | +name: Work Intent |
| 3 | +about: Request approval for planned development work (must be approved before starting) |
| 4 | +title: 'Work Intent: ' |
| 5 | +labels: work-intent, unapproved |
| 6 | +assignees: '' |
| 7 | +--- |
| 8 | + |
| 9 | +<!-- |
| 10 | +IMPORTANT: This work intent must be approved by a core developer before beginning any development work. |
| 11 | +The 'unapproved' label will be removed once a core developer has reviewed and approved the plan. |
| 12 | +--> |
| 13 | + |
| 14 | +## Proposed By |
| 15 | +<!-- Your GitHub username --> |
| 16 | + |
| 17 | +## Overview |
| 18 | +<!-- Provide a high-level description of what you want to work on and why --> |
| 19 | + |
| 20 | +## Technical Details |
| 21 | +<!-- Describe your planned technical approach and any architectural decisions --> |
| 22 | + |
| 23 | +### Affected Components |
| 24 | +<!-- List the components/packages that will be modified --> |
| 25 | +- [ ] API |
| 26 | +- [ ] Plugin |
| 27 | +- [ ] Web UI |
| 28 | +- [ ] Build/Deploy Process |
| 29 | +- [ ] Documentation |
| 30 | + |
| 31 | +## Implementation Plan |
| 32 | +<!-- Break down the work into major steps --> |
| 33 | + |
| 34 | +1. |
| 35 | +2. |
| 36 | +3. |
| 37 | + |
| 38 | +## Dependencies |
| 39 | +<!-- List any dependencies or prerequisites --> |
| 40 | + |
| 41 | +- [ ] External dependencies |
| 42 | +- [ ] Related PRs/Issues |
| 43 | +- [ ] Configuration changes needed |
| 44 | + |
| 45 | +## Testing Strategy |
| 46 | +<!-- Describe how you plan to test these changes --> |
| 47 | + |
| 48 | +## Potential Impact |
| 49 | +<!-- Describe how these changes might affect other parts of the system --> |
| 50 | + |
| 51 | +## Estimated Timeline |
| 52 | +<!-- Provide a rough estimate for completion once approved --> |
| 53 | + |
| 54 | +- Estimated development time: |
| 55 | +- Desired completion date: |
| 56 | + |
| 57 | +## Questions |
| 58 | +<!-- List any questions you have for the reviewers --> |
| 59 | + |
| 60 | +## Pre-submission Checklist |
| 61 | +<!-- Please check all that apply by replacing [ ] with [x] --> |
| 62 | + |
| 63 | +- [ ] I have searched for similar work intents/issues |
| 64 | +- [ ] I have reviewed the project's contribution guidelines |
| 65 | +- [ ] The scope of work is clearly defined |
| 66 | +- [ ] I have identified potential risks and dependencies |
| 67 | +- [ ] I am willing to make adjustments based on reviewer feedback |
| 68 | + |
| 69 | +<!-- |
| 70 | +For Reviewers: |
| 71 | +1. Review technical approach |
| 72 | +2. Verify scope is appropriate |
| 73 | +3. Check for potential conflicts with other work |
| 74 | +4. Remove 'unapproved' label and add 'approved' label if accepted |
| 75 | +--> |
0 commit comments