Re: [PECL-DEV] Extension php-kafka

[email protected] (Nikazu Tenaka)
Newsgroups php.pecl.dev
Message-ID <CABTNOvLNJSLJCzjUpN_QmUD3P1rHVCTfGLkiOkd+erFCeZWpsg@mail.gmail.com>
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 <[email protected]> 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
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.