Coding Period - Week 3
The focus of this week was to enforce the coding standards and practices within the JdeRobot community through deploying CI pipelines and guides for developers, and refactoring/reformatting existing to match the new standards.
Work Done This Week
- Enforce branch protections in all JdeRobot repositories
- Finish the Coding Style Guide
- Add details for CMAKE
- Finish IDE setup guide to enforce the Coding Style Guide
- RAM repository
- Implement Python linting CI workflow
- Refactor existing code to match the new standards
- RI repository
- Implement Python linting CI workflow
- Refactor existing code to match the new standards
- RA repository
- Implement Python linting CI workflow
- Implement Javascript/JSX linting CI workflow
- Refactor existing code to match the new standards