less than 1 minute read

The focus of this week was to finalize the coding standards and practices within the JdeRobot community through more research and community surveys, and start enforcing these rules through developer guides and CI pipelines.

Work Done This Week

  • Conduct community survey about Branch Protections
    • research all common branch protections
    • check main branches in main JdeRobot repositories
  • Finish the Coding Style Guide
    • Add details for XML and YAML
  • Finish IDE setup guide to enforce the Coding Style Guide
  • Implement basic linting CI workflows for common languages
    • Finish Python linting CI workflow in RA repository
    • Setup a Javascript/JSX linting workflow in RA repository
  • Finish Setup ROS2 Package Guide
    • list all common practices (compiler flags, linting, testing)

Next Week Plan

  • Setup final CI pipelines for all repositories

Resources

Categories:

Updated: