The Eclipse Safe Open Vehicle Core (S-CORE) project develops an open-source core stack for Software Defined Vehicles (SDVs). This repository centralizes the shared C++ quality tool policies (sanitizers, clang-tidy, clang-format) that S-CORE modules reuse to maintain consistent, safety-focused defaults.
Project communication happens via the score-dev mailing list, GitHub issues and pull requests, and Slack.
Please note that the Eclipse Foundation's Terms of Use apply. Contributors must sign both the ECA and the DCO.
- Open an issue describing the policy change you propose (e.g., enabling/disabling a sanitizer option or clang-tidy rule) and the rationale, including links to any affected projects.
- Submit a PR referencing the issue. Keep changes minimal and well-documented, and include examples that justify the chosen defaults when possible.
- Request reviews from the S-CORE committers. Follow the commit message rules in the Eclipse Foundation Project Handbook.
If you are new to the project, see the S-CORE process descriptions and templates at https://eclipse-score.github.io/score/process_description/.