Development¶
Install¶
Build from source¶
Import as Maven project
Generate the jar file
mvn package
Copy the jar file
target/kafka-connect-datagen-$version.jar
to a Kafka Connect worker’s classpath
Docs¶
Update connector configs¶
Connector configurations are defined as ConfigDef
objects. To convert the code-level definitions to documentation
files, run
mvn clean compile test -Pgenerate-config-docs
Update user guide¶
We write user guide in ReStructuredText and use Sphinx to generate static HTML pages.
Install Sphinx in a Python virtualenv
Activate the virtualenv and run
sphinx-build -b html docs/ docs/_build
Open
docs/_build/index.html
in browser to view the updated version.