Thanks a lot for your input Derick.
I totally agree regarding the naming.
My proposal would be the project php-kafka to php-kafka-client
and the extension name would be kafka_client instead of just Kafka.

On Wed, Jan 6, 2021 at 11:54 AM Derick Rethans <der...@php.net> wrote:

> Hi Nick,
>
> On Mon, 28 Dec 2020, Nikazu Tenaka wrote:
>
> > I am Nick, a contributor to php-rdkafka.
> > In discussion with the maintainer, we found that we have
> > different philosophies where the extension should go and how
> > it should be maintained.
> > This is why i created an alternative with php-kafka that will
> > follow a different philosophy and have faster release cycles.
> > You can find the source here: https://github.com/php-kafka/php-kafka
> >
> > I would be grateful if we can also make it available via PECL.
>
> As promised on Twitter, I've had a look.
>
> PECL usually frowns upons having two extensions that do the same, which
> would be the case here broadly. I personally don't mind having another
> kafka extensions, but I do think it is important the the names are not
> too similar. There is already quite a bit of confusion with memcache and
> memcached. I would suggest to pick a much more distinct name.
>
> Secondly, As this is a new extension with a new API, I don't think it's
> wise to have its first release being 1.0.0. It would mean that you can't
> easily tweak, tune, or fix your API unless you bump the major version
> number. I would advice to have at least a few 0.x releases, and when you
> have users providing feedback then consider bumping it to 1.x in few
> months time.
>
> And lastly, if you want help with implementing the extension, feel free
> to chat with us at https://chat.stackoverflow.com/rooms/11/php
>
> cheers,
> Derick
>
> --
> PHP 7.4 Release Manager
> Host of PHP Internals News: https://phpinternals.news
> Like Xdebug? Consider supporting me: https://xdebug.org/support
> https://derickrethans.nl | https://xdebug.org | https://dram.io
> twitter: @derickr and @xdebug
>

Reply via email to