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