todo
====

Some things that need to be done (unordered):

- more unittests
- functional tests
- config schema validation (jsonschema)
- config via env vars to override specific parameters from the config file
- systemd watchdog support in case the services run under systemd
- create kafka topic automatically or document/link avn client usage
- kafka producer/consumer schemas (karapace?)
- automatically publish on pypi when new git tags are pushed
  to github
