You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pulsar.apache.org by tison <wa...@gmail.com> on 2023/09/03 03:47:18 UTC

[VOTE] Pulsar DotPulsar Release 3.0.0 Candidate 1

Hi everyone,

This is the first release candidate for Apache DotPulsar, version 3.0.0.

It fixes the following issues:
https://github.com/apache/pulsar-dotpulsar/compare/2.11.1...3.0.0

Please download the source files and review this release candidate:
- Download the source package, verify shasum and asc
- Follow the README.md to build and run the DotPulsar.

The vote will be open for at least 72 hours. It is adopted by majority
approval, with at least 3 PMC affirmative votes.

Source files:
https://dist.apache.org/repos/dist/dev/pulsar/pulsar-dotpulsar-3.0.0-candidate-1/

Pulsar's KEYS file containing PGP keys we use to sign the release:
https://downloads.apache.org/pulsar/KEYS

The tag to be voted upon:
v3.0.0
https://github.com/apache/pulsar-dotpulsar/releases/tag/3.0.0

Please review and vote on the release candidate #1 for the version 3.0.0,
as follows:

[ ] +1, Approve the release
[ ] -1, Do not approve the release (please provide specific comments)

Best,
tison.

[RESULT][VOTE] Pulsar DotPulsar Release 3.0.0 Candidate 1

Posted by tison <wa...@gmail.com>.
Hello,

The vote to release Apache Pulsar DotPulsar 3.0.0 has passed with 3 binding
VOTES
and 1 non-binding VOTE[1].

binding:

- Yunze Xu
- tison
- Mattison

non-binding:

- David Jensen

I will promote the artifacts to the SVN repo.

Thank you all for testing this release.

Best,
tison.

[1] https://lists.apache.org/thread/wkr60b4gs23kpo0g4byk176ktg2ybm9r
David's vote is dancing into another thread.

Re: [VOTE] Pulsar DotPulsar Release 3.0.0 Candidate 1

Posted by Zike Yang <zi...@apache.org>.
> We may publish an X.Y.Z-rcN version on NuGet as a staged one for verification. And publish
an X.Y.Z version on NuGet as a formal one when the vote is passed.

+1. Installing the NuGet package from a local package file is
complicated and not recommended. Publishing to the NuGet would make
the release validation easier.

Thanks,
Zike Yang

On Tue, Sep 12, 2023 at 9:30 PM tison <wa...@gmail.com> wrote:
>
> Thanks for your participants!
>
> The release is moved to
> https://dist.apache.org/repos/dist/release/pulsar/pulsar-dotpulsar-3.0.0.
>
> Here are several follow-ups for the next release:
>
> * NOTICE file - Fixed by https://github.com/apache/pulsar-dotpulsar/pull/174
> .
> * Write a RELEASE guide - I'll summarize to actions I did in this release.
> * Automaze releases - https://github.com/apache/pulsar-dotpulsar/issues/117
> * Binary release - @blankensteiner@apache.org <bl...@apache.org>
> told me that releasing nuget package to SVN is meaningless. We may publish
> an X.Y.Z-rcN version on NuGet as a staged one for verification. And publish
> an X.Y.Z version on NuGet as a formal one when the vote is passed.
>
> Best,
> tison.
>
>
> mattison chao <ma...@gmail.com> 于2023年9月11日周一 13:01写道:
>
> > +1 (binding)
> >
> > • Checked signature and checksums
> > • Built the client from the source
> > • Ran basic example.
> >
> >
> > Best,
> > Mattison
> > On 8 Sep 2023 at 17:57 +0800, tison <wa...@gmail.com>, wrote:
> > > +1 (binding)
> > >
> > > I checked
> > >
> > > - Signature and checksums match
> > > - Build the client from the source
> > > - Run examples
> > >
> > > Best,
> > > tison.
> > >
> > >
> > > Yunze Xu <xy...@apache.org> 于2023年9月8日周五 01:15写道:
> > >
> > > > +1 (binding)
> > > >
> > > > - Verified signature and checksums
> > > > - Build from source with dotnet 7.0.400 on Windows 11
> > > > - Run the example by adding the dotpulsar 3.0.0 dependency
> > > >
> > > > But I think there are some points to improve with the document. I'm
> > > > new to the dotnet CLI though I have some experiences of C# a few years
> > > > ago. I created the project via Visual Studio. However, when I tried to
> > > > add the dependency via `dotnet add` command, I found it failed with a
> > > > project template created by Visual Studio. Eventually I have to create
> > > > and run a project via dotnet CLI:
> > > >
> > > > ```
> > > > cd project-dir
> > > > dotnet new console
> > > > dotnet add package DotPulsar --version 3.0.0
> > > > # Edit the Program.cs
> > > > dotnet build
> > > > dotnet run
> > > > ```
> > > >
> > > > It would be helpful to provide more guide, even links to existings
> > > > tutorial from MSDN.
> > > >
> > > > Thanks,
> > > > Yunze
> > > >
> > > > On Tue, Sep 5, 2023 at 3:51 PM Zike Yang <zi...@apache.org> wrote:
> > > > > >
> > > > > > +1 (non-binding)
> > > > > >
> > > > > > - Verified signature and checksums
> > > > > > - Install the nupkg file
> > > > > > - Build the client from the source
> > > > > > - Run examples
> > > > > >
> > > > > > But I find that the dotpulsar 3.0.0 has already been published to
> > the
> > > > > > nuget.org: https://www.nuget.org/packages/DotPulsar/3.0.0
> > > > > >
> > > > > > BR,
> > > > > > Zike Yang
> > > > > >
> > > > > > On Sun, Sep 3, 2023 at 11:48 AM tison <wa...@gmail.com>
> > wrote:
> > > > > > > >
> > > > > > > > Hi everyone,
> > > > > > > >
> > > > > > > > This is the first release candidate for Apache DotPulsar,
> > version
> > > > 3.0.0.
> > > > > > > >
> > > > > > > > It fixes the following issues:
> > > > > > > >
> > https://github.com/apache/pulsar-dotpulsar/compare/2.11.1...3.0.0
> > > > > > > >
> > > > > > > > Please download the source files and review this release
> > candidate:
> > > > > > > > - Download the source package, verify shasum and asc
> > > > > > > > - Follow the README.md to build and run the DotPulsar.
> > > > > > > >
> > > > > > > > The vote will be open for at least 72 hours. It is adopted by
> > majority
> > > > > > > > approval, with at least 3 PMC affirmative votes.
> > > > > > > >
> > > > > > > > Source files:
> > > > > > > >
> > > >
> > https://dist.apache.org/repos/dist/dev/pulsar/pulsar-dotpulsar-3.0.0-candidate-1/
> > > > > > > >
> > > > > > > > Pulsar's KEYS file containing PGP keys we use to sign the
> > release:
> > > > > > > > https://downloads.apache.org/pulsar/KEYS
> > > > > > > >
> > > > > > > > The tag to be voted upon:
> > > > > > > > v3.0.0
> > > > > > > > https://github.com/apache/pulsar-dotpulsar/releases/tag/3.0.0
> > > > > > > >
> > > > > > > > Please review and vote on the release candidate #1 for the
> > version
> > > > 3.0.0,
> > > > > > > > as follows:
> > > > > > > >
> > > > > > > > [ ] +1, Approve the release
> > > > > > > > [ ] -1, Do not approve the release (please provide specific
> > comments)
> > > > > > > >
> > > > > > > > Best,
> > > > > > > > tison.
> > > >
> >

Re: [VOTE] Pulsar DotPulsar Release 3.0.0 Candidate 1

Posted by tison <wa...@gmail.com>.
Thanks for your participants!

The release is moved to
https://dist.apache.org/repos/dist/release/pulsar/pulsar-dotpulsar-3.0.0.

Here are several follow-ups for the next release:

* NOTICE file - Fixed by https://github.com/apache/pulsar-dotpulsar/pull/174
.
* Write a RELEASE guide - I'll summarize to actions I did in this release.
* Automaze releases - https://github.com/apache/pulsar-dotpulsar/issues/117
* Binary release - @blankensteiner@apache.org <bl...@apache.org>
told me that releasing nuget package to SVN is meaningless. We may publish
an X.Y.Z-rcN version on NuGet as a staged one for verification. And publish
an X.Y.Z version on NuGet as a formal one when the vote is passed.

Best,
tison.


mattison chao <ma...@gmail.com> 于2023年9月11日周一 13:01写道:

> +1 (binding)
>
> • Checked signature and checksums
> • Built the client from the source
> • Ran basic example.
>
>
> Best,
> Mattison
> On 8 Sep 2023 at 17:57 +0800, tison <wa...@gmail.com>, wrote:
> > +1 (binding)
> >
> > I checked
> >
> > - Signature and checksums match
> > - Build the client from the source
> > - Run examples
> >
> > Best,
> > tison.
> >
> >
> > Yunze Xu <xy...@apache.org> 于2023年9月8日周五 01:15写道:
> >
> > > +1 (binding)
> > >
> > > - Verified signature and checksums
> > > - Build from source with dotnet 7.0.400 on Windows 11
> > > - Run the example by adding the dotpulsar 3.0.0 dependency
> > >
> > > But I think there are some points to improve with the document. I'm
> > > new to the dotnet CLI though I have some experiences of C# a few years
> > > ago. I created the project via Visual Studio. However, when I tried to
> > > add the dependency via `dotnet add` command, I found it failed with a
> > > project template created by Visual Studio. Eventually I have to create
> > > and run a project via dotnet CLI:
> > >
> > > ```
> > > cd project-dir
> > > dotnet new console
> > > dotnet add package DotPulsar --version 3.0.0
> > > # Edit the Program.cs
> > > dotnet build
> > > dotnet run
> > > ```
> > >
> > > It would be helpful to provide more guide, even links to existings
> > > tutorial from MSDN.
> > >
> > > Thanks,
> > > Yunze
> > >
> > > On Tue, Sep 5, 2023 at 3:51 PM Zike Yang <zi...@apache.org> wrote:
> > > > >
> > > > > +1 (non-binding)
> > > > >
> > > > > - Verified signature and checksums
> > > > > - Install the nupkg file
> > > > > - Build the client from the source
> > > > > - Run examples
> > > > >
> > > > > But I find that the dotpulsar 3.0.0 has already been published to
> the
> > > > > nuget.org: https://www.nuget.org/packages/DotPulsar/3.0.0
> > > > >
> > > > > BR,
> > > > > Zike Yang
> > > > >
> > > > > On Sun, Sep 3, 2023 at 11:48 AM tison <wa...@gmail.com>
> wrote:
> > > > > > >
> > > > > > > Hi everyone,
> > > > > > >
> > > > > > > This is the first release candidate for Apache DotPulsar,
> version
> > > 3.0.0.
> > > > > > >
> > > > > > > It fixes the following issues:
> > > > > > >
> https://github.com/apache/pulsar-dotpulsar/compare/2.11.1...3.0.0
> > > > > > >
> > > > > > > Please download the source files and review this release
> candidate:
> > > > > > > - Download the source package, verify shasum and asc
> > > > > > > - Follow the README.md to build and run the DotPulsar.
> > > > > > >
> > > > > > > The vote will be open for at least 72 hours. It is adopted by
> majority
> > > > > > > approval, with at least 3 PMC affirmative votes.
> > > > > > >
> > > > > > > Source files:
> > > > > > >
> > >
> https://dist.apache.org/repos/dist/dev/pulsar/pulsar-dotpulsar-3.0.0-candidate-1/
> > > > > > >
> > > > > > > Pulsar's KEYS file containing PGP keys we use to sign the
> release:
> > > > > > > https://downloads.apache.org/pulsar/KEYS
> > > > > > >
> > > > > > > The tag to be voted upon:
> > > > > > > v3.0.0
> > > > > > > https://github.com/apache/pulsar-dotpulsar/releases/tag/3.0.0
> > > > > > >
> > > > > > > Please review and vote on the release candidate #1 for the
> version
> > > 3.0.0,
> > > > > > > as follows:
> > > > > > >
> > > > > > > [ ] +1, Approve the release
> > > > > > > [ ] -1, Do not approve the release (please provide specific
> comments)
> > > > > > >
> > > > > > > Best,
> > > > > > > tison.
> > >
>

Re: [VOTE] Pulsar DotPulsar Release 3.0.0 Candidate 1

Posted by mattison chao <ma...@gmail.com>.
+1 (binding)

• Checked signature and checksums
• Built the client from the source
• Ran basic example.


Best,
Mattison
On 8 Sep 2023 at 17:57 +0800, tison <wa...@gmail.com>, wrote:
> +1 (binding)
>
> I checked
>
> - Signature and checksums match
> - Build the client from the source
> - Run examples
>
> Best,
> tison.
>
>
> Yunze Xu <xy...@apache.org> 于2023年9月8日周五 01:15写道:
>
> > +1 (binding)
> >
> > - Verified signature and checksums
> > - Build from source with dotnet 7.0.400 on Windows 11
> > - Run the example by adding the dotpulsar 3.0.0 dependency
> >
> > But I think there are some points to improve with the document. I'm
> > new to the dotnet CLI though I have some experiences of C# a few years
> > ago. I created the project via Visual Studio. However, when I tried to
> > add the dependency via `dotnet add` command, I found it failed with a
> > project template created by Visual Studio. Eventually I have to create
> > and run a project via dotnet CLI:
> >
> > ```
> > cd project-dir
> > dotnet new console
> > dotnet add package DotPulsar --version 3.0.0
> > # Edit the Program.cs
> > dotnet build
> > dotnet run
> > ```
> >
> > It would be helpful to provide more guide, even links to existings
> > tutorial from MSDN.
> >
> > Thanks,
> > Yunze
> >
> > On Tue, Sep 5, 2023 at 3:51 PM Zike Yang <zi...@apache.org> wrote:
> > > >
> > > > +1 (non-binding)
> > > >
> > > > - Verified signature and checksums
> > > > - Install the nupkg file
> > > > - Build the client from the source
> > > > - Run examples
> > > >
> > > > But I find that the dotpulsar 3.0.0 has already been published to the
> > > > nuget.org: https://www.nuget.org/packages/DotPulsar/3.0.0
> > > >
> > > > BR,
> > > > Zike Yang
> > > >
> > > > On Sun, Sep 3, 2023 at 11:48 AM tison <wa...@gmail.com> wrote:
> > > > > >
> > > > > > Hi everyone,
> > > > > >
> > > > > > This is the first release candidate for Apache DotPulsar, version
> > 3.0.0.
> > > > > >
> > > > > > It fixes the following issues:
> > > > > > https://github.com/apache/pulsar-dotpulsar/compare/2.11.1...3.0.0
> > > > > >
> > > > > > Please download the source files and review this release candidate:
> > > > > > - Download the source package, verify shasum and asc
> > > > > > - Follow the README.md to build and run the DotPulsar.
> > > > > >
> > > > > > The vote will be open for at least 72 hours. It is adopted by majority
> > > > > > approval, with at least 3 PMC affirmative votes.
> > > > > >
> > > > > > Source files:
> > > > > >
> > https://dist.apache.org/repos/dist/dev/pulsar/pulsar-dotpulsar-3.0.0-candidate-1/
> > > > > >
> > > > > > Pulsar's KEYS file containing PGP keys we use to sign the release:
> > > > > > https://downloads.apache.org/pulsar/KEYS
> > > > > >
> > > > > > The tag to be voted upon:
> > > > > > v3.0.0
> > > > > > https://github.com/apache/pulsar-dotpulsar/releases/tag/3.0.0
> > > > > >
> > > > > > Please review and vote on the release candidate #1 for the version
> > 3.0.0,
> > > > > > as follows:
> > > > > >
> > > > > > [ ] +1, Approve the release
> > > > > > [ ] -1, Do not approve the release (please provide specific comments)
> > > > > >
> > > > > > Best,
> > > > > > tison.
> >

Re: [VOTE] Pulsar DotPulsar Release 3.0.0 Candidate 1

Posted by tison <wa...@gmail.com>.
+1 (binding)

I checked

- Signature and checksums match
- Build the client from the source
- Run examples

Best,
tison.


Yunze Xu <xy...@apache.org> 于2023年9月8日周五 01:15写道:

> +1 (binding)
>
> - Verified signature and checksums
> - Build from source with dotnet 7.0.400 on Windows 11
> - Run the example by adding the dotpulsar 3.0.0 dependency
>
> But I think there are some points to improve with the document. I'm
> new to the dotnet CLI though I have some experiences of C# a few years
> ago. I created the project via Visual Studio. However, when I tried to
> add the dependency via `dotnet add` command, I found it failed with a
> project template created by Visual Studio. Eventually I have to create
> and run a project via dotnet CLI:
>
> ```
> cd project-dir
> dotnet new console
> dotnet add package DotPulsar --version 3.0.0
> # Edit the Program.cs
> dotnet build
> dotnet run
> ```
>
> It would be helpful to provide more guide, even links to existings
> tutorial from MSDN.
>
> Thanks,
> Yunze
>
> On Tue, Sep 5, 2023 at 3:51 PM Zike Yang <zi...@apache.org> wrote:
> >
> > +1 (non-binding)
> >
> > - Verified signature and checksums
> > - Install the nupkg file
> > - Build the client from the source
> > - Run examples
> >
> > But I find that the dotpulsar 3.0.0 has already been published to the
> > nuget.org: https://www.nuget.org/packages/DotPulsar/3.0.0
> >
> > BR,
> > Zike Yang
> >
> > On Sun, Sep 3, 2023 at 11:48 AM tison <wa...@gmail.com> wrote:
> > >
> > > Hi everyone,
> > >
> > > This is the first release candidate for Apache DotPulsar, version
> 3.0.0.
> > >
> > > It fixes the following issues:
> > > https://github.com/apache/pulsar-dotpulsar/compare/2.11.1...3.0.0
> > >
> > > Please download the source files and review this release candidate:
> > > - Download the source package, verify shasum and asc
> > > - Follow the README.md to build and run the DotPulsar.
> > >
> > > The vote will be open for at least 72 hours. It is adopted by majority
> > > approval, with at least 3 PMC affirmative votes.
> > >
> > > Source files:
> > >
> https://dist.apache.org/repos/dist/dev/pulsar/pulsar-dotpulsar-3.0.0-candidate-1/
> > >
> > > Pulsar's KEYS file containing PGP keys we use to sign the release:
> > > https://downloads.apache.org/pulsar/KEYS
> > >
> > > The tag to be voted upon:
> > > v3.0.0
> > > https://github.com/apache/pulsar-dotpulsar/releases/tag/3.0.0
> > >
> > > Please review and vote on the release candidate #1 for the version
> 3.0.0,
> > > as follows:
> > >
> > > [ ] +1, Approve the release
> > > [ ] -1, Do not approve the release (please provide specific comments)
> > >
> > > Best,
> > > tison.
>

Re: [VOTE] Pulsar DotPulsar Release 3.0.0 Candidate 1

Posted by Yunze Xu <xy...@apache.org>.
+1 (binding)

- Verified signature and checksums
- Build from source with dotnet 7.0.400 on Windows 11
- Run the example by adding the dotpulsar 3.0.0 dependency

But I think there are some points to improve with the document. I'm
new to the dotnet CLI though I have some experiences of C# a few years
ago. I created the project via Visual Studio. However, when I tried to
add the dependency via `dotnet add` command, I found it failed with a
project template created by Visual Studio. Eventually I have to create
and run a project via dotnet CLI:

```
cd project-dir
dotnet new console
dotnet add package DotPulsar --version 3.0.0
# Edit the Program.cs
dotnet build
dotnet run
```

It would be helpful to provide more guide, even links to existings
tutorial from MSDN.

Thanks,
Yunze

On Tue, Sep 5, 2023 at 3:51 PM Zike Yang <zi...@apache.org> wrote:
>
> +1 (non-binding)
>
> - Verified signature and checksums
> - Install the nupkg file
> - Build the client from the source
> - Run examples
>
> But I find that the dotpulsar 3.0.0 has already been published to the
> nuget.org: https://www.nuget.org/packages/DotPulsar/3.0.0
>
> BR,
> Zike Yang
>
> On Sun, Sep 3, 2023 at 11:48 AM tison <wa...@gmail.com> wrote:
> >
> > Hi everyone,
> >
> > This is the first release candidate for Apache DotPulsar, version 3.0.0.
> >
> > It fixes the following issues:
> > https://github.com/apache/pulsar-dotpulsar/compare/2.11.1...3.0.0
> >
> > Please download the source files and review this release candidate:
> > - Download the source package, verify shasum and asc
> > - Follow the README.md to build and run the DotPulsar.
> >
> > The vote will be open for at least 72 hours. It is adopted by majority
> > approval, with at least 3 PMC affirmative votes.
> >
> > Source files:
> > https://dist.apache.org/repos/dist/dev/pulsar/pulsar-dotpulsar-3.0.0-candidate-1/
> >
> > Pulsar's KEYS file containing PGP keys we use to sign the release:
> > https://downloads.apache.org/pulsar/KEYS
> >
> > The tag to be voted upon:
> > v3.0.0
> > https://github.com/apache/pulsar-dotpulsar/releases/tag/3.0.0
> >
> > Please review and vote on the release candidate #1 for the version 3.0.0,
> > as follows:
> >
> > [ ] +1, Approve the release
> > [ ] -1, Do not approve the release (please provide specific comments)
> >
> > Best,
> > tison.

Re: [VOTE] Pulsar DotPulsar Release 3.0.0 Candidate 1

Posted by Zike Yang <zi...@apache.org>.
+1 (non-binding)

- Verified signature and checksums
- Install the nupkg file
- Build the client from the source
- Run examples

But I find that the dotpulsar 3.0.0 has already been published to the
nuget.org: https://www.nuget.org/packages/DotPulsar/3.0.0

BR,
Zike Yang

On Sun, Sep 3, 2023 at 11:48 AM tison <wa...@gmail.com> wrote:
>
> Hi everyone,
>
> This is the first release candidate for Apache DotPulsar, version 3.0.0.
>
> It fixes the following issues:
> https://github.com/apache/pulsar-dotpulsar/compare/2.11.1...3.0.0
>
> Please download the source files and review this release candidate:
> - Download the source package, verify shasum and asc
> - Follow the README.md to build and run the DotPulsar.
>
> The vote will be open for at least 72 hours. It is adopted by majority
> approval, with at least 3 PMC affirmative votes.
>
> Source files:
> https://dist.apache.org/repos/dist/dev/pulsar/pulsar-dotpulsar-3.0.0-candidate-1/
>
> Pulsar's KEYS file containing PGP keys we use to sign the release:
> https://downloads.apache.org/pulsar/KEYS
>
> The tag to be voted upon:
> v3.0.0
> https://github.com/apache/pulsar-dotpulsar/releases/tag/3.0.0
>
> Please review and vote on the release candidate #1 for the version 3.0.0,
> as follows:
>
> [ ] +1, Approve the release
> [ ] -1, Do not approve the release (please provide specific comments)
>
> Best,
> tison.