Contributing to scip-php
April 15, 2023 ยท View on GitHub
Thank you for considering contributing to scip-php! This document
outlines the guidelines and information you need to know before
contributing.
Getting started
- Fork and clone the repository, then create a new branch for your changes.
- Install the project dependencies:
composer install
- Ensure the tests and linters run successfully:
composer test
composer lint
- See the Development section for further information.
- Make your changes, commit and push them.
- Open a pull request.
Guidelines
Issues and Bugs
If you find a bug or issue, please open an issue using the "Bug report" template. Be sure to include as much detail as possible, including steps to reproduce the issue.
Feature Requests
If you have an idea for a larger feature, please open an issue using the "Feature request" template. Be sure to include as much detail as possible, including why you think the feature would be useful.
Pull Requests
If you want to contribute to scip-php, please follow these guidelines:
- Make sure your code is well-tested and passes the tests and linters.
- Keep your pull requests small and focused on one specific feature or bug fix.
- Clearly explain what your code does and why it is necessary.
- Avoid making significant changes to the project without discussing them with the community first.
PHP Style Guide
The coding style is based on PSR-12.
It is defined in the phpcs.xml file and enforced with the
PHP_CodeSniffer linter.
Contact
If you have any questions or need help, please open a discussion.