diff options
Diffstat (limited to 'assets/php/vendor/nubs/random-name-generator/CONTRIBUTING.md')
-rw-r--r-- | assets/php/vendor/nubs/random-name-generator/CONTRIBUTING.md | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/assets/php/vendor/nubs/random-name-generator/CONTRIBUTING.md b/assets/php/vendor/nubs/random-name-generator/CONTRIBUTING.md new file mode 100644 index 0000000..478fae4 --- /dev/null +++ b/assets/php/vendor/nubs/random-name-generator/CONTRIBUTING.md @@ -0,0 +1,38 @@ +# Contribution Guidelines +This project is wide open to contributions. You can use GitHub to [report +issues][issues] or [submit pull requests][pull-requests]. When opening pull +requests, it is recommended to follow these guidelines in order to grease the +wheels, so to speak. + +Please include as many details as you can in any issues and pull requests. +Understanding how you are using the library and exactly what problems you are +having can also help make things move quickly. + +## Building +There is an included [build script][build-script] that you can execute locally +to run the code through the [PSR-1 coding standard][psr-1] and the +[PHPUnit][phpunit] test suite. Code coverage is kept at 100% according to +PHPUnit's code coverage report. This is inforced using +[coveralls][coveralls]. + +Alternatively, you can use [Docker][docker] and/or [Docker +Compose][docker-compose] to execute the build: +```bash +docker-compose run build +``` + +## Automated builds +Pull requests will automatically have a build kicked off on [Travis +CI][travis-ci] and [Scrutinizer CI][scrutinizer-ci]. The results of these +builds are monitored closely for all pull requests. + +[issues]: https://github.com/nubs/random-name-generator/issues +[pull-requests]: https://github.com/nubs/random-name-generator/pulls +[build-script]: https://github.com/nubs/random-name-generator/blob/master/build.php +[psr-1]: http://www.php-fig.org/psr/psr-1/ "PSR-1 - Basic Coding Standard" +[phpunit]: http://phpunit.de/ "PHPUnit - The PHP Testing Framework" +[travis-ci]: https://travis-ci.org/nubs/random-name-generator +[scrutinizer-ci]: https://scrutinizer-ci.com/g/nubs/random-name-generator/ +[coveralls]: https://coveralls.io/github/nubs/random-name-generator +[docker]: https://docker.com/ "Docker - Build, Ship, and Run Any App, Anywhere" +[docker-compose]: https://www.docker.com/docker-compose |