You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pulsar.apache.org by Zike Yang <zi...@apache.org> on 2022/08/22 04:42:50 UTC

[DISCUSS] Use Github project to track the multi clients development

Hi, all

Currently, many features or bug fixes of some clients like the C++
client and Python client have not caught up with the Java client. For
better tracking of these features or bug fixes, I have created a
Github project called `Apache Pulsar / Multi Clients`[0] under the
pulsar main repo. It can be removed if we don't like it this way.

There are six columns in this Github project:
* Backlog: Low priority issues or issues(or cards) that have not been
initially investigated.
* Todo: Newly added issues and issues suitable for contributors to pick first.
* In progress: Work in progress issues or PRs.
* Review in progress: The PRs or issues that are waiting for review.
* Reviewer approved: The PRs or issues that are waiting to merge.
* Done: Merged PRs and Solved issues.

This not only helps to track the status of other clients' features and
bug fixes but also helps contributors who want to participate in other
language client feature development to pick the task.

This Project is currently only for clients maintained by the main
pulsar repository, such as C++ and Python clients.

I have created a PR [1] to add C++ and Python client issues and PRs to
the Multi Clients project.

Please let me know what you think. Thanks!

[0] https://github.com/apache/pulsar/projects/12
[1] https://github.com/apache/pulsar/pull/17201

Best,
Zike Yang

Re: [DISCUSS] Use Github project to track the multi clients development

Posted by Zike Yang <zi...@apache.org>.
Thanks for your information.
I will mark this PR as a draft until the improvement of
`add-to-project` is done.


Zike Yang

On Mon, Aug 29, 2022 at 9:36 AM PengHui Li <pe...@apache.org> wrote:
>
> More context can be found here
> https://lists.apache.org/thread/q49r2blh1wmvnr0mqx2lxxkhd8c306bm
>
> Thanks,
> Penghui
>
> On Sat, Aug 27, 2022 at 6:55 PM Max Xu <ma...@gmail.com> wrote:
>
> > Reviewed and left a comment: the actions/add-to-project says itself does
> > not support the Classic GitHub Project. [1]
> >
> > We may need to be aware of this.
> >
> > [1] https://github.com/actions/add-to-project#actionsadd-to-project
> >
> >
> > Best,
> > Max Xu
> >
> >
> > On Thu, Aug 25, 2022 at 7:43 PM Zike Yang <zi...@apache.org> wrote:
> >
> > > > I think that the main problem is that in our community we have plenty
> > > of Java developers and there are a few committers that review
> > > the patches on non-Java client.
> > >
> > > Yes. The primary purpose of this project is to keep track of many
> > > uncaught-up features of other languages clients. And there will be a
> > > lot of features that we need to develop.
> > >
> > > If there is no objection, please help review and merge this PR:
> > > https://github.com/apache/pulsar/pull/17201 Thanks.
> > >
> > >
> > > Best,
> > > Zike Yang
> > >
> > > On Wed, Aug 24, 2022 at 9:20 PM Enrico Olivelli <eo...@gmail.com>
> > > wrote:
> > > >
> > > > I think that the main problem is that in our community we have plenty
> > > > of Java developers and there are a few committers that review
> > > > the patches on non-Java client.
> > > > The same problem is also for other projects like the Helm Chart.
> > > > Also, the Java client is used internally by the broker so it is
> > > > usually more used and it needs more work
> > > >
> > > > That said I agree that with the proposal in this thread
> > > >
> > > > Enrico
> > > >
> > > > Il giorno mer 24 ago 2022 alle ore 14:32 Qiang Huang
> > > > <qi...@gmail.com> ha scritto:
> > > > >
> > > > > It makes sense to me. I'm thinking, if an issue is encountered in a
> > > Java
> > > > > client, it is possible to be in other clients. If so, the Java client
> > > board
> > > > > is also needed.
> > > > >
> > > > > mattison chao <ma...@apache.org> 于2022年8月22日周一 16:00写道:
> > > > >
> > > > > > +1
> > > > > >
> > > > > > Best,
> > > > > > Mattison
> > > > > >
> > > > > > On Mon, 22 Aug 2022 at 15:52, Baodi Shi
> > <baodi.shi@icloud.com.invalid
> > > >
> > > > > > wrote:
> > > > > >
> > > > > > > Nice idea!
> > > > > > >
> > > > > > > Thanks,
> > > > > > > Baodi Shi
> > > > > > >
> > > > > > > > On Aug 22, 2022, at 12:4250, Zike Yang <zi...@apache.org>
> > wrote:
> > > > > > > >
> > > > > > > > Hi, all
> > > > > > > >
> > > > > > > > Currently, many features or bug fixes of some clients like the
> > > C++
> > > > > > > > client and Python client have not caught up with the Java
> > > client. For
> > > > > > > > better tracking of these features or bug fixes, I have created
> > a
> > > > > > > > Github project called `Apache Pulsar / Multi Clients`[0] under
> > > the
> > > > > > > > pulsar main repo. It can be removed if we don't like it this
> > way.
> > > > > > > >
> > > > > > > > There are six columns in this Github project:
> > > > > > > > * Backlog: Low priority issues or issues(or cards) that have
> > not
> > > been
> > > > > > > > initially investigated.
> > > > > > > > * Todo: Newly added issues and issues suitable for contributors
> > > to pick
> > > > > > > first.
> > > > > > > > * In progress: Work in progress issues or PRs.
> > > > > > > > * Review in progress: The PRs or issues that are waiting for
> > > review.
> > > > > > > > * Reviewer approved: The PRs or issues that are waiting to
> > merge.
> > > > > > > > * Done: Merged PRs and Solved issues.
> > > > > > > >
> > > > > > > > This not only helps to track the status of other clients'
> > > features and
> > > > > > > > bug fixes but also helps contributors who want to participate
> > in
> > > other
> > > > > > > > language client feature development to pick the task.
> > > > > > > >
> > > > > > > > This Project is currently only for clients maintained by the
> > main
> > > > > > > > pulsar repository, such as C++ and Python clients.
> > > > > > > >
> > > > > > > > I have created a PR [1] to add C++ and Python client issues and
> > > PRs to
> > > > > > > > the Multi Clients project.
> > > > > > > >
> > > > > > > > Please let me know what you think. Thanks!
> > > > > > > >
> > > > > > > > [0] https://github.com/apache/pulsar/projects/12
> > > > > > > > [1] https://github.com/apache/pulsar/pull/17201
> > > > > > > >
> > > > > > > > Best,
> > > > > > > > Zike Yang
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > > >
> > > > > --
> > > > > BR,
> > > > > Qiang Huang
> > >
> >

Re: [DISCUSS] Use Github project to track the multi clients development

Posted by PengHui Li <pe...@apache.org>.
More context can be found here
https://lists.apache.org/thread/q49r2blh1wmvnr0mqx2lxxkhd8c306bm

Thanks,
Penghui

On Sat, Aug 27, 2022 at 6:55 PM Max Xu <ma...@gmail.com> wrote:

> Reviewed and left a comment: the actions/add-to-project says itself does
> not support the Classic GitHub Project. [1]
>
> We may need to be aware of this.
>
> [1] https://github.com/actions/add-to-project#actionsadd-to-project
>
>
> Best,
> Max Xu
>
>
> On Thu, Aug 25, 2022 at 7:43 PM Zike Yang <zi...@apache.org> wrote:
>
> > > I think that the main problem is that in our community we have plenty
> > of Java developers and there are a few committers that review
> > the patches on non-Java client.
> >
> > Yes. The primary purpose of this project is to keep track of many
> > uncaught-up features of other languages clients. And there will be a
> > lot of features that we need to develop.
> >
> > If there is no objection, please help review and merge this PR:
> > https://github.com/apache/pulsar/pull/17201 Thanks.
> >
> >
> > Best,
> > Zike Yang
> >
> > On Wed, Aug 24, 2022 at 9:20 PM Enrico Olivelli <eo...@gmail.com>
> > wrote:
> > >
> > > I think that the main problem is that in our community we have plenty
> > > of Java developers and there are a few committers that review
> > > the patches on non-Java client.
> > > The same problem is also for other projects like the Helm Chart.
> > > Also, the Java client is used internally by the broker so it is
> > > usually more used and it needs more work
> > >
> > > That said I agree that with the proposal in this thread
> > >
> > > Enrico
> > >
> > > Il giorno mer 24 ago 2022 alle ore 14:32 Qiang Huang
> > > <qi...@gmail.com> ha scritto:
> > > >
> > > > It makes sense to me. I'm thinking, if an issue is encountered in a
> > Java
> > > > client, it is possible to be in other clients. If so, the Java client
> > board
> > > > is also needed.
> > > >
> > > > mattison chao <ma...@apache.org> 于2022年8月22日周一 16:00写道:
> > > >
> > > > > +1
> > > > >
> > > > > Best,
> > > > > Mattison
> > > > >
> > > > > On Mon, 22 Aug 2022 at 15:52, Baodi Shi
> <baodi.shi@icloud.com.invalid
> > >
> > > > > wrote:
> > > > >
> > > > > > Nice idea!
> > > > > >
> > > > > > Thanks,
> > > > > > Baodi Shi
> > > > > >
> > > > > > > On Aug 22, 2022, at 12:4250, Zike Yang <zi...@apache.org>
> wrote:
> > > > > > >
> > > > > > > Hi, all
> > > > > > >
> > > > > > > Currently, many features or bug fixes of some clients like the
> > C++
> > > > > > > client and Python client have not caught up with the Java
> > client. For
> > > > > > > better tracking of these features or bug fixes, I have created
> a
> > > > > > > Github project called `Apache Pulsar / Multi Clients`[0] under
> > the
> > > > > > > pulsar main repo. It can be removed if we don't like it this
> way.
> > > > > > >
> > > > > > > There are six columns in this Github project:
> > > > > > > * Backlog: Low priority issues or issues(or cards) that have
> not
> > been
> > > > > > > initially investigated.
> > > > > > > * Todo: Newly added issues and issues suitable for contributors
> > to pick
> > > > > > first.
> > > > > > > * In progress: Work in progress issues or PRs.
> > > > > > > * Review in progress: The PRs or issues that are waiting for
> > review.
> > > > > > > * Reviewer approved: The PRs or issues that are waiting to
> merge.
> > > > > > > * Done: Merged PRs and Solved issues.
> > > > > > >
> > > > > > > This not only helps to track the status of other clients'
> > features and
> > > > > > > bug fixes but also helps contributors who want to participate
> in
> > other
> > > > > > > language client feature development to pick the task.
> > > > > > >
> > > > > > > This Project is currently only for clients maintained by the
> main
> > > > > > > pulsar repository, such as C++ and Python clients.
> > > > > > >
> > > > > > > I have created a PR [1] to add C++ and Python client issues and
> > PRs to
> > > > > > > the Multi Clients project.
> > > > > > >
> > > > > > > Please let me know what you think. Thanks!
> > > > > > >
> > > > > > > [0] https://github.com/apache/pulsar/projects/12
> > > > > > > [1] https://github.com/apache/pulsar/pull/17201
> > > > > > >
> > > > > > > Best,
> > > > > > > Zike Yang
> > > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > BR,
> > > > Qiang Huang
> >
>

Re: [DISCUSS] Use Github project to track the multi clients development

Posted by Max Xu <ma...@gmail.com>.
Reviewed and left a comment: the actions/add-to-project says itself does
not support the Classic GitHub Project. [1]

We may need to be aware of this.

[1] https://github.com/actions/add-to-project#actionsadd-to-project


Best,
Max Xu


On Thu, Aug 25, 2022 at 7:43 PM Zike Yang <zi...@apache.org> wrote:

> > I think that the main problem is that in our community we have plenty
> of Java developers and there are a few committers that review
> the patches on non-Java client.
>
> Yes. The primary purpose of this project is to keep track of many
> uncaught-up features of other languages clients. And there will be a
> lot of features that we need to develop.
>
> If there is no objection, please help review and merge this PR:
> https://github.com/apache/pulsar/pull/17201 Thanks.
>
>
> Best,
> Zike Yang
>
> On Wed, Aug 24, 2022 at 9:20 PM Enrico Olivelli <eo...@gmail.com>
> wrote:
> >
> > I think that the main problem is that in our community we have plenty
> > of Java developers and there are a few committers that review
> > the patches on non-Java client.
> > The same problem is also for other projects like the Helm Chart.
> > Also, the Java client is used internally by the broker so it is
> > usually more used and it needs more work
> >
> > That said I agree that with the proposal in this thread
> >
> > Enrico
> >
> > Il giorno mer 24 ago 2022 alle ore 14:32 Qiang Huang
> > <qi...@gmail.com> ha scritto:
> > >
> > > It makes sense to me. I'm thinking, if an issue is encountered in a
> Java
> > > client, it is possible to be in other clients. If so, the Java client
> board
> > > is also needed.
> > >
> > > mattison chao <ma...@apache.org> 于2022年8月22日周一 16:00写道:
> > >
> > > > +1
> > > >
> > > > Best,
> > > > Mattison
> > > >
> > > > On Mon, 22 Aug 2022 at 15:52, Baodi Shi <baodi.shi@icloud.com.invalid
> >
> > > > wrote:
> > > >
> > > > > Nice idea!
> > > > >
> > > > > Thanks,
> > > > > Baodi Shi
> > > > >
> > > > > > On Aug 22, 2022, at 12:4250, Zike Yang <zi...@apache.org> wrote:
> > > > > >
> > > > > > Hi, all
> > > > > >
> > > > > > Currently, many features or bug fixes of some clients like the
> C++
> > > > > > client and Python client have not caught up with the Java
> client. For
> > > > > > better tracking of these features or bug fixes, I have created a
> > > > > > Github project called `Apache Pulsar / Multi Clients`[0] under
> the
> > > > > > pulsar main repo. It can be removed if we don't like it this way.
> > > > > >
> > > > > > There are six columns in this Github project:
> > > > > > * Backlog: Low priority issues or issues(or cards) that have not
> been
> > > > > > initially investigated.
> > > > > > * Todo: Newly added issues and issues suitable for contributors
> to pick
> > > > > first.
> > > > > > * In progress: Work in progress issues or PRs.
> > > > > > * Review in progress: The PRs or issues that are waiting for
> review.
> > > > > > * Reviewer approved: The PRs or issues that are waiting to merge.
> > > > > > * Done: Merged PRs and Solved issues.
> > > > > >
> > > > > > This not only helps to track the status of other clients'
> features and
> > > > > > bug fixes but also helps contributors who want to participate in
> other
> > > > > > language client feature development to pick the task.
> > > > > >
> > > > > > This Project is currently only for clients maintained by the main
> > > > > > pulsar repository, such as C++ and Python clients.
> > > > > >
> > > > > > I have created a PR [1] to add C++ and Python client issues and
> PRs to
> > > > > > the Multi Clients project.
> > > > > >
> > > > > > Please let me know what you think. Thanks!
> > > > > >
> > > > > > [0] https://github.com/apache/pulsar/projects/12
> > > > > > [1] https://github.com/apache/pulsar/pull/17201
> > > > > >
> > > > > > Best,
> > > > > > Zike Yang
> > > > >
> > > > >
> > > >
> > >
> > >
> > > --
> > > BR,
> > > Qiang Huang
>

Re: [DISCUSS] Use Github project to track the multi clients development

Posted by Zike Yang <zi...@apache.org>.
> I think that the main problem is that in our community we have plenty
of Java developers and there are a few committers that review
the patches on non-Java client.

Yes. The primary purpose of this project is to keep track of many
uncaught-up features of other languages clients. And there will be a
lot of features that we need to develop.

If there is no objection, please help review and merge this PR:
https://github.com/apache/pulsar/pull/17201 Thanks.


Best,
Zike Yang

On Wed, Aug 24, 2022 at 9:20 PM Enrico Olivelli <eo...@gmail.com> wrote:
>
> I think that the main problem is that in our community we have plenty
> of Java developers and there are a few committers that review
> the patches on non-Java client.
> The same problem is also for other projects like the Helm Chart.
> Also, the Java client is used internally by the broker so it is
> usually more used and it needs more work
>
> That said I agree that with the proposal in this thread
>
> Enrico
>
> Il giorno mer 24 ago 2022 alle ore 14:32 Qiang Huang
> <qi...@gmail.com> ha scritto:
> >
> > It makes sense to me. I'm thinking, if an issue is encountered in a Java
> > client, it is possible to be in other clients. If so, the Java client board
> > is also needed.
> >
> > mattison chao <ma...@apache.org> 于2022年8月22日周一 16:00写道:
> >
> > > +1
> > >
> > > Best,
> > > Mattison
> > >
> > > On Mon, 22 Aug 2022 at 15:52, Baodi Shi <ba...@icloud.com.invalid>
> > > wrote:
> > >
> > > > Nice idea!
> > > >
> > > > Thanks,
> > > > Baodi Shi
> > > >
> > > > > On Aug 22, 2022, at 12:4250, Zike Yang <zi...@apache.org> wrote:
> > > > >
> > > > > Hi, all
> > > > >
> > > > > Currently, many features or bug fixes of some clients like the C++
> > > > > client and Python client have not caught up with the Java client. For
> > > > > better tracking of these features or bug fixes, I have created a
> > > > > Github project called `Apache Pulsar / Multi Clients`[0] under the
> > > > > pulsar main repo. It can be removed if we don't like it this way.
> > > > >
> > > > > There are six columns in this Github project:
> > > > > * Backlog: Low priority issues or issues(or cards) that have not been
> > > > > initially investigated.
> > > > > * Todo: Newly added issues and issues suitable for contributors to pick
> > > > first.
> > > > > * In progress: Work in progress issues or PRs.
> > > > > * Review in progress: The PRs or issues that are waiting for review.
> > > > > * Reviewer approved: The PRs or issues that are waiting to merge.
> > > > > * Done: Merged PRs and Solved issues.
> > > > >
> > > > > This not only helps to track the status of other clients' features and
> > > > > bug fixes but also helps contributors who want to participate in other
> > > > > language client feature development to pick the task.
> > > > >
> > > > > This Project is currently only for clients maintained by the main
> > > > > pulsar repository, such as C++ and Python clients.
> > > > >
> > > > > I have created a PR [1] to add C++ and Python client issues and PRs to
> > > > > the Multi Clients project.
> > > > >
> > > > > Please let me know what you think. Thanks!
> > > > >
> > > > > [0] https://github.com/apache/pulsar/projects/12
> > > > > [1] https://github.com/apache/pulsar/pull/17201
> > > > >
> > > > > Best,
> > > > > Zike Yang
> > > >
> > > >
> > >
> >
> >
> > --
> > BR,
> > Qiang Huang

Re: [DISCUSS] Use Github project to track the multi clients development

Posted by Enrico Olivelli <eo...@gmail.com>.
I think that the main problem is that in our community we have plenty
of Java developers and there are a few committers that review
the patches on non-Java client.
The same problem is also for other projects like the Helm Chart.
Also, the Java client is used internally by the broker so it is
usually more used and it needs more work

That said I agree that with the proposal in this thread

Enrico

Il giorno mer 24 ago 2022 alle ore 14:32 Qiang Huang
<qi...@gmail.com> ha scritto:
>
> It makes sense to me. I'm thinking, if an issue is encountered in a Java
> client, it is possible to be in other clients. If so, the Java client board
> is also needed.
>
> mattison chao <ma...@apache.org> 于2022年8月22日周一 16:00写道:
>
> > +1
> >
> > Best,
> > Mattison
> >
> > On Mon, 22 Aug 2022 at 15:52, Baodi Shi <ba...@icloud.com.invalid>
> > wrote:
> >
> > > Nice idea!
> > >
> > > Thanks,
> > > Baodi Shi
> > >
> > > > On Aug 22, 2022, at 12:4250, Zike Yang <zi...@apache.org> wrote:
> > > >
> > > > Hi, all
> > > >
> > > > Currently, many features or bug fixes of some clients like the C++
> > > > client and Python client have not caught up with the Java client. For
> > > > better tracking of these features or bug fixes, I have created a
> > > > Github project called `Apache Pulsar / Multi Clients`[0] under the
> > > > pulsar main repo. It can be removed if we don't like it this way.
> > > >
> > > > There are six columns in this Github project:
> > > > * Backlog: Low priority issues or issues(or cards) that have not been
> > > > initially investigated.
> > > > * Todo: Newly added issues and issues suitable for contributors to pick
> > > first.
> > > > * In progress: Work in progress issues or PRs.
> > > > * Review in progress: The PRs or issues that are waiting for review.
> > > > * Reviewer approved: The PRs or issues that are waiting to merge.
> > > > * Done: Merged PRs and Solved issues.
> > > >
> > > > This not only helps to track the status of other clients' features and
> > > > bug fixes but also helps contributors who want to participate in other
> > > > language client feature development to pick the task.
> > > >
> > > > This Project is currently only for clients maintained by the main
> > > > pulsar repository, such as C++ and Python clients.
> > > >
> > > > I have created a PR [1] to add C++ and Python client issues and PRs to
> > > > the Multi Clients project.
> > > >
> > > > Please let me know what you think. Thanks!
> > > >
> > > > [0] https://github.com/apache/pulsar/projects/12
> > > > [1] https://github.com/apache/pulsar/pull/17201
> > > >
> > > > Best,
> > > > Zike Yang
> > >
> > >
> >
>
>
> --
> BR,
> Qiang Huang

Re: [DISCUSS] Use Github project to track the multi clients development

Posted by Qiang Huang <qi...@gmail.com>.
It makes sense to me. I'm thinking, if an issue is encountered in a Java
client, it is possible to be in other clients. If so, the Java client board
is also needed.

mattison chao <ma...@apache.org> 于2022年8月22日周一 16:00写道:

> +1
>
> Best,
> Mattison
>
> On Mon, 22 Aug 2022 at 15:52, Baodi Shi <ba...@icloud.com.invalid>
> wrote:
>
> > Nice idea!
> >
> > Thanks,
> > Baodi Shi
> >
> > > On Aug 22, 2022, at 12:4250, Zike Yang <zi...@apache.org> wrote:
> > >
> > > Hi, all
> > >
> > > Currently, many features or bug fixes of some clients like the C++
> > > client and Python client have not caught up with the Java client. For
> > > better tracking of these features or bug fixes, I have created a
> > > Github project called `Apache Pulsar / Multi Clients`[0] under the
> > > pulsar main repo. It can be removed if we don't like it this way.
> > >
> > > There are six columns in this Github project:
> > > * Backlog: Low priority issues or issues(or cards) that have not been
> > > initially investigated.
> > > * Todo: Newly added issues and issues suitable for contributors to pick
> > first.
> > > * In progress: Work in progress issues or PRs.
> > > * Review in progress: The PRs or issues that are waiting for review.
> > > * Reviewer approved: The PRs or issues that are waiting to merge.
> > > * Done: Merged PRs and Solved issues.
> > >
> > > This not only helps to track the status of other clients' features and
> > > bug fixes but also helps contributors who want to participate in other
> > > language client feature development to pick the task.
> > >
> > > This Project is currently only for clients maintained by the main
> > > pulsar repository, such as C++ and Python clients.
> > >
> > > I have created a PR [1] to add C++ and Python client issues and PRs to
> > > the Multi Clients project.
> > >
> > > Please let me know what you think. Thanks!
> > >
> > > [0] https://github.com/apache/pulsar/projects/12
> > > [1] https://github.com/apache/pulsar/pull/17201
> > >
> > > Best,
> > > Zike Yang
> >
> >
>


-- 
BR,
Qiang Huang

Re: [DISCUSS] Use Github project to track the multi clients development

Posted by mattison chao <ma...@apache.org>.
+1

Best,
Mattison

On Mon, 22 Aug 2022 at 15:52, Baodi Shi <ba...@icloud.com.invalid>
wrote:

> Nice idea!
>
> Thanks,
> Baodi Shi
>
> > On Aug 22, 2022, at 12:4250, Zike Yang <zi...@apache.org> wrote:
> >
> > Hi, all
> >
> > Currently, many features or bug fixes of some clients like the C++
> > client and Python client have not caught up with the Java client. For
> > better tracking of these features or bug fixes, I have created a
> > Github project called `Apache Pulsar / Multi Clients`[0] under the
> > pulsar main repo. It can be removed if we don't like it this way.
> >
> > There are six columns in this Github project:
> > * Backlog: Low priority issues or issues(or cards) that have not been
> > initially investigated.
> > * Todo: Newly added issues and issues suitable for contributors to pick
> first.
> > * In progress: Work in progress issues or PRs.
> > * Review in progress: The PRs or issues that are waiting for review.
> > * Reviewer approved: The PRs or issues that are waiting to merge.
> > * Done: Merged PRs and Solved issues.
> >
> > This not only helps to track the status of other clients' features and
> > bug fixes but also helps contributors who want to participate in other
> > language client feature development to pick the task.
> >
> > This Project is currently only for clients maintained by the main
> > pulsar repository, such as C++ and Python clients.
> >
> > I have created a PR [1] to add C++ and Python client issues and PRs to
> > the Multi Clients project.
> >
> > Please let me know what you think. Thanks!
> >
> > [0] https://github.com/apache/pulsar/projects/12
> > [1] https://github.com/apache/pulsar/pull/17201
> >
> > Best,
> > Zike Yang
>
>

Re: [DISCUSS] Use Github project to track the multi clients development

Posted by Baodi Shi <ba...@icloud.com.INVALID>.
Nice idea!

Thanks,
Baodi Shi

> On Aug 22, 2022, at 12:4250, Zike Yang <zi...@apache.org> wrote:
> 
> Hi, all
> 
> Currently, many features or bug fixes of some clients like the C++
> client and Python client have not caught up with the Java client. For
> better tracking of these features or bug fixes, I have created a
> Github project called `Apache Pulsar / Multi Clients`[0] under the
> pulsar main repo. It can be removed if we don't like it this way.
> 
> There are six columns in this Github project:
> * Backlog: Low priority issues or issues(or cards) that have not been
> initially investigated.
> * Todo: Newly added issues and issues suitable for contributors to pick first.
> * In progress: Work in progress issues or PRs.
> * Review in progress: The PRs or issues that are waiting for review.
> * Reviewer approved: The PRs or issues that are waiting to merge.
> * Done: Merged PRs and Solved issues.
> 
> This not only helps to track the status of other clients' features and
> bug fixes but also helps contributors who want to participate in other
> language client feature development to pick the task.
> 
> This Project is currently only for clients maintained by the main
> pulsar repository, such as C++ and Python clients.
> 
> I have created a PR [1] to add C++ and Python client issues and PRs to
> the Multi Clients project.
> 
> Please let me know what you think. Thanks!
> 
> [0] https://github.com/apache/pulsar/projects/12
> [1] https://github.com/apache/pulsar/pull/17201
> 
> Best,
> Zike Yang