[RESULT][VOTE] Release Apache NetBeans 21
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
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
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
-- 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
[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
[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
[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
[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
[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
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
[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
[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
[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
[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
[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
[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
[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
[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
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