Contributing¶
Contributions to the ARVOS SDK are welcome!
How to Contribute¶
Python SDK¶
The Python SDK is fully open source. Contributions welcome:
- Fork the repository
- Create a feature branch
- Make your changes
- Add tests
- Submit a pull request
iOS App¶
The iOS app source code is not open source. However, you can:
- ✅ Report bugs
- ✅ Request features
- ✅ Improve documentation
- ✅ Contribute to SDK
Areas for Contribution¶
Documentation¶
- Improve existing docs
- Add examples
- Fix typos
- Add tutorials
Examples¶
- Add new examples
- Improve existing examples
- Add visualization examples
- Add integration examples
SDK Features¶
- Add new protocol support
- Improve existing protocols
- Add utility functions
- Performance improvements
Testing¶
- Add unit tests
- Add integration tests
- Improve test coverage
- Add performance benchmarks
Development Setup¶
See Development Guide for setup instructions.
Code Style¶
- Follow PEP 8 for Python
- Use type hints
- Add docstrings
- Write tests
Next Steps¶
- Development Guide - Setup development environment
- GitHub Repository - Contribute code