b2in/packages/flux-cms/CONTRIBUTING.md
2025-10-20 17:50:35 +02:00

1.3 KiB

Contributing to Flux CMS

We welcome contributions from the community! Thank you for your interest in making Flux CMS better.

How to Contribute

Reporting Bugs

  • Use the GitHub issue tracker to report bugs.
  • Please include a clear title and description, as much relevant information as possible, and a code sample or an executable test case demonstrating the expected behavior that is not occurring.

Suggesting Enhancements

  • Use the GitHub issue tracker to suggest new features or enhancements.
  • Clearly describe the proposed enhancement and the motivation for it.

Pull Requests

  1. Fork the repo and create your branch from main.
  2. Add tests! Your patch won't be accepted if it doesn't have tests.
  3. Ensure the test suite passes.
  4. Follow the coding style. Please follow the PSR-12 coding standard.
  5. Write a clear commit message.
  6. Issue that pull request!

Coding Style

Flux CMS follows the PSR-12 coding standard. You can use tools like PHP-CS-Fixer to automatically format your code.

Code of Conduct

We expect all contributors to adhere to our Code of Conduct. Please be respectful and considerate of others.

Thank you for your contribution!