.. # ******************************************************************************* # Copyright (c) 2024 Contributors to the Eclipse Foundation # # See the NOTICE file(s) distributed with this work for additional # information regarding copyright ownership. # # This program and the accompanying materials are made available under the # terms of the Apache License Version 2.0 which is available at # https://www.apache.org/licenses/LICENSE-2.0 # # SPDX-License-Identifier: Apache-2.0 # ******************************************************************************* Software Architecture Overview ================================ .. toctree:: :maxdepth: 1 :glob: Please note that the Eclipse S-CORE“s software architecture is continuously refined and will evolve in future releases. .. image:: ../../modules/_assets/module_architecture.drawio.svg :width: 1000 :alt: Architecture overview :align: center | Eclipse S-CORE has a `software architecture community `_ **responsible for maintaining and evolving the architecture**. By creating a **feature request**, structural changes as well as new functionality can be **proposed at any time**. All **past feature requests** are documented in the corresponding `Feature Requests / Modification `_ GitHub project. The **process for submitting a feature request** is described in the :ref:`contribution guide `. Participation in the architecture process is encouraged. The **software architecture community regularly organizes workshops** where contributors can: - present new ideas - discuss **approved new feature requests**, and - evaluate whether **existing solutions** from other projects can be adopted. These workshops are open for participation both online and onsite.