Contributing¶
dataLOFT is a platform composed of multiple subprojects, each maintained by different teams and contributors. This page covers the general principles that apply across the platform. For code contributions to a specific component, always refer to the contributing guidelines in that component's own repository.
Code of conduct¶
All contributors are expected to follow the Contributor Covenant code of conduct. In short: be respectful, constructive, and welcoming to others regardless of background or experience level.
Contributing to a subproject¶
Each subproject has its own repository, maintainers, and contribution process. Before opening a pull request or issue, check the repository for a CONTRIBUTING.md file or equivalent guidance.
The main subprojects are split across two Codeberg organisations:
codeberg.org/go-dataspace contains the open-source connector components:
| Component | Repository |
|---|---|
| RUN-DSP | codeberg.org/go-dataspace/run-dsp |
| run-dsrpc | codeberg.org/go-dataspace/run-dsrpc |
| Reference Authentication Service | codeberg.org/go-dataspace/reference-authn-service |
| Reference Contract Service | codeberg.org/go-dataspace/reference-contract-service |
| rdsp-s3 | codeberg.org/go-dataspace/rdsp-s3 |
codeberg.org/dataLOFT-platform contains the platform-level components:
Contributing to this documentation¶
See the documentation guide for how to write, build, and maintain this documentation site.