Contribute own module#

This guide walks you through contributing a new platform module to Eclipse S-CORE end-to-end. As a running example you will build a small demo application called scrample, which shows how to compose existing S-CORE platform modules into new functionality.

By the end of this section you will have:

  • Created a properly structured S-CORE module from scratch.

  • Generated documentation from source and integrated it into the platform docs.

  • Built the module with Bazel and verified it compiles cleanly.

  • Wired up CI/CD workflows so every change is automatically validated.

  • Plugged the module into the reference integration so it becomes part of the platform.