mirror of
https://github.com/Shopify/liquid.git
synced 2026-01-26 20:19:26 +00:00
* Bump to 5.7.0 * Update 'History.md' * Update 'Releasing' steps * Update CONTRIBUTING.md Co-authored-by: Gray Gilmore <graygilmore@gmail.com> * Update History.md Co-authored-by: Ian Ker-Seymer <ian.kerseymer@shopify.com> --------- Co-authored-by: Gray Gilmore <graygilmore@gmail.com> Co-authored-by: Ian Ker-Seymer <ian.kerseymer@shopify.com>
1.5 KiB
1.5 KiB
How to contribute
Things we will merge
- Bugfixes
- Performance improvements
- Features that are likely to be useful to the majority of Liquid users
- Documentation updates that are concise and likely to be useful to the majority of Liquid users
Things we won't merge
- Code that introduces considerable performance degrations
- Code that touches performance-critical parts of Liquid and comes without benchmarks
- Features that are not important for most people (we want to keep the core Liquid code small and tidy)
- Features that can easily be implemented on top of Liquid (for example as a custom filter or custom filesystem)
- Code that does not include tests
- Code that breaks existing tests
- Documentation changes that are verbose, incorrect or not important to most people (we want to keep it simple and easy to understand)
Workflow
- Sign the CLA if you haven't already
- Fork the Liquid repository
- Create a new branch in your fork
- For updating Liquid documentation, create it from
gh-pagesbranch. (You can skip tests.)
- For updating Liquid documentation, create it from
- If it makes sense, add tests for your code and/or run a performance benchmark
- Make sure all tests pass (
bundle exec rake) - Create a pull request