How to Contribute
Contributions from the community are important to the long-term benefit of the SAP LinuxLab Open-Source Initiative.
Such contributions can be code development, code review and testing / feedback (bugs, better-ifs, feature requests). This can include submission of an entire Project / Code Repository into the ownership of SAP LinuxLab Open-Source Initiative.
Choose your path
| Your goal | Where to start |
|---|---|
| Contribute to an existing repository (bugs, features, pull requests) | Participate in a Project |
| Submit a new repository to join SAP LinuxLab | Submit a New Repository |
| Request maintainer status or discuss a new project | GitHub Discussions |
Existing Projects
- Participate in a Project — Issues, pull requests, and workflow overview
- Fork a Repository — set up your local Git environment
New Projects
- Submit a New Repository — criteria and checklist
- Ansible Collection README template
- Ansible Playbooks README template
Developer Tools
- Developer Guidelines — do's and don'ts for contributions
- Install pre-commit — recommended tooling for consistent commits
- Ansible Dev Guidelines — coding style for
community.*Ansible collections
Governance
For information about the Governance Board, maintainers, and repository naming conventions, see Governance.