Skip to main content
Version: 1.0

Contribution Guide

We welcome contributions from researchers, developers, makers, and enthusiasts at all levels! Whether you're sharing ideas, picking up tasks, or collaborating on projects, there's a place for you in the OpenArm community.

💡 GitHub Issues - Our Idea Pool​

Report feature requests and bugs to the appropriate repository in the enactic organization. If you have new project ideas or you're not sure which repository is the right place, enactic/openarm is a good default:

🔥 Popular Feature Requests
Last updated: Sep 29, 2026
enactic/openarm#507Updated Aug 7, 2026by risos8200
enactic/openarm#207Updated Jul 26, 2025by ruziniuuuuu
enactic/openarm_description#77Updated Sep 29, 2026by vanillaturtlechips
enactic/openarm_ros2#65Updated Oct 30, 2025by FrostyFridge

🎯 How It Works

👍 Upvote issues that resonate with you, this helps us prioritize what the community wants most.

💡 Share your own ideas by creating new issues - no idea is too small or too ambitious!

🔧 Unassigned issues = Open for pickup! Browse our issues and self-assign anything that interests you. No need to ask for permission, just start working and share your progress along the way in the comments!

Submit Issues For:​

  • 💡 Project ideas and feature requests
  • 🐛 Bug reports and technical issues
  • 🗣️ Community discussions and feedback
  • 🚀 Roadmap suggestions and priorities

💬 Discord - Connect & Collaborate​

Join our Discord to find collaborators, share what you're building, and integrate projects together.

ChannelPurposeBest For
#projectsShare builds, ideas, and find collaboratorsShowcasing work, finding project partners
#faqQuick questions and community answersGetting started, troubleshooting
#updatesOfficial announcementsStaying current with developments
#weeklyDevelopment progress highlightsFollowing project milestones
#hardwareHardware discussions and improvementsMechanical issues, design ideas
#controlsControl algorithms and softwareDevelopment discussions, theory

🔧 Contributing Code & Fixes​

Ready to submit your work? We'd love to review your pull requests!

📤 Pull Request Process

  1. Fork the relevant repository
  2. Create a branch for your changes
  3. Make your improvements - fix bugs, add features, improve docs
  4. Test thoroughly when possible
  5. Submit a pull request with a clear description of what you've built or fixed