Coding Period - Week 4
The focus of this week was to finish enforcing 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. Also, start planning for the second objective of writing tests for the RAM project.
Work Done This Week
- Enforce branch protections in all JdeRobot repositories
- Deploy Coding Style Guide
- Research Pre-commit hooks pros and cons
- Finish IDE setup guide to enforce the Coding Style Guide
- RAM repository
- Plan initial tests
- RA repository
- Refactor existing code to match the new standards
Notes
- Make sure to set the linter version in CI workflows to avoid inconsistencies