Well, I've prepared the maven artifacts as well, though it would be a different voting thread like in 12.0.

Normal voting schedule is:

 * Vote on the source and convenience binary zips/nbms. If that's
   successful, parallel voting threads created for:
     o Linux installer
     o Windows installer
     o Mac OS installer
     o Maven Artifacts

As this is just an update release we vote on the source first, then check the changed nbm-s. Then, as of your request for Maven artifacts, we have an other round for Maven, no installer rounds will be created though.

On 7/26/20 8:50 AM, Jaroslav Tulach wrote:
Hi.
I am confused. As discussed in previous email thread I am in a need of
Maven artifacts. I don't see any.

-1?
-jt

Dne pá 24. 7. 2020 7:09 uživatel Laszlo Kishalmi <[email protected]>
napsal:

Dear all,

This is the voting candidate for the 12.0 update 1 release of Apache
NetBeans. This release is identical to 12.0 except for the following
backported
fixes for -

[NETBEANS-4528] Setting classname for GradleTestcase
[NETBEANS-4420] Fix IAE on tooltip images with unknown size.
[NETBEANS-4438] Fix new action wizard
[NETBEANS-4410] Fixed NPE on Certain Gradle Test Executions.
Make Lookup & NbBundle usable in a sandbox
Make configureproxy idenpotent when invoked multiple times
[NETBEANS-4341] Disable maven global cache

The build artifacts are available at:

https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.0-u1/

We are voting on

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

SHA512:


bd541d62cf970949788176776bd462846bac7700dcb5fdf21a69df3a9d539a132a0677d26234c553d5cd269ca77aaeb5ff5fac7dee507d5a1651cc304da9d387


There is no full binary distribution for this update release all
convenience binaries are available as nbm packages. The folder:
https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.0-u1/nbms/
is a merge of 12.0 nbms and the updated nbms.

Please add your 12.0 NetBeans the following URL as an update center, in
order to be able to test the update functionality:


https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.0-u1/nbms/updates.xml.gz

Merging the updates.xml was done by hand, at the end. As far as I tested
it works.

Before voting! See requirements below!

KEYS file:
https://dist.apache.org/repos/dist/release/netbeans/KEYS


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 artifact to be voted on and unzip it.
2. Check that the ariefact 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 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 should check the associated
convenience binary 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.

You can test update of the IDE using the provided NBMs by adding a
temporary update center in Tools / Plugins / Settings. You may wish to
use a temporary install or userdir for this!


https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.0-u1/nbms/updates.xml.gz


The updated NBM files are not jar signed this time.


This vote is going to be open at least 72 hours, vote with +1, 0, and
-1 as usual. Please mark your vote with (binding) if you're an Apache
NetBeans PMC member to help with voting admin.

Thank you all!

--

    Laszlo Kishalmi



Reply via email to