Hi there,

On Tue, May 19, 2026 at 05:31:45PM +0800, Tianyu Chen wrote:
> * Package name    : aiokafka
>   Version         : 0.14.0
>   Upstream Contact: Andrew Svetlov <[email protected]>
> * URL             : https://github.com/aio-libs/aiokafka
> * License         : Apache-2
>   Programming Lang: Python
>   Description     : Kafka integration with asyncio
> 
> aiokafka is a client for the Apache Kafka distributed stream processing
> system using asyncio.
> 
> This library is a dependency of Home Assistant, the Python smart home 
> platform.
> I plan to maintain this package under Home Assistant Team.

Thanks for packaging this library!

First of all, it's not clear from neither the package name, nor the
package description, that this is a Python library. Folks versed in the
Python ecosystem may recognize the asyncio name and make the connection
but perhaps it should be more explicit. I would suggest naming the
source package "python-aiokafka" and of course the binary package
python3-aiokafka (etc.). It'd be also great to mention Python somewhere
in the package description.

Second, it's worth pointing out that Confluent's library, packaged in
Debian as python3-confluent-kafka, will support asyncio with the 2.13
release (not yet in Debian):
https://www.confluent.io/blog/confluent-kafka-clients-2-13-0-release-python-async/

It would perhaps be nice to clarify the strengths of aiokafka over the
"official" implementation in the package description.

Regards,
Faidon

Reply via email to