Developers
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 documents are mostly about 'GlusterFS' project, which is the core of Gluster Community.
Workflow
-
- A simpler and faster intro to developing with GlusterFS, than the document below
-
- 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.
-
- Helps in on-boarding developers to contribute in GlusterD2 project.
Compiling Gluster
- Building GlusterFS - How to compile Gluster from source code.
Developing
- Projects - Ideas for projects you could create
-
Fixing issues reported by tools for static code analysis
- 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