Thank you for your interest in contributing to the Firehawk Tributes Enhancement Suite! We appreciate your effort and want to make the contribution process as easy as possible.
- Fork the repository
- Clone your fork locally
- Create a feature branch (
git checkout -b feature/amazing-feature
) - Make your changes
- Commit your changes (
git commit -m 'Add amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
This project follows WordPress coding standards. Please ensure your code:
- Follows WordPress PHP Coding Standards
- Uses proper inline documentation for functions and classes
- Includes meaningful commit messages
- Uses NZ English spelling where applicable (e.g., 'colour' instead of 'color')
- Update the README.md with details of changes if applicable
- Update the CHANGELOG.md following the existing format
- Include a clear description of the changes in your pull request
- The pull request will be merged once reviewed and approved
- Check existing issues/discussions before starting new work
- Create a new issue for any bugs or feature requests
- Reference issues in commit messages and pull requests
- Test changes thoroughly before submitting
When reporting bugs, please include:
- A clear description of the issue
- Steps to reproduce the behaviour
- Expected behaviour
- WordPress version
- PHP version
- FirehawkCRM Tributes plugin version
- Any relevant error messages or screenshots
Feature requests are welcome! Please provide:
- A clear description of the feature
- Why you think it would be useful
- Any examples of similar features elsewhere
If you have questions about contributing, please:
- Check existing issues and documentation
- Create a new issue if needed
- Be clear and concise in your communication
Thank you for contributing!