Want to contribute to kong-plugin-proxy-cache? There are a few things you need to know. We wrote this contribution guide to help you get started.
kong-plugin-proxy-cache follows Semantic Versioning. We release patch versions for bugfixes, minor versions for new features, and major versions for any breaking changes.
Every significant change is documented in the changelog file.
The core team is monitoring for pull requests. We will review your pull request and either merge it, request changes to it, or close it with an explanation. For API changes we may need to fix our internal uses at Globo.com, which could cause some delay. We’ll do our best to provide updates and feedback throughout the process.
Before submitting a pull request, please make sure the following is done:
- Fork the repository and create your branch from master.
- Run
make create-virtualmachine
in the repository root. - If you’ve fixed a bug or added code that should be tested, add tests!
- You have Vagrant installed.
- You have VirtualBox installed.
- You are familiar with Git.
After cloning kong-plugin-proxy-cache, run make create-virtualmachine
to build the virtual machine. Then, you can run several commands:
make help
show the helpmake test
runs tests for Kong Pluginmake create-virtualmachine
build the virtual machinemake remove-virtualmachine
delete the virtual machine
By contributing to kong-plugin-proxy-cache, you agree that your contributions will be licensed under its MIT license.