Contributing to the Gluster community
Are you itching to send in patches and participate as a developer in the Gluster community? Here are a number of starting points for getting involved. All you need is your 'github' account to be handy.
Remember that, Gluster community has multiple projects, each of which has its own way of handling PRs and patches. Decide on which project you want to contribute. Below document is mostly concerned about 'GlusterFS' project, which is the core of Gluster Community.
- Simplified Developer Workflow
- A simpler and faster intro to developing with GlusterFS, than the document below
- Developer Workflow
- Covers detail about requirements from a patch; tools and toolkits used by developers. This is recommended reading in order to begin contributions to the project.
- GD2 Developer Workflow
- Helps in on-boarding developers to contribute in GlusterD2 project.
- Building GlusterFS - How to compile Gluster from source code.
- Projects - Ideas for projects you could create
- Fixing issues reported by tools for static code
- This is a good starting point for developers to fix bugs in GlusterFS project.
Releases and Backports
- Backport Guidelines describe the steps that branches too.
Some more GlusterFS Developer documentation can be found in glusterfs documentation directory