Skip to content

Metrolla-Inc/coding_standards

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Metrolla Coding Standards

Overview

This repository documents the coding standards and versioning practices for Metrolla projects. It provides guidelines for Python and C++ development, as well as instructions for managing submodules and releases.

Repository Integration & Versioning

  • core_system_containers is the repository that integrates all system components and creates the mega image used for all ROS components and nodes.
  • Each submodule under core_system_containers must be versioned to avoid deployment issues.
  • Versioning convention:
    • vX.Y.Z where:
      • X: Major changes (e.g., ROS1 to ROS2 migration, message format changes)
      • Y: Feature additions
      • Z: Bug fixes

Coding Standards

ROS Migration

Refer to the respective documents in the docs/ folder for detailed guidelines.

About

MetrollaCodingStandards

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors