[RESULT][VOTE] Release Apache NetBeans 21

2024-02-20 Thread Neil C Smith
The vote to release Apache NetBeans 21 is now closed with a result of
12 +1 binding votes, 4 +1 votes from community members. There were no
-1 votes.

This means we can proceed with the release of Apache NetBeans 21.
Thanks everyone!

Full results of the vote are as follow -

+1 binding votes :

Martin Balin https://people.apache.org/phonebook.html?uid=mbalin
Eric Barboni https://people.apache.org/phonebook.html?uid=skygo
Michael Bien https://people.apache.org/phonebook.html?uid=mbien
Matthias Bläsing https://people.apache.org/phonebook.html?uid=matthiasblaesing
Svata Dedic https://people.apache.org/phonebook.html?uid=sdedic
Emmanuel Hugonnet https://people.apache.org/phonebook.html?uid=ehsavoie
Josh Juneau https://people.apache.org/phonebook.html?uid=javajuneau
Laszlo Kishalmi https://people.apache.org/phonebook.html?uid=lkishalmi
Thilina Ranathunga https://people.apache.org/phonebook.html?uid=thilina01
Neil C Smith https://people.apache.org/phonebook.html?uid=neilcsmith
Antonio Vieiro https://people.apache.org/phonebook.html?uid=vieiro
Junichi Yamamoto https://people.apache.org/phonebook.html?uid=junichi11

+1 community votes :

James Gosling*
Kai Uwe Pel
Brad Walker
Giles Winstanley

* on PMC but not marked binding and source build requirement missing

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: [VOTE] Release Apache NetBeans 21

2024-02-20 Thread Neil C Smith
Voting and closing off the vote .. thanks all.

[x] yes / +1
[ ] no / -1 (please justify -1)
[x] binding (member of PMC)

My vote is based on

[x] I have built and tested the source with OpenJDK 11 on Ubuntu 22.04
(required)
[x] I have tested the binary zip with OpenJDK 21 on Ubuntu 22.04
[x] I have tested the Windows, macOS and Linux installer(s) with
OpenJDK 21 on Windows 11, macOS 14, Ubuntu 22.04 and Fedora 39
[ ] I have tested the Maven artefacts
[ ] I have tested the VSCode extension

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





RE: [VOTE] Release Apache NetBeans 21

2024-02-19 Thread Eric Barboni
Hi,

[X] yes / +1
[ ] no / -1 (please justify -1)
[X] binding (member of PMC)

[X] I have built and tested the source with openjdk version "21.0.1" ubuntu 
(wsl) 
[X] I have tested windows installer on jdk 21.0.1
[X] I have tested the maven artefacts

Best Regards
Eric
-Message d'origine-
De : ehsavoie  
Envoyé : lundi 19 février 2024 09:55
À : dev@netbeans.apache.org
Objet : Re: [VOTE] Release Apache NetBeans 21

[X] yes / +1
[ ] no / -1 (please justify -1)
[X] binding (member of PMC)

My vote is based on

[X] I have built and tested the source with openjdk version "21.0.2"
2024-01-16 on Fedora 39 (required)
[X] I have tested the binary zip with openjdk version "21.0.2" 2024-01-16 on 
Fedora 39 [ ] I have tested the  installer(s) with  on  [ ] I 
have tested the Maven artefacts [ ] I have tested the VSCode extension
--
Emmanuel Hugonnet
http://www.ehsavoie.com
http://twitter.com/ehsavoie


On Mon, Feb 19, 2024 at 6:09 AM Junichi Yamamoto 
wrote:

> [X] yes / +1
> [ ] no / -1 (please justify -1)
> [X] binding (member of PMC)
>
> My vote is based on
>
> [X] I have built and tested the source with OpenJDK 11 on Ubuntu 22.04
> (required)
> [ ] I have tested the binary zip with  on  [X] I have tested 
> the DEB installer with OpenJDK 19 on Ubuntu 22.04 [ ] I have tested 
> the Maven artefacts [ ] I have tested the VSCode extension
>
> Thanks, everyone,
> Junichi
>
> On Sat, Feb 17, 2024 at 2:54 AM Neil C Smith 
> wrote:
> >
> > This is our first voting candidate for the release of Apache NetBeans 21.
> >
> > Please follow the voting template at the bottom of this email, and 
> > note all requirements below for validating sources and convenience 
> > binaries before voting.
> >
> > Apache NetBeans 21 constitutes all clusters in the Apache NetBeans 
> > Git repository, which together provide the NetBeans Platform (i.e., 
> > the underlying application framework), as well as all the modules 
> > that provide the Java SE, Java EE, PHP, JavaScript and Groovy 
> > features of Apache NetBeans.
> >
> > 
> >
> > Build artefacts are available here :
> >
> > https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/
> >
> > They were built by the Jenkins pipeline :
> >
> >
> https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/release
> 210/9/
> >
> > 
> >
> > We are primarily voting on :
> >
> >
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/netbeans-2
> 1-source.zip
> >
> > SHA512 :
> >
> 60533839fe9513e7e4b6f0f8ced77f076a28b89aa3fcc4ea4487a633263d906b8c32b1
> 1e8ad4470a820c3a66e795eeb42fb0eda10645414424739a408312bfe5
> >
> > KEYS file : https://downloads.apache.org/netbeans/KEYS
> >
> > 
> >
> > Associated with the primary source item we have, generated with the 
> > pipeline mentioned above :
> >
> > -- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/
> >
> > Binaries associated with the source - netbeans-21-bin.zip as well as 
> > update content under the nbms folder.
> >
> > -- at
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/21
> /
> >
> > A PKG installer for macOS built and signed with NBPackage on a PMC 
> > member's macOS machine.
> > An EXE installer for Windows signed by a PMC member using binaries 
> > created during the build process.
> > DEB and RPM packages for Linux signed by a PMC member using binaries 
> > created with NBPackage during the build process.
> >
> > -- at
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/21
> .0/
> >
> > The VSCode extension signed by a PMC member using binaries created 
> > during the build process.
> >
> >
> >
> > Maven Artefacts
> >
> > The Maven artefacts for Apache NetBeans 21 are staged at :
> >
> >
> https://repository.apache.org/content/repositories/orgapachenetbeans-1
> 139/
> >
> > The version is : RELEASE210
> >
> > 
> >
> > Voting requirements
> >
> > Before voting +1 you are required to download the signed source code 
> > package, compile it as provided, and test the resulting executable 
> > on your own platform, along with also verifying that the package 
> > meets the requirements of the ASF policy on releases - 
> > http://www.apache.org/legal/release-policy.html#management
> >
> > In particular, you should (at least) follow these steps.
&g

Re: [VOTE] Release Apache NetBeans 21

2024-02-19 Thread Thilina Ranathunga
-- Answer form 

[ X ] yes / +1
[ ] no / -1 (please justify -1)
[ X ] binding (member of PMC)

My vote is based on

[ X ] I have built and tested the source with corretto-11.0.20 on Windows
10 - 10.0.19045 VM (required)
[ X ] I have tested the binary exe with corretto-11.0.20 on Windows 10 -
10.0.19045 VM
[ ] I have tested the  installer(s) with  on 
[ ] I have tested the Maven artefacts
[ ] I have tested the VSCode extension

Additional info (optional) - any specifics on what you've tested

--
thilina01

On Fri, Feb 16, 2024, 11:26 PM Neil C Smith  wrote:

> This is our first voting candidate for the release of Apache NetBeans 21.
>
> Please follow the voting template at the bottom of this email, and
> note all requirements
> below for validating sources and convenience binaries before voting.
>
> Apache NetBeans 21 constitutes all clusters in the Apache NetBeans Git
> repository,
> which together provide the NetBeans Platform (i.e., the underlying
> application framework),
> as well as all the modules that provide the Java SE, Java EE, PHP,
> JavaScript and Groovy
> features of Apache NetBeans.
>
> 
>
> Build artefacts are available here :
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/
>
> They were built by the Jenkins pipeline :
>
>
> https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/release210/9/
>
> 
>
> We are primarily voting on :
>
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/netbeans-21-source.zip
>
> SHA512 :
>
> 60533839fe9513e7e4b6f0f8ced77f076a28b89aa3fcc4ea4487a633263d906b8c32b11e8ad4470a820c3a66e795eeb42fb0eda10645414424739a408312bfe5
>
> KEYS file : https://downloads.apache.org/netbeans/KEYS
>
> 
>
> Associated with the primary source item we have, generated with the
> pipeline mentioned above :
>
> -- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/
>
> Binaries associated with the source - netbeans-21-bin.zip as well as
> update content under the nbms folder.
>
> -- at
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/21/
>
> A PKG installer for macOS built and signed with NBPackage on a PMC
> member's macOS machine.
> An EXE installer for Windows signed by a PMC member using binaries
> created during the build process.
> DEB and RPM packages for Linux signed by a PMC member using binaries
> created with NBPackage during the build process.
>
> -- at
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/21.0/
>
> The VSCode extension signed by a PMC member using binaries created
> during the build process.
>
>
>
> Maven Artefacts
>
> The Maven artefacts for Apache NetBeans 21 are staged at :
>
> https://repository.apache.org/content/repositories/orgapachenetbeans-1139/
>
> The version is : RELEASE210
>
> 
>
> Voting requirements
>
> Before voting +1 you are required to download the signed source code
> package, compile it as provided, and test the resulting executable on
> your own platform, along with also verifying that the package meets
> the requirements of the ASF policy on releases -
> http://www.apache.org/legal/release-policy.html#management
>
> In particular, you should (at least) follow these steps.
>
> 1. Download the artefact to be voted on and unzip it.
> 2. Check that the artefact does not contain any jar files (there are
> branding folders with the name *.jar).
> 3. Verify the cryptographic signatures, the NOTICE and LICENSE file
> 4. Build it using the README provided by the artefact.
> 5. Look in nbbuild/netbeans for the NetBeans installation created by
> the build process and try running it.
>
> In addition to checking the sources, you may check the associated
> convenience binary zip, installers, nbms and maven staging at the links
> above. You are not expected to check every convenience binary.
>
> As well as checking any artefact functions correctly, you
> should check that it has been correctly signed by a PMC member, and
> that the source being voted on is sufficient to build the relevant
> binary.
>
> This vote is going to be open at least 72 hours, vote with +1, 0, and
> -1 as usual. (Please justify -1)
>
> Please mark your vote as binding only if you're an Apache NetBeans
> PMC member to help with voting admin.
>
> Only respond if you are going to vote - this is NOT a discussion
> thread.
>
> Apache NetBeans 21 will be released if and when this vote passes.
>
> ---
>
> Voting template
>
> Please copy and paste the answer form below into your email. Fill the
> checkboxes as appropriate (eg. [X]). Replace ,  and  as
> appropriate.
>
> -- Answer form 
>
> [ ] yes / +1
> [ ] no / -1 (please justify -1)
> [ ] binding (member of PMC)
>
> My vote is based on
>
> [ ] I have built and tested the source with  on  (required)
> [ ] I have tested the 

Re: [VOTE] Release Apache NetBeans 21

2024-02-19 Thread ehsavoie
[X] yes / +1
[ ] no / -1 (please justify -1)
[X] binding (member of PMC)

My vote is based on

[X] I have built and tested the source with openjdk version "21.0.2"
2024-01-16 on Fedora 39 (required)
[X] I have tested the binary zip with openjdk version "21.0.2" 2024-01-16
on Fedora 39
[ ] I have tested the  installer(s) with  on 
[ ] I have tested the Maven artefacts
[ ] I have tested the VSCode extension
--
Emmanuel Hugonnet
http://www.ehsavoie.com
http://twitter.com/ehsavoie


On Mon, Feb 19, 2024 at 6:09 AM Junichi Yamamoto 
wrote:

> [X] yes / +1
> [ ] no / -1 (please justify -1)
> [X] binding (member of PMC)
>
> My vote is based on
>
> [X] I have built and tested the source with OpenJDK 11 on Ubuntu 22.04
> (required)
> [ ] I have tested the binary zip with  on 
> [X] I have tested the DEB installer with OpenJDK 19 on Ubuntu 22.04
> [ ] I have tested the Maven artefacts
> [ ] I have tested the VSCode extension
>
> Thanks, everyone,
> Junichi
>
> On Sat, Feb 17, 2024 at 2:54 AM Neil C Smith 
> wrote:
> >
> > This is our first voting candidate for the release of Apache NetBeans 21.
> >
> > Please follow the voting template at the bottom of this email, and
> > note all requirements
> > below for validating sources and convenience binaries before voting.
> >
> > Apache NetBeans 21 constitutes all clusters in the Apache NetBeans Git
> > repository,
> > which together provide the NetBeans Platform (i.e., the underlying
> > application framework),
> > as well as all the modules that provide the Java SE, Java EE, PHP,
> > JavaScript and Groovy
> > features of Apache NetBeans.
> >
> > 
> >
> > Build artefacts are available here :
> >
> > https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/
> >
> > They were built by the Jenkins pipeline :
> >
> >
> https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/release210/9/
> >
> > 
> >
> > We are primarily voting on :
> >
> >
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/netbeans-21-source.zip
> >
> > SHA512 :
> >
> 60533839fe9513e7e4b6f0f8ced77f076a28b89aa3fcc4ea4487a633263d906b8c32b11e8ad4470a820c3a66e795eeb42fb0eda10645414424739a408312bfe5
> >
> > KEYS file : https://downloads.apache.org/netbeans/KEYS
> >
> > 
> >
> > Associated with the primary source item we have, generated with the
> > pipeline mentioned above :
> >
> > -- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/
> >
> > Binaries associated with the source - netbeans-21-bin.zip as well as
> > update content under the nbms folder.
> >
> > -- at
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/21/
> >
> > A PKG installer for macOS built and signed with NBPackage on a PMC
> > member's macOS machine.
> > An EXE installer for Windows signed by a PMC member using binaries
> > created during the build process.
> > DEB and RPM packages for Linux signed by a PMC member using binaries
> > created with NBPackage during the build process.
> >
> > -- at
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/21.0/
> >
> > The VSCode extension signed by a PMC member using binaries created
> > during the build process.
> >
> >
> >
> > Maven Artefacts
> >
> > The Maven artefacts for Apache NetBeans 21 are staged at :
> >
> >
> https://repository.apache.org/content/repositories/orgapachenetbeans-1139/
> >
> > The version is : RELEASE210
> >
> > 
> >
> > Voting requirements
> >
> > Before voting +1 you are required to download the signed source code
> > package, compile it as provided, and test the resulting executable on
> > your own platform, along with also verifying that the package meets
> > the requirements of the ASF policy on releases -
> > http://www.apache.org/legal/release-policy.html#management
> >
> > In particular, you should (at least) follow these steps.
> >
> > 1. Download the artefact to be voted on and unzip it.
> > 2. Check that the artefact does not contain any jar files (there are
> > branding folders with the name *.jar).
> > 3. Verify the cryptographic signatures, the NOTICE and LICENSE file
> > 4. Build it using the README provided by the artefact.
> > 5. Look in nbbuild/netbeans for the NetBeans installation created by
> > the build process and try running it.
> >
> > In addition to checking the sources, you may check the associated
> > convenience binary zip, installers, nbms and maven staging at the links
> > above. You are not expected to check every convenience binary.
> >
> > As well as checking any artefact functions correctly, you
> > should check that it has been correctly signed by a PMC member, and
> > that the source being voted on is sufficient to build the relevant
> > binary.
> >
> > This vote is going to be open at least 72 hours, vote with +1, 0, and
> > -1 as usual. (Please justify -1)
> >
> > Please mark your vote as binding only if you're an Apache NetBeans
> > PMC 

Re: [VOTE] Release Apache NetBeans 21

2024-02-18 Thread Junichi Yamamoto
[X] yes / +1
[ ] no / -1 (please justify -1)
[X] binding (member of PMC)

My vote is based on

[X] I have built and tested the source with OpenJDK 11 on Ubuntu 22.04
(required)
[ ] I have tested the binary zip with  on 
[X] I have tested the DEB installer with OpenJDK 19 on Ubuntu 22.04
[ ] I have tested the Maven artefacts
[ ] I have tested the VSCode extension

Thanks, everyone,
Junichi

On Sat, Feb 17, 2024 at 2:54 AM Neil C Smith  wrote:
>
> This is our first voting candidate for the release of Apache NetBeans 21.
>
> Please follow the voting template at the bottom of this email, and
> note all requirements
> below for validating sources and convenience binaries before voting.
>
> Apache NetBeans 21 constitutes all clusters in the Apache NetBeans Git
> repository,
> which together provide the NetBeans Platform (i.e., the underlying
> application framework),
> as well as all the modules that provide the Java SE, Java EE, PHP,
> JavaScript and Groovy
> features of Apache NetBeans.
>
> 
>
> Build artefacts are available here :
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/
>
> They were built by the Jenkins pipeline :
>
> https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/release210/9/
>
> 
>
> We are primarily voting on :
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/netbeans-21-source.zip
>
> SHA512 :
> 60533839fe9513e7e4b6f0f8ced77f076a28b89aa3fcc4ea4487a633263d906b8c32b11e8ad4470a820c3a66e795eeb42fb0eda10645414424739a408312bfe5
>
> KEYS file : https://downloads.apache.org/netbeans/KEYS
>
> 
>
> Associated with the primary source item we have, generated with the
> pipeline mentioned above :
>
> -- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/
>
> Binaries associated with the source - netbeans-21-bin.zip as well as
> update content under the nbms folder.
>
> -- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/21/
>
> A PKG installer for macOS built and signed with NBPackage on a PMC
> member's macOS machine.
> An EXE installer for Windows signed by a PMC member using binaries
> created during the build process.
> DEB and RPM packages for Linux signed by a PMC member using binaries
> created with NBPackage during the build process.
>
> -- at 
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/21.0/
>
> The VSCode extension signed by a PMC member using binaries created
> during the build process.
>
>
>
> Maven Artefacts
>
> The Maven artefacts for Apache NetBeans 21 are staged at :
>
> https://repository.apache.org/content/repositories/orgapachenetbeans-1139/
>
> The version is : RELEASE210
>
> 
>
> Voting requirements
>
> Before voting +1 you are required to download the signed source code
> package, compile it as provided, and test the resulting executable on
> your own platform, along with also verifying that the package meets
> the requirements of the ASF policy on releases -
> http://www.apache.org/legal/release-policy.html#management
>
> In particular, you should (at least) follow these steps.
>
> 1. Download the artefact to be voted on and unzip it.
> 2. Check that the artefact does not contain any jar files (there are
> branding folders with the name *.jar).
> 3. Verify the cryptographic signatures, the NOTICE and LICENSE file
> 4. Build it using the README provided by the artefact.
> 5. Look in nbbuild/netbeans for the NetBeans installation created by
> the build process and try running it.
>
> In addition to checking the sources, you may check the associated
> convenience binary zip, installers, nbms and maven staging at the links
> above. You are not expected to check every convenience binary.
>
> As well as checking any artefact functions correctly, you
> should check that it has been correctly signed by a PMC member, and
> that the source being voted on is sufficient to build the relevant
> binary.
>
> This vote is going to be open at least 72 hours, vote with +1, 0, and
> -1 as usual. (Please justify -1)
>
> Please mark your vote as binding only if you're an Apache NetBeans
> PMC member to help with voting admin.
>
> Only respond if you are going to vote - this is NOT a discussion
> thread.
>
> Apache NetBeans 21 will be released if and when this vote passes.
>
> ---
>
> Voting template
>
> Please copy and paste the answer form below into your email. Fill the
> checkboxes as appropriate (eg. [X]). Replace ,  and  as
> appropriate.
>
> -- Answer form 
>
> [ ] yes / +1
> [ ] no / -1 (please justify -1)
> [ ] binding (member of PMC)
>
> My vote is based on
>
> [ ] I have built and tested the source with  on  (required)
> [ ] I have tested the binary zip with  on 
> [ ] I have tested the  installer(s) with  on 
> [ ] I have tested the Maven artefacts
> [ ] I have tested the VSCode extension
>
> Additional info (optional) - 

Re: [VOTE] Release Apache NetBeans 21

2024-02-18 Thread Svata Dedic

[X] yes / +1
[ ] no / -1 (please justify -1)
[X] binding (member of PMC)

My vote is based on

[X] I have built and tested the source with OpenJDK 21 on Ubuntu Linux 
22.04.1 (required)
[X] I have tested the binary zip with Oracle JDK 17.0.8 LTS on Ubuntu 
Linux 22.04.1
[X] I have tested the DEB installer(s) with Oracle JDK 17.0.8 LTS on 
Ubuntu Linux 22.04.1

[ ] I have tested the Maven artefacts
[X] I have tested the VSCode extension

Additional info (optional) - any specifics on what you've tested:

The DEPENDENCIES produced during locally run "ant build" differs from 
the DEPENDENCIES in the convenience binary. The difference is:


--- DEPENDENCIES2024-02-18 19:29:42.0 +0100
+++ ../../DEPENDENCIES  2024-02-18 19:17:50.0 +0100
@@ -420,8 +420,6 @@
 From: Gradle Inc.
   - Gradle Tooling API: Gradle Tooling API (https://gradle.org/)
 License: Apache Version 2.0 
(http://www.apache.org/licenses/LICENSE-2.0.txt)

-  - Gradle Wrapper: Gradle Wrapper (https://gradle.org/)
-License: Apache Version 2.0 
(http://www.apache.org/licenses/LICENSE-2.0.txt)


 From: Hamcrest
   - Hamcrest: Provides a library of matcher objects 
(http://search.maven.org/#artifactdetails|org.hamcrest|hamcrest-core|1.3|jar)


the convenience binary DEPENDENCIES file lacks an entry for gradle 
wrapper present in local build from the voted-on sources. But the 
wrapper jar does not seem to be distributed, so I'll file this as an 
issue for the buildscripts.


-Svata

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: [VOTE] Release Apache NetBeans 21

2024-02-18 Thread Brad Walker
[x] yes / +1
[] no / -1 (please justify -1)
[] binding (member of PMC)

My vote is based on

[x] I have built and tested the source with JDK17 on Fedora 28 (required)
[x] I have tested the binary zip with JDK17 on Fedora 28
[] I have tested the  installer(s) with  on 
[] I have tested the Maven artefacts
[] I have tested the VSCode extension


Re: [VOTE] Release Apache NetBeans 21

2024-02-18 Thread Laszlo Kishalmi

[x] yes / +1
[ ] no / -1 (please justify -1)
[x] binding (member of PMC)

My vote is based on

[x] I have built and tested the source with OpenJDK 11 on Ubuntu 23.10 
(required)
[x] I have tested the binary zip with OpenJDK 21 on Ubuntu 23.10
[x] I have tested the Snap package with OpenJDK 17 on Ubuntu 23.10
[x] I have tested the Debian installer with OpenJDK 21 on Ubuntu 23.10
[ ] I have tested the Maven artefacts
[ ] I have tested the VSCode extension



-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: [VOTE] Release Apache NetBeans 21

2024-02-18 Thread Matthias Bläsing
Hi,

my vote:

-- Answer form 

[X] yes / +1
[ ] no / -1 (please justify -1)
[X] binding (member of PMC)

My vote is based on

[X] I have built and tested the source with System OpenJDK 17 on Ubuntu 23.10 
(required)
[X] I have tested the binary zip with System OpenJDK 17 on Ubuntu 23.10
[X] I have tested the DEB installer(s) with System OpenJDK 17 on Ubuntu 23.10
[X] I have tested the MSI installer(s) with Amazon Corretto 17 on Windows 10
[ ] I have tested the Maven artefacts
[ ] I have tested the VSCode extension

Additional info (optional) - any specifics on what you've tested

--

Thanks to all contributors!

Greetings

Matthias


Am Freitag, dem 16.02.2024 um 17:54 + schrieb Neil C Smith:
> This is our first voting candidate for the release of Apache NetBeans 21.
> 
> Please follow the voting template at the bottom of this email, and
> note all requirements
> below for validating sources and convenience binaries before voting.
> 
> Apache NetBeans 21 constitutes all clusters in the Apache NetBeans Git
> repository,
> which together provide the NetBeans Platform (i.e., the underlying
> application framework),
> as well as all the modules that provide the Java SE, Java EE, PHP,
> JavaScript and Groovy
> features of Apache NetBeans.
> 
> 
> 
> Build artefacts are available here :
> 
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/
> 
> They were built by the Jenkins pipeline :
> 
> https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/release210/9/
> 
> 
> 
> We are primarily voting on :
> 
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/netbeans-21-source.zip
> 
> SHA512 :
> 60533839fe9513e7e4b6f0f8ced77f076a28b89aa3fcc4ea4487a633263d906b8c32b11e8ad4470a820c3a66e795eeb42fb0eda10645414424739a408312bfe5
> 
> KEYS file : https://downloads.apache.org/netbeans/KEYS
> 
> 
> 
> Associated with the primary source item we have, generated with the
> pipeline mentioned above :
> 
> -- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/
> 
> Binaries associated with the source - netbeans-21-bin.zip as well as
> update content under the nbms folder.
> 
> -- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/21/
> 
> A PKG installer for macOS built and signed with NBPackage on a PMC
> member's macOS machine.
> An EXE installer for Windows signed by a PMC member using binaries
> created during the build process.
> DEB and RPM packages for Linux signed by a PMC member using binaries
> created with NBPackage during the build process.
> 
> -- at 
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/21.0/
> 
> The VSCode extension signed by a PMC member using binaries created
> during the build process.
> 
>
> 
> Maven Artefacts
> 
> The Maven artefacts for Apache NetBeans 21 are staged at :
> 
> https://repository.apache.org/content/repositories/orgapachenetbeans-1139/
> 
> The version is : RELEASE210
> 
> 
> 
> Voting requirements
> 
> Before voting +1 you are required to download the signed source code
> package, compile it as provided, and test the resulting executable on
> your own platform, along with also verifying that the package meets
> the requirements of the ASF policy on releases -
> http://www.apache.org/legal/release-policy.html#management
> 
> In particular, you should (at least) follow these steps.
> 
> 1. Download the artefact to be voted on and unzip it.
> 2. Check that the artefact does not contain any jar files (there are
> branding folders with the name *.jar).
> 3. Verify the cryptographic signatures, the NOTICE and LICENSE file
> 4. Build it using the README provided by the artefact.
> 5. Look in nbbuild/netbeans for the NetBeans installation created by
> the build process and try running it.
> 
> In addition to checking the sources, you may check the associated
> convenience binary zip, installers, nbms and maven staging at the links
> above. You are not expected to check every convenience binary.
> 
> As well as checking any artefact functions correctly, you
> should check that it has been correctly signed by a PMC member, and
> that the source being voted on is sufficient to build the relevant
> binary.
> 
> This vote is going to be open at least 72 hours, vote with +1, 0, and
> -1 as usual. (Please justify -1)
> 
> Please mark your vote as binding only if you're an Apache NetBeans
> PMC member to help with voting admin.
> 
> Only respond if you are going to vote - this is NOT a discussion
> thread.
> 
> Apache NetBeans 21 will be released if and when this vote passes.
> 
> ---
> 
> Voting template
> 
> Please copy and paste the answer form below into your email. Fill the
> checkboxes as appropriate (eg. [X]). Replace ,  and  as
> appropriate.
> 
> -- Answer form 
> 
> [ ] yes / +1

Re: [VOTE] Release Apache NetBeans 21

2024-02-18 Thread Martin Balin
[x ] yes / +1
[ ] no / -1 (please justify -1)
[x ] binding (member of PMC)

My vote is based on

[x ] I have built and tested the source with JDK17 on macOS 14.3 (required)
[ ] I have tested the binary zip with  on 
[x ] I have tested the PKG installer(s) with JDK17 on macOS 14.3
[ ] I have tested the Maven artefacts
[x ] I have tested the VSCode extension

Martin

Additional info (optional) - any specifics on what you've tested

> On 16. 2. 2024, at 18:54, Neil C Smith  wrote:
> 
> This is our first voting candidate for the release of Apache NetBeans 21.
> 
> Please follow the voting template at the bottom of this email, and
> note all requirements
> below for validating sources and convenience binaries before voting.
> 
> Apache NetBeans 21 constitutes all clusters in the Apache NetBeans Git
> repository,
> which together provide the NetBeans Platform (i.e., the underlying
> application framework),
> as well as all the modules that provide the Java SE, Java EE, PHP,
> JavaScript and Groovy
> features of Apache NetBeans.
> 
> 
> 
> Build artefacts are available here :
> 
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/
> 
> They were built by the Jenkins pipeline :
> 
> https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/release210/9/
> 
> 
> 
> We are primarily voting on :
> 
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/netbeans-21-source.zip
> 
> SHA512 :
> 60533839fe9513e7e4b6f0f8ced77f076a28b89aa3fcc4ea4487a633263d906b8c32b11e8ad4470a820c3a66e795eeb42fb0eda10645414424739a408312bfe5
> 
> KEYS file : https://downloads.apache.org/netbeans/KEYS
> 
> 
> 
> Associated with the primary source item we have, generated with the
> pipeline mentioned above :
> 
> -- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/
> 
> Binaries associated with the source - netbeans-21-bin.zip as well as
> update content under the nbms folder.
> 
> -- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/21/
> 
> A PKG installer for macOS built and signed with NBPackage on a PMC
> member's macOS machine.
> An EXE installer for Windows signed by a PMC member using binaries
> created during the build process.
> DEB and RPM packages for Linux signed by a PMC member using binaries
> created with NBPackage during the build process.
> 
> -- at 
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/21.0/
> 
> The VSCode extension signed by a PMC member using binaries created
> during the build process.
> 
>   
> 
> Maven Artefacts
> 
> The Maven artefacts for Apache NetBeans 21 are staged at :
> 
> https://repository.apache.org/content/repositories/orgapachenetbeans-1139/
> 
> The version is : RELEASE210
> 
> 
> 
> Voting requirements
> 
> Before voting +1 you are required to download the signed source code
> package, compile it as provided, and test the resulting executable on
> your own platform, along with also verifying that the package meets
> the requirements of the ASF policy on releases -
> http://www.apache.org/legal/release-policy.html#management
> 
> In particular, you should (at least) follow these steps.
> 
> 1. Download the artefact to be voted on and unzip it.
> 2. Check that the artefact does not contain any jar files (there are
> branding folders with the name *.jar).
> 3. Verify the cryptographic signatures, the NOTICE and LICENSE file
> 4. Build it using the README provided by the artefact.
> 5. Look in nbbuild/netbeans for the NetBeans installation created by
> the build process and try running it.
> 
> In addition to checking the sources, you may check the associated
> convenience binary zip, installers, nbms and maven staging at the links
> above. You are not expected to check every convenience binary.
> 
> As well as checking any artefact functions correctly, you
> should check that it has been correctly signed by a PMC member, and
> that the source being voted on is sufficient to build the relevant
> binary.
> 
> This vote is going to be open at least 72 hours, vote with +1, 0, and
> -1 as usual. (Please justify -1)
> 
> Please mark your vote as binding only if you're an Apache NetBeans
> PMC member to help with voting admin.
> 
> Only respond if you are going to vote - this is NOT a discussion
> thread.
> 
> Apache NetBeans 21 will be released if and when this vote passes.
> 
> ---
> 
> Voting template
> 
> Please copy and paste the answer form below into your email. Fill the
> checkboxes as appropriate (eg. [X]). Replace ,  and  as
> appropriate.
> 
> -- Answer form 
> 
> [ ] yes / +1
> [ ] no / -1 (please justify -1)
> [ ] binding (member of PMC)
> 
> My vote is based on
> 
> [ ] I have built and tested the source with  on  (required)
> [ ] I have tested the binary zip with  on 
> [ ] I have tested the  installer(s) with  on 
> [ ] I have tested the Maven 

Re: [VOTE] Release Apache NetBeans 21

2024-02-17 Thread Josh Juneau
[X] yes / +1
[ ] no / -1 (please justify -1)
[X] binding (member of PMC)

My vote is based on

[X] I have built and tested the source with Zulu17.44+15-CA (build
17.0.8+7-LTS)  on OS X 13.6.4
[ ] I have tested the binary zip with  on 
[ ] I have tested the  installer(s) with  on 
[ ] I have tested the Maven artefacts
[ ] I have tested the VSCode extension

Additional info -
I ran Apache NetBeans 21 on Zulu JDK 21 and added Glassfish 8.0.0-M2.  I
created and deployed a Jakarta EE 10 project successfully.

Thanks for all of the hard work and dedication!

Josh Juneau


On Fri, Feb 16, 2024 at 11:56 AM Neil C Smith  wrote:

> This is our first voting candidate for the release of Apache NetBeans 21.
>
> Please follow the voting template at the bottom of this email, and
> note all requirements
> below for validating sources and convenience binaries before voting.
>
> Apache NetBeans 21 constitutes all clusters in the Apache NetBeans Git
> repository,
> which together provide the NetBeans Platform (i.e., the underlying
> application framework),
> as well as all the modules that provide the Java SE, Java EE, PHP,
> JavaScript and Groovy
> features of Apache NetBeans.
>
> 
>
> Build artefacts are available here :
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/
>
> They were built by the Jenkins pipeline :
>
>
> https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/release210/9/
>
> 
>
> We are primarily voting on :
>
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/netbeans-21-source.zip
>
> SHA512 :
>
> 60533839fe9513e7e4b6f0f8ced77f076a28b89aa3fcc4ea4487a633263d906b8c32b11e8ad4470a820c3a66e795eeb42fb0eda10645414424739a408312bfe5
>
> KEYS file : https://downloads.apache.org/netbeans/KEYS
>
> 
>
> Associated with the primary source item we have, generated with the
> pipeline mentioned above :
>
> -- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/
>
> Binaries associated with the source - netbeans-21-bin.zip as well as
> update content under the nbms folder.
>
> -- at
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/21/
>
> A PKG installer for macOS built and signed with NBPackage on a PMC
> member's macOS machine.
> An EXE installer for Windows signed by a PMC member using binaries
> created during the build process.
> DEB and RPM packages for Linux signed by a PMC member using binaries
> created with NBPackage during the build process.
>
> -- at
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/21.0/
>
> The VSCode extension signed by a PMC member using binaries created
> during the build process.
>
>
>
> Maven Artefacts
>
> The Maven artefacts for Apache NetBeans 21 are staged at :
>
> https://repository.apache.org/content/repositories/orgapachenetbeans-1139/
>
> The version is : RELEASE210
>
> 
>
> Voting requirements
>
> Before voting +1 you are required to download the signed source code
> package, compile it as provided, and test the resulting executable on
> your own platform, along with also verifying that the package meets
> the requirements of the ASF policy on releases -
> http://www.apache.org/legal/release-policy.html#management
>
> In particular, you should (at least) follow these steps.
>
> 1. Download the artefact to be voted on and unzip it.
> 2. Check that the artefact does not contain any jar files (there are
> branding folders with the name *.jar).
> 3. Verify the cryptographic signatures, the NOTICE and LICENSE file
> 4. Build it using the README provided by the artefact.
> 5. Look in nbbuild/netbeans for the NetBeans installation created by
> the build process and try running it.
>
> In addition to checking the sources, you may check the associated
> convenience binary zip, installers, nbms and maven staging at the links
> above. You are not expected to check every convenience binary.
>
> As well as checking any artefact functions correctly, you
> should check that it has been correctly signed by a PMC member, and
> that the source being voted on is sufficient to build the relevant
> binary.
>
> This vote is going to be open at least 72 hours, vote with +1, 0, and
> -1 as usual. (Please justify -1)
>
> Please mark your vote as binding only if you're an Apache NetBeans
> PMC member to help with voting admin.
>
> Only respond if you are going to vote - this is NOT a discussion
> thread.
>
> Apache NetBeans 21 will be released if and when this vote passes.
>
> ---
>
> Voting template
>
> Please copy and paste the answer form below into your email. Fill the
> checkboxes as appropriate (eg. [X]). Replace ,  and  as
> appropriate.
>
> -- Answer form 
>
> [ ] yes / +1
> [ ] no / -1 (please justify -1)
> [ ] binding (member of PMC)
>
> My vote is based on
>
> [ ] I have built and tested the source with  on  (required)
> [ ] I have tested 

Re: [VOTE] Release Apache NetBeans 21

2024-02-17 Thread Antonio

[X] yes / +1
[ ] no / -1 (please justify -1)
[X] binding (member of PMC)

My vote is based on

[X] I have built and tested the source with OpenJDK 64-Bit Server VM 
Corretto-11.0.17.8.1 on Ubuntu 22.04.3 LTS
[X] I have tested the binary zip with OpenJDK 64-Bit Server VM 
Corretto-11.0.17.8.1 on Ubuntu 22.04.3 LTS

[ ] I have tested the  installer(s) with  on 
[ ] I have tested the Maven artefacts
[ ] I have tested the VSCode extension

Additional info (optional) - any specifics on what you've tested

Opened Maven and NetBeans Platform projects, everything runs smoothly.

Thanks and congratulations, all!


-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: [VOTE] Release Apache NetBeans 21

2024-02-17 Thread Giles Winstanley

[x] yes / +1
[ ] no / -1 (please justify -1)
[ ] binding (member of PMC)

My vote is based on

[x] I have built and tested the source with Adoptium OpenJDK 21.0.2+13 on macOS 
14.3.1
[x] I have tested the binary zip with  on 
[x] I have tested the macOS-pkg installer(s) with Adoptium OpenJDK 21.0.2+13 on 
macOS 14.3.1
[ ] I have tested the Maven artefacts
[ ] I have tested the VSCode extension

Compiled/ran & pkg-installed/ran without problems, and worked as expected for 
usual day-to-day Java dev.
Another successful release by the look of it; nice work.

Stan


-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: [VOTE] Release Apache NetBeans 21

2024-02-17 Thread Kai Uwe Pel

[X] yes / +1
[ ] no / -1 (please justify -1)
[ ] binding (member of PMC)

My vote is based on

[ ] I have built and tested the source with  on  (required)
[X] I have tested the binary .exe with JDK 21.0.2 on MS Windows 11 Pro.
[ ] I have tested the  installer(s) with  on 
[ ] I have tested the Maven artefacts
[ ] I have tested the VSCode extension

Additional info (optional) - any specifics on what you've tested

Installed on Windows 11 and no issues!


Thank you!


Cheers,
Kai Uwe Pel

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: [VOTE] Release Apache NetBeans 21

2024-02-17 Thread Michael Bien

[x] yes / +1
[ ] no / -1 (please justify -1)
[x] binding (member of PMC)

My vote is based on

[x] I have built and tested the source with Corretto 21.0.2 on manjaro linux 
(required)
[x] I have tested the binary zip with Corretto 21.0.2 on manjaro linux
[x] I have tested the deb installer with JDK 17 (default java from repo) on 
Debian 12
[x] I have tested the rpm installer with JDK 17 (default java from repo) on 
Fedora 39
[x] I have tested the exe installer with JDK 21 (Temurin 21.0.2) on Windows 10
[x] I have tested the exe installer with JDK 21 (Zulu 21.0.2) on Windows 11
[x] I have tested the Maven artefacts
[ ] I have tested the VSCode extension

Additional info (optional) - any specifics on what you've tested

deb/rpm installers were tested using the system default java version from 
debian/fedora repos.
e.g fedora 39 installs java-17-openjdk-devel (Red_Hat-17.0.9) to resolve the 
dependency.
Debian 12 uses JDK 17 from stable repo.

staged maven artifacts: checked if the build works in some plugin projects 
using nbm-maven-plugin 14.0 and JDK 21



thanks for the release && best regards,

michael bien


On 16.02.24 18:54, Neil C Smith wrote:

This is our first voting candidate for the release of Apache NetBeans 21.

Please follow the voting template at the bottom of this email, and
note all requirements
below for validating sources and convenience binaries before voting.

Apache NetBeans 21 constitutes all clusters in the Apache NetBeans Git
repository,
which together provide the NetBeans Platform (i.e., the underlying
application framework),
as well as all the modules that provide the Java SE, Java EE, PHP,
JavaScript and Groovy
features of Apache NetBeans.



Build artefacts are available here :

https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/

They were built by the Jenkins pipeline :

https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/release210/9/



We are primarily voting on :

https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/netbeans-21-source.zip

SHA512 :
60533839fe9513e7e4b6f0f8ced77f076a28b89aa3fcc4ea4487a633263d906b8c32b11e8ad4470a820c3a66e795eeb42fb0eda10645414424739a408312bfe5

KEYS file :https://downloads.apache.org/netbeans/KEYS



Associated with the primary source item we have, generated with the
pipeline mentioned above :

-- athttps://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/

Binaries associated with the source - netbeans-21-bin.zip as well as
update content under the nbms folder.

-- athttps://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/21/

A PKG installer for macOS built and signed with NBPackage on a PMC
member's macOS machine.
An EXE installer for Windows signed by a PMC member using binaries
created during the build process.
DEB and RPM packages for Linux signed by a PMC member using binaries
created with NBPackage during the build process.

-- athttps://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/21.0/

The VSCode extension signed by a PMC member using binaries created
during the build process.



Maven Artefacts

The Maven artefacts for Apache NetBeans 21 are staged at :

https://repository.apache.org/content/repositories/orgapachenetbeans-1139/

The version is : RELEASE210



Voting requirements

Before voting +1 you are required to download the signed source code
package, compile it as provided, and test the resulting executable on
your own platform, along with also verifying that the package meets
the requirements of the ASF policy on releases -
http://www.apache.org/legal/release-policy.html#management

In particular, you should (at least) follow these steps.

1. Download the artefact to be voted on and unzip it.
2. Check that the artefact does not contain any jar files (there are
branding folders with the name *.jar).
3. Verify the cryptographic signatures, the NOTICE and LICENSE file
4. Build it using the README provided by the artefact.
5. Look in nbbuild/netbeans for the NetBeans installation created by
the build process and try running it.

In addition to checking the sources, you may check the associated
convenience binary zip, installers, nbms and maven staging at the links
above. You are not expected to check every convenience binary.

As well as checking any artefact functions correctly, you
should check that it has been correctly signed by a PMC member, and
that the source being voted on is sufficient to build the relevant
binary.

This vote is going to be open at least 72 hours, vote with +1, 0, and
-1 as usual. (Please justify -1)

Please mark your vote as binding only if you're an Apache NetBeans
PMC member to help with voting admin.

Only respond if you are going to vote - this is NOT a discussion
thread.

Apache NetBeans 21 will be released if and when this vote passes.

---

Voting template

Please copy and paste the answer form 

Re: [VOTE] Release Apache NetBeans 21

2024-02-16 Thread Kai Uwe Pel

[X] yes / +1
[ ] no / -1 (please justify -1)
[ ] binding (member of PMC)

My vote is based on

[ ] I have built and tested the source with  on  (required)
[X] I have tested the binary zip with JDK 17 on RedHat 9.3
[ ] I have tested the  installer(s) with  on 
[X] I have tested the Maven artefacts
[ ] I have tested the VSCode extension

Additional info (optional) - any specifics on what you've tested

Installed on RedHat and works like a charm. No problems


Cheers,
Kai Uwe Pel


-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: [VOTE] Release Apache NetBeans 21

2024-02-16 Thread James Gosling

[X] yes / +1
[ ] no / -1 (please justify -1)
[ ] binding (member of PMC)

My vote is based on

[ ] I have built and tested the source with  on  (required)
[ ] I have tested the binary zip with  on 
[X] I have tested the .PKG installer(s) with Corretto21 on MacOS 14.3.1
[ ] I have tested the Maven artefacts
[ ] I have tested the VSCode extension

Additional info (optional) - any specifics on what you've tested

Used for the days development tasks.  Installed and runs perfectly.  No issues

[VOTE] Release Apache NetBeans 21

2024-02-16 Thread Neil C Smith
This is our first voting candidate for the release of Apache NetBeans 21.

Please follow the voting template at the bottom of this email, and
note all requirements
below for validating sources and convenience binaries before voting.

Apache NetBeans 21 constitutes all clusters in the Apache NetBeans Git
repository,
which together provide the NetBeans Platform (i.e., the underlying
application framework),
as well as all the modules that provide the Java SE, Java EE, PHP,
JavaScript and Groovy
features of Apache NetBeans.



Build artefacts are available here :

https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/

They were built by the Jenkins pipeline :

https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/release210/9/



We are primarily voting on :

https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/netbeans-21-source.zip

SHA512 :
60533839fe9513e7e4b6f0f8ced77f076a28b89aa3fcc4ea4487a633263d906b8c32b11e8ad4470a820c3a66e795eeb42fb0eda10645414424739a408312bfe5

KEYS file : https://downloads.apache.org/netbeans/KEYS



Associated with the primary source item we have, generated with the
pipeline mentioned above :

-- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans/21/

Binaries associated with the source - netbeans-21-bin.zip as well as
update content under the nbms folder.

-- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/21/

A PKG installer for macOS built and signed with NBPackage on a PMC
member's macOS machine.
An EXE installer for Windows signed by a PMC member using binaries
created during the build process.
DEB and RPM packages for Linux signed by a PMC member using binaries
created with NBPackage during the build process.

-- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/21.0/

The VSCode extension signed by a PMC member using binaries created
during the build process.

   

Maven Artefacts

The Maven artefacts for Apache NetBeans 21 are staged at :

https://repository.apache.org/content/repositories/orgapachenetbeans-1139/

The version is : RELEASE210



Voting requirements

Before voting +1 you are required to download the signed source code
package, compile it as provided, and test the resulting executable on
your own platform, along with also verifying that the package meets
the requirements of the ASF policy on releases -
http://www.apache.org/legal/release-policy.html#management

In particular, you should (at least) follow these steps.

1. Download the artefact to be voted on and unzip it.
2. Check that the artefact does not contain any jar files (there are
branding folders with the name *.jar).
3. Verify the cryptographic signatures, the NOTICE and LICENSE file
4. Build it using the README provided by the artefact.
5. Look in nbbuild/netbeans for the NetBeans installation created by
the build process and try running it.

In addition to checking the sources, you may check the associated
convenience binary zip, installers, nbms and maven staging at the links
above. You are not expected to check every convenience binary.

As well as checking any artefact functions correctly, you
should check that it has been correctly signed by a PMC member, and
that the source being voted on is sufficient to build the relevant
binary.

This vote is going to be open at least 72 hours, vote with +1, 0, and
-1 as usual. (Please justify -1)

Please mark your vote as binding only if you're an Apache NetBeans
PMC member to help with voting admin.

Only respond if you are going to vote - this is NOT a discussion
thread.

Apache NetBeans 21 will be released if and when this vote passes.

---

Voting template

Please copy and paste the answer form below into your email. Fill the
checkboxes as appropriate (eg. [X]). Replace ,  and  as
appropriate.

-- Answer form 

[ ] yes / +1
[ ] no / -1 (please justify -1)
[ ] binding (member of PMC)

My vote is based on

[ ] I have built and tested the source with  on  (required)
[ ] I have tested the binary zip with  on 
[ ] I have tested the  installer(s) with  on 
[ ] I have tested the Maven artefacts
[ ] I have tested the VSCode extension

Additional info (optional) - any specifics on what you've tested

--


Thank you to all contributors for all your hard work!

Apache NetBeans release team

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists