Skip to main content

How to contribute

Bacula-Web project is a free and opensource project, and contributing to this project involves supporting its development, improvement, and documentation.

Here’s how community users can contribute.

Report Issues

  • Identify Bugs: If you encounter errors or malfunctions while using Bacula-Web, report them on the project’s issue tracker Instructions are details in the support page.

Submit Feature Requests

  • Suggest Improvements: Propose new features or enhancements to improve Bacula-Web’s functionality or usability.
  • Describe Use Cases: Explain how the proposed feature would benefit users and align with the project’s goals.

Contribute Code

  • Bugs or Implement Features: Write code to resolve reported issues or add new functionalities.
  • Follow Contribution Guidelines: Ensure you adhere to the project’s coding standards, commit message formats, and branch-naming conventions (typically outlined in a CONTRIBUTING.md file).
  • Submit Pull Requests: Fork the repository, make your changes, and create a pull request with a clear explanation of what your contribution adds.

If you enjoy using Bacula-Web and would like to encourage the project efforts, please consider making a small donation using one of the option below.

Getting Started

You can contribute in two different way, either contributing to Bacula-Web source code, or by keeping Bacula-Web Translations up-to-date.

Every contribution, no matter how small, helps make Bacula-Web a better tool for the community!