Skip to main content
Ctrl+K

Eclipse S-CORE

  • Introduction
  • Contribution Guide
  • Platform Architecture
  • Platform Features and Logical Interfaces
  • User’s Guide
    • Platform Requirements
    • Platform Releases
    • Platform Quality Report
    • Platform Tools
    • Platform Management Plan
    • Platform Safety Documents
    • Platform Design Decisions
    • Modules
    • Eclipse
  • GitHub
  • Introduction
  • Contribution Guide
  • Platform Architecture
  • Platform Features and Logical Interfaces
  • User’s Guide
  • Platform Requirements
  • Platform Releases
  • Platform Quality Report
  • Platform Tools
  • Platform Management Plan
  • Platform Safety Documents
  • Platform Design Decisions
  • Modules
  • Eclipse
  • GitHub

Section Navigation

  • Version Control Introduction
  • Technology Introduction
  • Architecture Introduction
  • Module Introduction
  • Integration Introduction
  • Useful Links
  • Introduction
  • Useful Links

Useful Links#

Useful Links
status: valid
security: NO
safety: QM
version: 1
realizes: wp__training_path
doc__useful_links
Generic Document

Community & Governance#

  • Eclipse SDV Slack — join the community chat to ask questions and connect with contributors

  • Eclipse S-CORE Members — official list of project leads and committers

  • Architecture Community Discussions — GitHub discussion board for architecture topics

  • Feature Requests & Modifications Board — overview of open feature requests and planned changes

  • Eclipse Community Calendar — public calendar with Feature Team and Community meetings

Key Repositories#

  • Eclipse S-CORE GitHub Organization — umbrella organization for all S-CORE modules

  • score — main repository (requirements, architecture, documentation)

  • module_template — template to start a new S-CORE module

  • reference_integration — reference QNX integration image and integration tests

  • process_description — S-CORE process description (safety, quality, verification)

  • docs-as-code — Sphinx/sphinx-needs toolchain used across all modules

  • tooling — Bazel rules and macros shared across modules

  • bazel_registry — S-CORE Bazel module registry

Project Documentation#

  • S-CORE Documentation — rendered project documentation (requirements, architecture, safety)

  • Decision Records — architectural and process decision records for the S-CORE project

  • Platform Management Plan — project governance and management plan

  • Contribution Guidelines — step-by-step guide for common contribution workflows

  • Contribution Attribution — how to properly attribute contributions

  • Process Description Documentation — general concepts of the S-CORE process

  • Verification Concept — verification approach and testing strategy

  • Docs-as-Code How-To — guide for writing and generating documentation

Build System (Bazel)#

  • Bazel Build System — official Bazel documentation

  • Bazel Modules (Bzlmod) — dependency management with Bazel modules

  • Bazel Central Registry — official public Bazel module registry

  • Bazel Toolchains — configuring compiler toolchains in Bazel

  • Bazel Platforms — defining target CPU architectures

  • Bazel Rules — writing custom Bazel rules

  • Bazel Macros — writing reusable Bazel macros

CI/CD & Configuration#

  • GitHub Actions Documentation — reference for GitHub Actions workflows used in S-CORE CI/CD

  • Otterdog Documentation — tool used to manage Eclipse GitHub organization configuration

  • Eclipse S-CORE OtterDog Config — configuration for the eclipse-score GitHub organization

previous

Integration Introduction

next

Contribution Guide

On this page
  • Community & Governance
  • Key Repositories
  • Project Documentation
  • Build System (Bazel)
  • CI/CD & Configuration
Edit on GitHub

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.20.0.