Contributing
Development setup
Prerequisites:
- Go 1.22+ (module targets Go 1.25)
buffor protobuf buildsprotocand plugins (protoc-gen-go,protoc-gen-go-grpc)- Docker + Kubernetes CLI tools if iterating on the operator
Running tests
make build
make test
make test-produce-consume
make test-consumer-group
Code style / linting
make lint
PR process
- Add or extend unit tests for non-trivial logic.
- Run relevant e2e suites (broker changes should run
make test-produce-consume). - Add regression coverage when fixing bugs.
Roadmap and open issues
See /roadmap and the GitHub issue tracker.