Hi,
+1
Paulo Toledo
On 2021/02/27 10:21:13, Geertjan Wielenga <g...@apache.org> wrote:
> Dear community,>
>
> This is our first voting candidate for the 12.3 release of Apache
NetBeans.>
> It is built off the same commit as 12.3-beta3. Please note all
requirements>
> below for validating sources and convenience binaries before voting.>
>
> Apache NetBeans 12.3 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 artifacts are available here:>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.3>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.3>
>
> We should probably have put them in a 'vc1' folder, rather than the
root>
> folder, on the other hand, we're optimistic that multiple vote
candidates>
> won't be needed. :-)>
>
> They were built by the Jenkins pipeline and moved to their place:>
>
https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/release123/14/>
>
> We are primarily voting on:>
>
https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.3/netbeans-12.3-source.zip>
>
> SHA512:>
>
22bc542432f5810692757178a8b2f6e7a5729e7a422e637beb22c80603f685345030db90dce5ddc467bd26659e48ddbc3cadaf4fab4d41a8bd7de421f030d67f>
>
> KEYS file:>
> https://downloads.apache.org/netbeans/KEYS>
>
> Associated with the primary source item we have, generated with the>
> pipeline mentioned above:>
>
> -- under https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.3>
> binaries associated with the source>
> netbeans-12.3-bin.zip>
> as well as update content under nbms folder>
>
> -- under>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.3>
> you will find the platform cluster build>
> netbeans-platform-12.3-bin.zip>
> netbeans-platform-12.3-source.zip>
>
> Release specific wiki page:>
>
https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+12.3>
>
> ------------------------>
>
> 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 - see:>
>
> 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, except for:>
> ->
>
platform/autoupdate.services/test/unit/src/org/netbeans/api/autoupdate/data/empty.jar>
> - enterprise/glassfish.common/test/unit/data/nottaDir-4_1_2.jar>
> - enterprise/glassfish.common/test/unit/data/subdir/nottaDir-5.0.jar>
> - enterprise/payara.common/test/unit/data/nottaDir-4_1_2.jar>
> - enterprise/payara.common/test/unit/data/subdir/nottaDir-5.0.jar>
> which are only jars by their name>
>
> 3. Verify the cryptographic signatures, the NOTICE and LICENSE file>
>
> 4. Build it using the README provided by the artifact.>
>
> 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 should check the associated>
> convenience binary zips and nbms at the artifact links above. As well
as>
> checking any artifact 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.>
>
> Separate votes will be held on other convenience binaries, including>
> installers and Maven artifacts. Those will be dependent on this vote>
> passing.>
>
> 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 with (binding) only if you're an Apache
NetBeans PMC>
> member to help with voting admin.>
>
> Only respond if you are going to vote, i.e., this is NOT a discussion>
> thread.>
>
> NetBeans 12.3 will be released if and when this vote passes.>
>
> Thank you to all contributors for all your hard work!>
>
> Geertjan and Neil>
> Release Managers for Apache NetBeans 12.3>
>
1. Download the artefact to be voted on and unzip it.
Status: OK.
2. Check that the artefact does not contain any jar files, except for:
-
platform/autoupdate.services/test/unit/src/org/netbeans/api/autoupdate/data/empty.jar
- enterprise/glassfish.common/test/unit/data/nottaDir-4_1_2.jar
- enterprise/glassfish.common/test/unit/data/subdir/nottaDir-5.0.jar
- enterprise/payara.common/test/unit/data/nottaDir-4_1_2.jar
- enterprise/payara.common/test/unit/data/subdir/nottaDir-5.0.jar
which are only jars by their name
Status: OK.
Evidence
[paulo@localhost netbeans-12.3-source]$ find . -type f | grep -e "\.jar$"
./enterprise/glassfish.common/test/unit/data/subdir/nottaDir-5.0.jar
./enterprise/glassfish.common/test/unit/data/nottaDir-4_1_2.jar
./enterprise/payara.common/test/unit/data/subdir/nottaDir-5.0.jar
./enterprise/payara.common/test/unit/data/nottaDir-4_1_2.jar
./platform/autoupdate.services/test/unit/src/org/netbeans/api/autoupdate/data/empty.jar
[paulo@localhost netbeans-12.3-source]$
3. Verify the cryptographic signatures, the NOTICE and LICENSE file
Status: OK.
Evidence
[paulo@localhost NetBeans]$ sha512sum netbeans-12.3-source.zip
22bc542432f5810692757178a8b2f6e7a5729e7a422e637beb22c80603f685345030db90dce5ddc467bd26659e48ddbc3cadaf4fab4d41a8bd7de421f030d67f
netbeans-12.3-source.zip
[paulo@localhost NetBeans]$
4. Build it using the README provided by the artifact.
Status: OK.
Evidence
[echo] /home/paulo/Downloads/NetBeans/netbeans-12.3-source/nbbuild/netbeans
[zip] Building zip:
/home/paulo/Downloads/NetBeans/netbeans-12.3-source/nbbuild/NetBeans-dev-12.3-c3d4f6fa6c956cf1b5a35e8da4f44a96ab76f6a9-full.zip
[zip] netbeans/bin/netbeans already added, skipping
[zip] netbeans/extide/ant/bin/ant already added, skipping
[zip] netbeans/extide/ant/bin/antRun already added, skipping
[zip] netbeans/extide/ant/bin/antRun.pl already added, skipping
...
[zip] netbeans/profiler/remote-pack-defs/profile-linux-cvm.sh already
added, skipping
[zip] netbeans/profiler/remote-pack-defs/profile-linuxamd64-15.sh already
added, skipping
[zip] netbeans/profiler/remote-pack-defs/profile-linuxamd64-16.sh already
added, skipping
[zip] netbeans/profiler/remote-pack-defs/profile-linuxarm-16.sh already
added, skipping
[zip] netbeans/profiler/remote-pack-defs/profile-linuxarmvfphflt-16.sh
already added, skipping
[zip] netbeans/profiler/remote-pack-defs/profile-mac-15.sh already added,
skipping
[zip] netbeans/profiler/remote-pack-defs/profile-mac-16.sh already added,
skipping
[zip] netbeans/profiler/remote-pack-defs/profile-solamd64-15.sh already
added, skipping
[zip] netbeans/profiler/remote-pack-defs/profile-solamd64-16.sh already
added, skipping
[zip] netbeans/profiler/remote-pack-defs/profile-solsparcv9-15.sh already
added, skipping
[zip] netbeans/profiler/remote-pack-defs/profile-solsparcv9-16.sh already
added, skipping
[zip] netbeans/profiler/remote-pack-defs/profile-solx86-15.sh already
added, skipping
[zip] netbeans/profiler/remote-pack-defs/profile-solx86-16.sh already
added, skipping
BUILD SUCCESSFUL
Total time: 5 minutes 42 seconds
[paulo@localhost netbeans-12.3-source]$
5. Look in nbbuild/netbeans for the NetBeans installation created by the build
process and try running it.
Status: OK.
Evidence
[paulo@localhost nbbuild]$ ls -l
total 396700
drwxr-xr-x. 1 paulo paulo 30 fev 25 13:29 antsrc
-rw-r--r--. 1 paulo paulo 1184 fev 25 13:29 binaries-default-properties.xml
drwxrwxr-x. 1 paulo paulo 380 fev 27 12:06 build
-rw-r--r--. 1 paulo paulo 6247 fev 25 13:29 build.properties
-rw-r--r--. 1 paulo paulo 109718 fev 25 13:29 build.xml
-rw-r--r--. 1 paulo paulo 822 fev 25 13:29 catalog-license-header.txt
-rw-r--r--. 1 paulo paulo 43544 fev 25 13:34 cluster.properties
-rw-r--r--. 1 paulo paulo 3754 fev 25 13:29 default-properties.xml
-rw-r--r--. 1 paulo paulo 8336 fev 25 13:29 default.xml
drwxr-xr-x. 1 paulo paulo 648 fev 27 11:59 external
-rw-r--r--. 1 paulo paulo 83 fev 25 13:34 gitinfo.properties
drwxr-xr-x. 1 paulo paulo 336 fev 25 13:29 hudson
drwxr-xr-x. 1 paulo paulo 152 fev 25 13:29 installer
drwxr-xr-x. 1 paulo paulo 1320 fev 25 13:29 javadoctools
-rw-r--r--. 1 paulo paulo 12256 fev 25 13:29 jdk.xml
drwxr-xr-x. 1 paulo paulo 36 fev 25 13:29 jenkins
-rw-r--r--. 1 paulo paulo 2509 fev 25 13:29 l10n.patterns
-rw-r--r--. 1 paulo paulo 613 fev 25 13:29 license-dialog-stub.txt
-rw-r--r--. 1 paulo paulo 2061 fev 25 13:29 licenseinfo.xml
drwxr-xr-x. 1 paulo paulo 3384 fev 25 13:29 licenses
-rw-r--r--. 1 paulo paulo 11359 fev 25 13:29 license-stub.txt
drwxr-xr-x. 1 paulo paulo 140 fev 25 13:29 misc
drwxr-xr-x. 1 paulo paulo 124 fev 25 13:29 nbproject
drwxrwxr-x. 1 paulo paulo 1272 fev 27 12:06 netbeans
-rw-rw-r--. 1 paulo paulo 405945684 fev 27 12:07
NetBeans-dev-12.3-c3d4f6fa6c956cf1b5a35e8da4f44a96ab76f6a9-full.zip
-rw-r--r--. 1 paulo paulo 383 fev 25 13:34 netbeansrelease.properties
drwxr-xr-x. 1 paulo paulo 570 fev 25 13:29 newbuild
-rw-r--r--. 1 paulo paulo 468 fev 25 13:29 notice-stub.txt
drwxr-xr-x. 1 paulo paulo 60 fev 25 13:29 packaging
drwxr-xr-x. 1 paulo paulo 50 fev 25 13:29 production
-rw-r--r--. 1 paulo paulo 12524 fev 25 13:29 rat-exclusions.txt
-rw-r--r--. 1 paulo paulo 467 fev 25 13:29 rat-licenseinfo-stub.txt
-rw-r--r--. 1 paulo paulo 11358 fev 25 13:29 standard-nbm-license.txt
-rw-r--r--. 1 paulo paulo 287 fev 25 13:29 tagref
drwxr-xr-x. 1 paulo paulo 88 fev 25 13:29 templates
drwxr-xr-x. 1 paulo paulo 8 fev 25 13:29 test
drwxr-xr-x. 1 paulo paulo 14 fev 25 13:29 testdist
drwxr-xr-x. 1 paulo paulo 116 fev 25 13:29 travis
[paulo@localhost nbbuild]$
[paulo@localhost nbbuild]$ cd netbeans/
[paulo@localhost netbeans]$ ls -l
total 284
drwxrwxr-x. 1 paulo paulo 110 fev 27 12:06 apisupport
drwxrwxr-x. 1 paulo paulo 68 fev 27 12:06 bin
drwxrwxr-x. 1 paulo paulo 104 fev 27 12:03 cpplite
-rw-rw-r--. 1 paulo paulo 50090 fev 27 12:06 DEPENDENCIES
drwxrwxr-x. 1 paulo paulo 118 fev 27 12:06 enterprise
drwxrwxr-x. 1 paulo paulo 82 fev 27 12:06 ergonomics
drwxrwxr-x. 1 paulo paulo 90 fev 27 12:06 etc
drwxrwxr-x. 1 paulo paulo 110 fev 27 12:03 extide
drwxrwxr-x. 1 paulo paulo 82 fev 27 12:06 extra
drwxrwxr-x. 1 paulo paulo 104 fev 27 12:06 groovy
drwxrwxr-x. 1 paulo paulo 324 fev 27 12:02 harness
drwxrwxr-x. 1 paulo paulo 118 fev 27 12:02 ide
drwxrwxr-x. 1 paulo paulo 246 fev 27 12:04 java
drwxrwxr-x. 1 paulo paulo 104 fev 27 12:06 javafx
-rw-rw-r--. 1 paulo paulo 90523 fev 27 12:06 LICENSE
drwxrwxr-x. 1 paulo paulo 1828 fev 27 12:06 licenses
-rw-rw-r--. 1 paulo paulo 82842 fev 27 12:06 moduleCluster.properties
drwxrwxr-x. 1 paulo paulo 250 fev 27 12:06 nb
-rw-rw-r--. 1 paulo paulo 0 fev 27 12:06 nb.cluster.3rdparty.built
-rw-rw-r--. 1 paulo paulo 0 fev 27 12:06 nb.cluster.apisupport.built
-rw-rw-r--. 1 paulo paulo 0 fev 27 12:01 nb.cluster.bootstrap.built
-rw-rw-r--. 1 paulo paulo 0 fev 27 12:03 nb.cluster.cpplite.built
-rw-rw-r--. 1 paulo paulo 0 fev 27 12:06 nb.cluster.enterprise.built
-rw-rw-r--. 1 paulo paulo 0 fev 27 12:06 nb.cluster.ergonomics.built
-rw-rw-r--. 1 paulo paulo 0 fev 27 12:03 nb.cluster.extide.built
-rw-rw-r--. 1 paulo paulo 0 fev 27 12:06 nb.cluster.groovy.built
-rw-rw-r--. 1 paulo paulo 0 fev 27 12:02 nb.cluster.harness.built
-rw-rw-r--. 1 paulo paulo 0 fev 27 12:03 nb.cluster.ide.built
-rw-rw-r--. 1 paulo paulo 0 fev 27 12:04 nb.cluster.java.built
-rw-rw-r--. 1 paulo paulo 0 fev 27 12:06 nb.cluster.javafx.built
-rw-rw-r--. 1 paulo paulo 0 fev 27 12:06 nb.cluster.nb.built
-rw-rw-r--. 1 paulo paulo 0 fev 27 12:06 nb.cluster.php.built
-rw-rw-r--. 1 paulo paulo 0 fev 27 12:02 nb.cluster.platform.built
-rw-rw-r--. 1 paulo paulo 0 fev 27 12:04 nb.cluster.profiler.built
-rw-rw-r--. 1 paulo paulo 0 fev 27 12:03 nb.cluster.webcommon.built
-rw-rw-r--. 1 paulo paulo 0 fev 27 12:03 nb.cluster.websvccommon.built
-rw-rw-r--. 1 paulo paulo 16627 fev 27 12:06 netbeans.css
-rw-rw-r--. 1 paulo paulo 32570 fev 27 12:06 NOTICE
drwxrwxr-x. 1 paulo paulo 134 fev 27 12:06 php
drwxrwxr-x. 1 paulo paulo 126 fev 27 12:02 platform
drwxrwxr-x. 1 paulo paulo 148 fev 27 12:04 profiler
-rw-rw-r--. 1 paulo paulo 4046 fev 27 12:06 README.html
drwxrwxr-x. 1 paulo paulo 200 fev 27 12:03 webcommon
drwxrwxr-x. 1 paulo paulo 104 fev 27 12:03 websvccommon
[paulo@localhost netbeans]$
[paulo@localhost netbeans]$ sh installer.sh
NetBeans-dev-12.3-c3d4f6fa6c956cf1b5a35e8da4f44a96ab76f6a9-full.zip 12.3 210227
Status: OK.
Evidence
...getting MD5 with the help of /usr/bin/sha256sum
Target directory : bundles
... file : Apache-NetBeans-12.3-bin-linux-x64.sh
... size : 405708800
... md5 : e98a6fc9507f65423137979b865642a7d0ec24ede08a6797da1011ac1026ffd8
... file : Apache-NetBeans-12.3-bin-windows-x64.exe
... size : 406104213
... md5 : 4be34b6def145654fb68c41ab56540c799c7becb3fcb58ad7cda0fcfe7ca552a
Target directory : bundles/jdk
ls: não foi possível acessar 'bundles/jdk': Arquivo ou diretório inexistente
Target directory : bundles/weblogic
ls: não foi possível acessar 'bundles/weblogic': Arquivo ou diretório
inexistente
Target directory : zip
Target directory : zip/moduleclusters
... file :
NetBeans-dev-12.3-c3d4f6fa6c956cf1b5a35e8da4f44a96ab76f6a9-full-base.zip
... size : 125069303
... md5 : 083a74cfb56bccc165bdb5e7c608394ad4769efcc4b3aa9052ed3d02a4a542b3
... file :
NetBeans-dev-12.3-c3d4f6fa6c956cf1b5a35e8da4f44a96ab76f6a9-full-enterprise.zip
... size : 155100565
... md5 : a4df56e60268ab5d6ec5d48ab7d1ee07d139cfcca62af37bb5f12b7291ef29c5
... file :
NetBeans-dev-12.3-c3d4f6fa6c956cf1b5a35e8da4f44a96ab76f6a9-full-java.zip
... size : 88939096
... md5 : 3d67a8f10b1f607b4e7029443ee6338d2b31e6c0103c1ba9bf30dffcd840f742
... file :
NetBeans-dev-12.3-c3d4f6fa6c956cf1b5a35e8da4f44a96ab76f6a9-full-php.zip
... size : 6943521
... md5 : 273afc24a084fdba9c1e96b3fd60ed8ab0385ec320fbfd0aa8ce218846a9ebf1
... file :
NetBeans-dev-12.3-c3d4f6fa6c956cf1b5a35e8da4f44a96ab76f6a9-full-webcommon.zip
... size : 30398515
... md5 : 553a5fe97667735d26b1dc1db72cacc312252b3176a935ba87ca579b27a89827
... file :
NetBeans-dev-12.3-c3d4f6fa6c956cf1b5a35e8da4f44a96ab76f6a9-full-websvccommon.zip
... size : 331067
... md5 : 5a31bfb3bfac7334dddfda61f3a6df85eaf7e52c5d2f274391eb2d95d9f8ec21
+ ERROR_CODE=0
+ '[' 0 '!=' 0 ']'
[paulo@localhost netbeans-12.3-source]$
---------------------------------------------------------------------
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