Contributing
OpenDome’s open core is Apache-2.0 and built in the open. Contributions to the platform, the spec and the docs are welcome.
Where things live
Section titled “Where things live”- Platform (cell, OSL engine, connectors, charts) —
platform/, Apache-2.0. - OSL spec —
platform/spec/osl/. Changes follow the RFC process. - These docs —
website/docs/(Astro Starlight). Every page has an “Edit page” link in the footer.
Ground rules
Section titled “Ground rules”- OSS never references our private domains. A self-hoster exposes the cell
however they like; the open source carries no
opendome.eu-specific assumptions. - Additive, versioned changes. Don’t break existing YAML or API contracts — extend them. Removals wait for a major version.
- Pin versions. No floating
:latesttags anywhere — images, charts and deps pin to concrete stable versions.
Spec changes
Section titled “Spec changes”RFC processPropose a change to the OSL spec — problem, alternatives, impact, rollback, and sign-off.
Reporting security issues
Section titled “Reporting security issues”Please follow the project’s SECURITY.md for responsible disclosure rather than
opening a public issue.