Hello all,

My name is Michael Hall, I work at Canonical on the community team, and
recently I've been working with the snapcraft[1] developers to help
upstreams learn about and start using our new packaging format.

Yesterday I spent a couple of hours looking at Kafka and building an
example .snap package for it. It now works, at least for the basics, and
I was able to follow the quickstart guide[2] after installing it. I'd
like to make this a contribution to Kafka, and get some developer help
to finish it up.

For anybody who wants to try it, you can download it[3] and install it
with "sudo snap install --dangerous kafka_0.10.1_amd64.snap". It will
automatically start zookeeper and kafka-server as systemd services, and
makes the command "/snap/bin/kafka.topics" available to call from the
command line.

I have attached the snapcraft.yaml used to build the snap, if you're on
Ubuntu 16.04 or later (or run it in a VM/docker) you can build it
yourself by calling "snapcraft" from the same directory as this file.

[1] http://snapcraft.io/
[2] https://kafka.apache.org/quickstart
[3] http://people.ubuntu.com/~mhall119/snaps/kafka_0.10.1_amd64.snap

-- 
Michael Hall
mhall...@gmail.com

Attachment: snapcraft.yaml
Description: application/yaml

Reply via email to