Bcfg2 DevelopmentΒΆ
There are many ways to get involved in Bcfg2 development. Here we will outline some things that can help you get familiar with the various areas of the Bcfg2 code.
The easiest way to submit a patch is to submit a pull request on Github. You can fork and clone the source tree at https://github.com/bcfg2/Bcfg2
Users wishing to contribute on a regular basis can apply for direct git access. Mail the Mailing List for details.
- Server-side Caching System
- Cfg Handler Development
- Writing A Client Tool Driver
- Python Compatibility
- Server Core Development
- Documentation
- File Monitor Development
- bcfg2-lint Plugin Development
- Bcfg2 Option Parsing
- Developing for Packages
- Bcfg2 Plugin development
- Environment setup for development
- Submitting Patches
- Testing
- Tips for Bcfg2 Development
- Bcfg2 unit testing
- Common Utilities
- Versioning Bcfg2