Skip to content

Latest commit

 

History

History
14 lines (10 loc) · 719 Bytes

PROJECT_CONVENTIONS.md

File metadata and controls

14 lines (10 loc) · 719 Bytes

Mercedes-Benz Group Open Source Project Conventions

Project Naming Convention

  • avoid too long project names
  • use dashes - to separate words in project names e.g mosim-backend
  • use lower case letter for project names e.g. mosim
  • alternatively use all upper letters for codenames e.g. MOSIM
  • avoid camel case or snake case e.g don't use Mosim or mosimBackend
  • for multi repo projects prefix the project with a fixed project group name followed by underscore _ e.g: MOSIM_core and MOSIM_backend

Project with multiple repos

  • use either mono repo or multi repos with clearly defined prefixed project name followed by a underscore <project fix prefix>_<project component>-<more words>