Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
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
39 changes: 39 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
name: Bug Report
about: Report a bug or issue with the robot code
title: '[BUG] '
labels: ['bug', 'needs-triage']
assignees: ''
---

## Bug Description
A clear and concise description of what the bug is.

## Steps to Reproduce
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

## Expected Behavior
A clear and concise description of what you expected to happen.

## Actual Behavior
A clear and concise description of what actually happened.

## Environment
- Robot Code Version: [e.g. main branch commit abc123]
- Driver Station Version: [e.g. 2025.3.1]
- Testing Environment: [e.g. Robot, Simulation, Unit Test]

## Additional Context
Add any other context about the problem here, including:
- Screenshots or videos if applicable
- Log files or error messages
- Any recent changes that might be related

## Priority
- [ ] Critical (robot cannot function)
- [ ] High (major functionality affected)
- [ ] Medium (minor functionality affected)
- [ ] Low (cosmetic or nice-to-have)
70 changes: 70 additions & 0 deletions .github/ISSUE_TEMPLATE/build_task.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
---
name: Build/Hardware Task
about: Track mechanical, electrical, or hardware-related tasks
title: '[BUILD] '
labels: ['build', 'hardware', 'needs-assignment']
assignees: ''
---

## Task Description
What needs to be built, assembled, wired, or modified?

## Component/System
Which part of the robot does this affect?
- [ ] Drivetrain
- [ ] Intake/Outtake
- [ ] Climber
- [ ] Shooter
- [ ] Electrical System
- [ ] Pneumatics
- [ ] Sensors
- [ ] Other: ____________

## Materials Needed
List all parts, tools, or materials required:
- [ ] Part 1 (quantity, part number if known)
- [ ] Part 2
- [ ] Tool 1
- [ ] Tool 2

## Safety Considerations
What safety precautions need to be taken?
- [ ] Eye protection required
- [ ] Power tools involved
- [ ] Electrical work (disconnect power)
- [ ] Heavy lifting required
- [ ] Other: ____________

## Documentation Required
What documentation should be created or updated?
- [ ] CAD drawings
- [ ] Wiring diagrams
- [ ] Assembly instructions
- [ ] Part specifications
- [ ] Photos of completed work

## Testing/Validation
How will we verify this work is completed correctly?
- [ ] Physical fit check
- [ ] Electrical continuity test
- [ ] Software integration test
- [ ] Performance test
- [ ] Safety check

## Priority
- [ ] Critical (robot cannot function without this)
- [ ] High (important for robot performance)
- [ ] Medium (improvement to robot)
- [ ] Low (nice to have)

## Estimated Timeline
How long will this take?
- [ ] < 1 meeting
- [ ] 1-2 meetings
- [ ] Multiple meetings
- [ ] Needs investigation

## Dependencies
- Blocked by: #(issue number)
- Related to: #(issue number)
- Requires completion of: #(issue number)
8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
blank_issues_enabled: true
contact_links:
- name: Team Discussion
url: https://www.chiefdelphi.com/t/frc-360-the-revolution-2025-build-thread-open-alliance/479679
about: Visit our build thread on Chief Delphi for general discussion and updates
- name: FRC Documentation
url: https://docs.wpilib.org/
about: Official WPILib documentation for FRC programming
45 changes: 45 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
name: Feature Request
about: Suggest a new feature or enhancement for the robot
title: '[FEATURE] '
labels: ['enhancement', 'needs-triage']
assignees: ''
---

## Feature Description
A clear and concise description of the feature you'd like to see implemented.

## Problem Statement
Describe the problem this feature would solve. What is the current limitation or pain point?

## Proposed Solution
Describe how you'd like this feature to work. Be as specific as possible.

## Alternative Solutions
Describe any alternative solutions or features you've considered.

## Implementation Details
If you have ideas about how this could be implemented, share them here:
- [ ] Code changes needed
- [ ] Hardware changes needed
- [ ] Configuration changes needed
- [ ] Testing requirements

## Success Criteria
How will we know this feature is working correctly?
- [ ] Criterion 1
- [ ] Criterion 2
- [ ] Criterion 3

## Priority
- [ ] Critical (needed for competition)
- [ ] High (important for robot performance)
- [ ] Medium (nice improvement)
- [ ] Low (future consideration)

## Timeline
When is this feature needed?
- [ ] Before next competition
- [ ] Before build season ends
- [ ] Future season
- [ ] No specific deadline
54 changes: 54 additions & 0 deletions .github/ISSUE_TEMPLATE/task.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
---
name: Task/Todo
about: Create a task or todo item for the team
title: '[TASK] '
labels: ['task', 'needs-assignment']
assignees: ''
---

## Task Description
A clear description of what needs to be done.

## Context
Why is this task needed? What's the background or motivation?

## Acceptance Criteria
What needs to be completed for this task to be considered done?
- [ ] Criterion 1
- [ ] Criterion 2
- [ ] Criterion 3

## Dependencies
Does this task depend on other tasks or issues? List them here:
- Related to #(issue number)
- Blocked by #(issue number)
- Requires completion of #(issue number)

## Estimated Effort
How much work do you think this will take?
- [ ] Small (< 2 hours)
- [ ] Medium (2-8 hours)
- [ ] Large (> 8 hours)
- [ ] Needs investigation

## Team/Skills Required
What team or skills are needed for this task?
- [ ] Programming/Software
- [ ] Mechanical/Hardware
- [ ] Electrical
- [ ] Design/CAD
- [ ] Testing/Validation
- [ ] Documentation

## Priority
- [ ] Critical (blocks other work)
- [ ] High (important for upcoming milestone)
- [ ] Medium (normal priority)
- [ ] Low (nice to have)

## Due Date
When should this be completed? (if applicable)
Date: ___________

## Additional Notes
Any other information that might be helpful for whoever picks up this task.
16 changes: 15 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,16 @@
# RainMaker25
this is team 360's first year on open alliance! our build thread is over at https://www.chiefdelphi.com/t/frc-360-the-revolution-2025-build-thread-open-alliance/479679.

This is team 360's first year on open alliance! Our build thread is over at https://www.chiefdelphi.com/t/frc-360-the-revolution-2025-build-thread-open-alliance/479679.

## Task Management

We use GitHub Issues for task management and project organization. Check out our [Task Management Guide](TASK_MANAGEMENT.md) to learn how we track work, assign tasks, and collaborate as a team.

### Quick Links
- [Create a Bug Report](../../issues/new?template=bug_report.md)
- [Request a Feature](../../issues/new?template=feature_request.md)
- [Create a Task](../../issues/new?template=task.md)
- [Create a Build Task](../../issues/new?template=build_task.md)
- [View All Issues](../../issues)

## Development
Loading