Dear all,

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

[NETBEANS-3257] Fixed issue on refactoring rename of java method (and
potentially other nb-javac issues)
[NETBEANS-3335] Enhance robustness of HTML Lexer - enter key doesn't
work in certain files
[NETBEANS-3290] Fix common.xml causing layer build problems in RCP applications

Note you are required to check both sources and convenience binaries
before voting! See requirements below, as well as information on a
temporary voting update centre for use with 11.2.


Build artefacts are available here:
https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-u1/

They were built by the Jenkins pipeline at:
https://builds.apache.org/view/M-R/view/NetBeans/job/netbeans-TLP/job/netbeans/job/release112/35/

We are primarily voting on:
https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-u1/netbeans-11.2-u1-source.zip

SHA512:
815364dc3e87135e5a1ca20f4765a695cb4a922dc60b0b7da38ed2a34f8a4f0251b1b96b06479969a8e17b65dafeac016506598b2845b942bd0587b3007750c0
 ./netbeans-11.2-u1-source.zip

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 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 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 artefact links above. 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.

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

https://netbeans.apache.org/nb/updates/11.2/updates.xml.u1

The updated NBM files are JAR signed with an ASF certificate, so will
show as Third-Party but at least Signed and Valid. A second round of
updates will download the actual updated nb-javac libraries -
unfortunately, due to the current temporary keystore used in the build
process, the nb-javac updates will show as self-signed - I do not
believe we have any way to fix that for 11.2.


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.

If and when this vote passes, the updated source and NBMs will be
released on to the mirrors, and the updated catalog (as per above)
merged into the existing update centre on the NetBeans VM.


Thank you for all the hard work!

Best wishes,

Neil

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

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



Reply via email to