-
Notifications
You must be signed in to change notification settings - Fork 233
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[QUESTION] Does aiokafka can replace the unmaintained kafka-python project? #908
Comments
Seconding the above, I'll add some more context:
The main reason this is of interest to me is that the kafka python doesn't support the latest kafka versions and I don't expect it will based on the above discussions. I've not managed to find any sort of compatibility matrix but we're trying to switch to upgrade kafka v3+ which seems impossible with this library as of now? |
I am not 100% sure as I haven't checked actively kafka release notes since v2.8.x, but Kafka protocol is known to be forward and backward compatible since v0.8.x Part of client connection, there is a phase of protocol supports, so a client lib with the 0.8.x protocol should be able to talk to a broker with 3+. Then it might not be always the optimal way, and you will lack new protocol features |
Huh, shame on me for not double checking things I've been told... I'll try and integrate my app with newer kafka and see how that goes. Thanks for the hint! |
So, is there a roadmap ahead for aio-kafka. What is the plan for supporting future kafka releases if kafka-python is not maintaining there source. Also, are there plans to replace kafka-python with confluent-kafka-python library which is well maintained and up-to date |
Hi all, We have migrated our kafka cluster to the latest |
There is a plan to remove dependency on kafka-python. But the main problem is that we need more maintainers for aiokafka project. |
in favor of to open a tab of required tickets somehow cant motivate people pick them up? |
Hi folks, As of recent events, I have received push access for the existing kafka-python project. I'm aware of aiokafka's current dependency of kafka-python, and I have received access from the original maintainers to revive the kafka-python project. The current plan is to migrate the CI/CD pipeline for kakfa-python to GitHub, and then immediately create a release of the current state of the project. After that, I'll review existing PRs for kafka-python, and hopefully eliminate the need for us to worry about our kafka-python dependency. Re: Sadly, this project is an entirely different beast when it comes to asynchronous functionality. There's still some work missing from the project and it's not suitable to completely replace I understand the perils of relying on FOSS maintainers, many people such as myself are trying to balance their jobs and personal lives and are inevitably fated to depart FOSS support at some point due to circumstances beyohd their control. I do think that hat we should look into moving towards a community that has more say in voting on the direction of aiokafka and handling pending PRs. I would be willing to step up to the plate to support |
Wrapping up a workflow for kafka-python in dpkp/kafka-python#2378, hopefully this will be the change that brings the project back to life! |
Standalone. The plan is to incorporate the code aiokafka depends on. |
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
Hi,
I'm new to Kafka and trying to get an initial sense of the available libraries & theirs status.
Does 'aiokafka' still based on top of the unmaintained kafka-python project?
P.S-
Maybe its worth to open a "Discussions" tab ?
The text was updated successfully, but these errors were encountered: