Files
upstream-bleve/CONTRIBUTING.md
upstream-mirror f8d3d9f0cf
Some checks failed
Coverage / coverage (push) Failing after 6s
Tests / test (1.24.x, ubuntu-latest) (push) Failing after 42s
Tests / test (1.26.x, ubuntu-latest) (push) Failing after 38s
Tests / test (1.25.x, ubuntu-latest) (push) Failing after 35s
Tests / test (1.25.x, windows-latest) (push) Has been cancelled
Tests / test (1.26.x, macos-latest) (push) Has been cancelled
Tests / test (1.26.x, windows-latest) (push) Has been cancelled
Tests / test (1.24.x, macos-latest) (push) Has been cancelled
Tests / test (1.24.x, windows-latest) (push) Has been cancelled
Tests / test (1.25.x, macos-latest) (push) Has been cancelled
snapshot of https://github.com/blevesearch/bleve.git (master, 2026-09-15; blobs > 131072B omitted)
2026-09-15 22:27:16 +05:00

1013 B

Contributing to Bleve

We look forward to your contributions, but ask that you first review these guidelines.

Sign the CLA

As Bleve is a Couchbase project we require contributors accept the Couchbase Contributor License Agreement. To sign this agreement log into the Couchbase code review tool. The Bleve project does not use this code review tool but it is still used to track acceptance of the contributor license agreements.

Submitting a Pull Request

All types of contributions are welcome, but please keep the following in mind:

  • If you're planning a large change, you should really discuss it in a github issue or on the google group first. This helps avoid duplicate effort and spending time on something that may not be merged.
  • Existing tests should continue to pass, new tests for the contribution are nice to have.
  • All code should have gone through go fmt
  • All code should pass go vet