From 1a2aac8273ee64d0192bf009697e4ab191acd0c0 Mon Sep 17 00:00:00 2001 From: Alexander Lanin Date: Fri, 6 Mar 2026 19:18:07 +0100 Subject: [PATCH 1/2] rework structure of infra repos and add a bunch of new ones --- profile/README.md | 61 ++++++++++++++++++++++++++++++++--------------- 1 file changed, 42 insertions(+), 19 deletions(-) diff --git a/profile/README.md b/profile/README.md index b7134a3..b959104 100644 --- a/profile/README.md +++ b/profile/README.md @@ -15,9 +15,10 @@ See [S-CORE-website](https://eclipse-score.github.io/) and [documentation](https | Repository | Description | Status | |------------|-------------|--------| | [score](https://github.com/eclipse-score/score) | Score project main repository | ✅ active | -| [.github](https://github.com/eclipse-score/.github) | Houses the organisation README | ✅ active | | [process_description](https://github.com/eclipse-score/process_description) | Score project process description | ✅ active | +--- + ### Website | Repository | Description | Status | @@ -27,30 +28,28 @@ See [S-CORE-website](https://eclipse-score.github.io/) and [documentation](https | [eclipse-score-website-preview](https://github.com/eclipse-score/eclipse-score-website-preview) | (no description) | ✅ active | | [eclipse-score-website-published](https://github.com/eclipse-score/eclipse-score-website-published) | (no description) | 💤 obsolete | -### Modules +--- + +### Modules (Dependable Elements) | Repository | Description | Status | |------------|-------------|--------| -| [module_template](https://github.com/eclipse-score/module_template) | C++ & Rust Bazel Template Repository | ✅ active | | [baselibs](https://github.com/eclipse-score/baselibs) | base libraries including common functionality | ✅ active | | [communication](https://github.com/eclipse-score/communication) | Repository for the communication module LoLa | ✅ active | | [feo](https://github.com/eclipse-score/feo) | Repository for the Fixed Order Execution (FEO) framework | ✅ active | | [itf](https://github.com/eclipse-score/itf) | Integration Testing Framework repository | ✅ active | -| [operating_system](https://github.com/eclipse-score/operating_system) | Repository for the module operating system | 💤 obsolete | +| [operating_system](https://github.com/eclipse-score/operating_system) | Repository for the module operating system | ✅ active | | [orchestrator](https://github.com/eclipse-score/orchestrator) | Orchestration framework & Safe async runtime for Rust | ✅ active | | [persistency](https://github.com/eclipse-score/persistency) | Repository for persistency framework | ✅ active | -### Integrations -| Repository | Description | Status | -|------------|-------------|--------| -| [reference_integration](https://github.com/eclipse-score/reference_integration) | Score project integration repository | ✅ active | +--- ### Incubation | Repository | Description | Status | |------------|-------------|--------| | [bazel-tools-python](https://github.com/eclipse-score/bazel-tools-python) | Repository for python static code checker | 🕓 stale | -| [bazel-tools-cc](https://github.com/eclipse-score/bazel-tools-cc) | Repository for clang-tidy based static code checker | ✅ active | +| [bazel-tools-cc](https://github.com/eclipse-score/bazel-tools-cc) | Repository for clang-tidy based static code checker | 🕓 stale | | [inc_config_management](https://github.com/eclipse-score/inc_config_management) | Incubation repository for config management | 💤 obsolete | | [inc_daal](https://github.com/eclipse-score/inc_daal) | Incubation repository for DAAL module | ✅ active | | [inc_feo](https://github.com/eclipse-score/inc_feo) | Incubation repository for the fixed execution order framework | 💤 obsolete | @@ -64,36 +63,60 @@ See [S-CORE-website](https://eclipse-score.github.io/) and [documentation](https | [testing_tools](https://github.com/eclipse-score/testing_tools) | Repository for testing utilities | ✅ active | | [lifecycle](https://github.com/eclipse-score/lifecycle) | Repository for the lifecycle feature | ✅ active | -### Infrastructure / Toolchains + +--- + +### Infrastructure + +#### Integration +| Repository | Description | Status | +|------------|-------------|--------| +| [reference_integration](https://github.com/eclipse-score/reference_integration) | Score project integration repository | ✅ active | +| [os_images](https://github.com/eclipse-score/os_images) | OS Images for testing and deliveries | ✅ active | +| [rules_imagefs](https://github.com/eclipse-score/rules_imagefs) | Repository for Image FileSystem Bazel rules and toolchains definitions | ✅ active | + +#### Toolchains | Repository | Description | Status | |------------|-------------|--------| | [bazel_platforms](https://github.com/eclipse-score/bazel_platforms) | Bazel platform definitions used by S-CORE modules | ✅ active | -| [toolchains_gcc](https://github.com/eclipse-score/toolchains_gcc) | Bazel toolchains for GNU GCC | 🕓 stale | -| [toolchains_gcc_packages](https://github.com/eclipse-score/toolchains_gcc_packages) | Bazel toolchains for GNU GCC | 🕓 stale | +| [toolchains_gcc](https://github.com/eclipse-score/toolchains_gcc) | Bazel toolchains for GNU GCC | 💤 obsolete | +| [toolchains_gcc_packages](https://github.com/eclipse-score/toolchains_gcc_packages) | Bazel toolchains for GNU GCC | ✅ active | | [toolchains_qnx](https://github.com/eclipse-score/toolchains_qnx) | Bazel toolchains for QNX | ✅ active | | [toolchains_rust](https://github.com/eclipse-score/toolchains_rust) | Rust toolchains | ✅ active | +| [ferrocene_toolchain_builder](https://github.com/eclipse-score/ferrocene_toolchain_builder) | Builder for Ferrocene artifacts | 🕓 stale | +| [score_rust_policies](https://github.com/eclipse-score/score_rust_policies) | Centralized Rust linting and formatting policies for S-CORE, including safety-critical guidelines. | ✅ active | +| [score_cpp_policies](https://github.com/eclipse-score/score_cpp_policies) | Centralized C++ quality tool policies for S-CORE, including sanitizer configurations and safety-critical guidelines. | 💤 obsolete | +| [rules_rust](https://github.com/eclipse-score/rules_rust) | S-CORE fork of bazelbuild/rules_rust | ✅ active | -### Infrastructure / Tooling +#### Tooling & Tool Provision | Repository | Description | Status | |------------|-------------|--------| | [devcontainer](https://github.com/eclipse-score/devcontainer) | Common Devcontainer for Eclipse S-CORE | ✅ active | | [docs-as-code](https://github.com/eclipse-score/docs-as-code) | Docs-as-code tooling for Eclipse S-CORE | ✅ active | | [tooling](https://github.com/eclipse-score/tooling) | Tooling for Eclipse S-CORE | ✅ active | +| [tools](https://github.com/eclipse-score/tools) | Home of score-tools, the new pypi based tools approach | ✅ active | +| [sbom-tool](https://github.com/eclipse-score/sbom-tool) | Home of the SBOM generation tool | 💤 obsolete | +| [bazel_registry](https://github.com/eclipse-score/bazel_registry) | Score project bazel modules registry | 🕓 stale | +| [bazel_registry_ui](https://github.com/eclipse-score/bazel_registry_ui) | House the ui for bazel_registry in Score | ✅ active | +| [dash-license-scan](https://github.com/eclipse-score/dash-license-scan) | pipx/uvx wrapper for the dash-licenses tool | ✅ active | -### Infrastructure / Other +#### Automation ("CI/CD") | Repository | Description | Status | |------------|-------------|--------| | [apt-install](https://github.com/eclipse-score/apt-install) | GitHub Action to execute apt-install in a clever way | 💤 obsolete | +| [more-disk-space](https://github.com/eclipse-score/more-disk-space) | GitHub Action to make more disk space available in Ubuntu based GitHub Actions runners | 🕓 stale | | [cicd-workflows](https://github.com/eclipse-score/cicd-workflows) | Reusable GitHub Actions workflows for CI/CD automation | ✅ active | -| [bazel_registry](https://github.com/eclipse-score/bazel_registry) | Score project bazel modules registry | ✅ active | -| [bazel_registry_ui](https://github.com/eclipse-score/bazel_registry_ui) | House the ui for bazel_registry in Score | ✅ active | -| [.eclipsefdn](https://github.com/eclipse-score/.eclipsefdn) | Repository to host configurations related to the Eclipse Foundation. | ✅ active | -### Examples & Templates +#### Other | Repository | Description | Status | |------------|-------------|--------| -| [examples](https://github.com/eclipse-score/examples) | Hosts templates and examples for score tools and workflows | 💤 obsolete | \ No newline at end of file +| [.eclipsefdn](https://github.com/eclipse-score/.eclipsefdn) | Repository to host configurations related to the Eclipse Foundation. | ✅ active | +| [module_template](https://github.com/eclipse-score/module_template) | C++ & Rust Bazel Template Repository | ✅ active | +| [.github](https://github.com/eclipse-score/.github) | Houses the organisation README | ✅ active | +| [infrastructure](https://github.com/eclipse-score/infrastructure) | All general information related to the development and integration infrastructure | 💤 obsolete | + +--- From 702d56b93a0d4a94024a6ddd0cf8b51729a8228e Mon Sep 17 00:00:00 2001 From: Alexander Lanin Date: Fri, 6 Mar 2026 19:39:07 +0100 Subject: [PATCH 2/2] format --- profile/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/profile/README.md b/profile/README.md index b959104..852fbab 100644 --- a/profile/README.md +++ b/profile/README.md @@ -69,6 +69,7 @@ See [S-CORE-website](https://eclipse-score.github.io/) and [documentation](https ### Infrastructure #### Integration + | Repository | Description | Status | |------------|-------------|--------| | [reference_integration](https://github.com/eclipse-score/reference_integration) | Score project integration repository | ✅ active |