First, thanks for wanting to contribute. You’re awesome! ❤️
Use Stack Overflow with the tag searchkick
.
Create an issue. Start the title with [Idea]
.
Think you’ve discovered an issue?
- Search existing issues to see if it’s been reported.
- Try the
master
branch to make sure it hasn’t been fixed.
gem "searchkick", github: "ankane/searchkick"
- Try the
debug
option when searching. This can reveal useful info.
Product.search("something", debug: true)
If the above steps don’t help, create an issue.
- Recreate the problem by forking this gist. Include a link to your gist and the output in the issue.
- For exceptions, include the complete backtrace.
Fork the project and create a pull request. A few tips:
- Keep changes to a minimum. If you have multiple features or fixes, submit multiple pull requests.
- Follow the existing style. The code should read like it’s written by a single person.
- Add one or more tests if possible. Make sure existing tests pass with:
bundle exec rake test
Feel free to open an issue to get feedback on your idea before spending too much time on it.
This contributing guide is released under CCO (public domain). Use it for your own project without attribution.