Re: [VOTE] Release Apache NetBeans 11.2-u1 update

2019-12-01 Thread Neil C Smith
+1 (binding)

OK, thanks all, closing the vote now.

Best wishes,

Neil

On Sun, 1 Dec 2019 at 00:14, Laszlo Kishalmi  wrote:
>
> +1 (binding)
>
> Checked:
>
> - checksums: Ok
> - signatures: Ok
> - build: Ok
> - binary: Works
>
> I just played around it briefly it looked good. Not really felt the
> difference between 11.2 and the update as I'm living on the dev builds,
> though tried to reproduce the refactoring issue with nb-javac and failed.
>
> On 11/27/19 7:21 AM, Neil C Smith wrote:
> > 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: 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 11.2-u1 update

2019-11-30 Thread Laszlo Kishalmi

+1 (binding)

Checked:

- checksums: Ok
- signatures: Ok
- build: Ok
- binary: Works

I just played around it briefly it looked good. Not really felt the 
difference between 11.2 and the update as I'm living on the dev builds, 
though tried to reproduce the refactoring issue with nb-javac and failed.


On 11/27/19 7:21 AM, Neil C Smith wrote:

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: 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





-
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 11.2-u1 update

2019-11-29 Thread Eric Barboni
+1

Thanks for hard work
Eric

Had very hard time unziping, too long filename (windows)
-Message d'origine-
De : Kai Uwe Pel  
Envoyé : jeudi 28 novembre 2019 07:35
À : dev@netbeans.apache.org
Objet : Re: [VOTE] Release Apache NetBeans 11.2-u1 update

+1

- build runs clean, and successful
- verified the checksum and the signature

Thanks for your had work!
Kai


On 11/27/2019 4:21 PM, Neil C Smith wrote:
> 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/netbe
> ans-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: 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/di

Re: [VOTE] Release Apache NetBeans 11.2-u1 update

2019-11-28 Thread Josh Juneau
+1: Successfully passed all steps and runs well.  Thanks for your time and
effort!

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau




On Wed, Nov 27, 2019 at 9:21 AM Neil C Smith  wrote:

> 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: 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 11.2-u1 update

2019-11-28 Thread Neil C Smith
On Thu, 28 Nov 2019 at 01:54, Ernie Rael  wrote:
> OFF TOPIC

Please start a separate thread for discussion rather than using the
voting thread - although, please do, I think it's worth looking into!

> to fetch the individual artifacts. I expected to see only the nbms
> directory. I was surprised to see

That doesn't surprise me - it wouldn't be browseable otherwise.  I've
done some changes to the voting emails we use to be clearer *what*
people need to do to vote - we could perhaps be a bit clearer on *how*
they do that though.

I look forward to your follow up thread! :-)

Best wishes,

Neil

-
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 11.2-u1 update

2019-11-27 Thread Kai Uwe Pel

+1

- build runs clean, and successful
- verified the checksum and the signature

Thanks for your had work!
Kai


On 11/27/2019 4:21 PM, Neil C Smith wrote:

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: 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






-
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 11.2-u1 update

2019-11-27 Thread Ernie Rael

OFF TOPIC

I used

   wget -r -nH --cut-dirs=6
   https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-u1/nbms

to fetch the individual artifacts. I expected to see only the nbms 
directory. I was surprised to see


   $ ls
   index.html  netbeans-11.2-u1-source.zip
   netbeans-11.2-u1-source.zip.sha512  robots.txt
   nbms    netbeans-11.2-u1-source.zip.asc  README.md

It fetched all the files on the way down to nbms, overwrote index.html a 
lot .Did I screw up the command invocation?


-ernie

On 11/27/2019 4:42 PM, Ernie Rael wrote:

On 11/27/2019 3:11 PM, Neil C Smith wrote:

On Wed, 27 Nov 2019, 22:56 Ernie Rael,  wrote:


Is the "nbms/" or "nbms/java" intended?


Yes, [snip]


Actually, I was wondering about the relative path, but I don't really 
know how these signatures are supposed to be used. Getting the stuff 
with "wget ..." and then "cd ...; sha512sum $(find ...)" works fine.


-ernie


-
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








-
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 11.2-u1 update

2019-11-27 Thread Ernie Rael

+1

Using Win7, jdk1.8

Went through the checklist.  While testing [NETBEANS-3257] ran into some 
exceptions (couldn't use Go to Symbol on test project), which also 
happened on 11.2. Filed [NETBEANS-3475].


-ernie

On 11/27/2019 7:21 AM, Neil C Smith wrote:

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: 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








-
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 11.2-u1 update

2019-11-27 Thread Junichi Yamamoto
+1 (binding)

- Checked jar files
- Verified the checksum and the signature
- BUILD SUCCESSFUL
- Verified that [NETBEANS-3335] and [NETBEANS-3290] have been fixed
- [NETBEANS-3257] I could rename a java method

Thanks a lot for the work,
Junichi


On Thu, Nov 28, 2019 at 12:21 AM Neil C Smith  wrote:
>
> 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: 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
>
>
>

-
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 11.2-u1 update

2019-11-27 Thread Ernie Rael

On 11/27/2019 3:11 PM, Neil C Smith wrote:

On Wed, 27 Nov 2019, 22:56 Ernie Rael,  wrote:


Is the "nbms/" or "nbms/java" intended?


Yes, [snip]


Actually, I was wondering about the relative path, but I don't really 
know how these signatures are supposed to be used. Getting the stuff 
with "wget ..." and then "cd ...; sha512sum $(find ...)" works fine.


-ernie


-
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 11.2-u1 update

2019-11-27 Thread Neil C Smith
On Wed, 27 Nov 2019, 22:56 Ernie Rael,  wrote:

> Is the "nbms/" or "nbms/java" intended?
>

Yes, although it's normally ./nbms/java etc. Don't think lack of ./ causes
a problem? I had to do them manually post-signing rather than using the
ones from the build.

Best wishes,

Neil

>


Re: [VOTE] Release Apache NetBeans 11.2-u1 update

2019-11-27 Thread Ernie Rael

All the sha512 signatures are of the form

   ...4d31bc720f637  nbms/updates.xml

Is the "nbms/" or "nbms/java" intended?

-ernie

On 11/27/2019 7:21 AM, Neil C Smith wrote:

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: 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








-
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 11.2-u1 update

2019-11-27 Thread Matthias Bläsing
+1

Validated:

- checksum for source zip is correct
- contents of source is identical with repository brach release112
  as of commit d54c01082b55 (differences are contrib, git directories
  and LICENSE file). The differenes are expected
- signature of the binaries validates
- build runs clean
- the differences I see between binaries build locally and the
  offered artifacts look explainable
- NOTICE and LICENSE look sane
- Found NETBEANS-3335 to be fixed

Thank you for the work.

Am Mittwoch, den 27.11.2019, 15:21 + schrieb Neil C Smith:
> 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:
> 815364dc3e87135e5a1ca20f4765a695cb4a922dc60b0b7da38ed2a34f8a4f0251b1b
> 96b06479969a8e17b65dafeac016506598b2845b942bd0587b3007750c0
>  ./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/autoupdat
> e/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: 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
> 
> 
> 


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

Re: [VOTE] Release Apache NetBeans 11.2-u1 update

2019-11-27 Thread Geertjan Wielenga
+1 (binding), did the above listed checks, tried to reproduce some of the
related issues before/after including the update 1 release and couldn’t
reproduce after including the update. Thanks a lot for this work.

Gj

On Wed, 27 Nov 2019 at 16:21, Neil C Smith  wrote:

> 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: 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
>
>
>
>


[VOTE] Release Apache NetBeans 11.2-u1 update

2019-11-27 Thread Neil C Smith
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: 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