How to contribute to Samba?
Like all OpenSource projects, Samba is reliant on volunteers. You don't need special skill to help this project. Everybody can help! :-)
There are several category groups you can work on, e.g.:
- Improve documentation
- Update/provide Wiki articles
- Help testing
- Report bugs
- Help to verify patches in Bugzilla
- Create patches (C developers)
- Anything else you can imagine
First Merge Request
The Using Git for Samba Development page has details on how to prepare patches using git.
Subsequent Merge Requests
After your first merge request has been approved, you will be granted access to the samba devel gitlab repo. Subsequent merge requests should be made from this repository. Pushing branches to samba devel will initiate a CI build test.