Re: [RESULT] [VOTE] Release Apache NetBeans Language Server 12.5.301 VSCode Extension

2021-10-17 Thread Jaroslav Tulach
Dne neděle 17. října 2021 10:36:52 CEST, Martin Balin napsal(a):
> Dear community,
> The voting for Apache NetBeans 12.5.301 VSCode Extension (VSIX) is over.
> 5x +1 (binding) vote - Dusan Balek, Jaroslav Tulach, Martin Entlicher, Svata
> Dedic,  Matthias Blässing
> 1x +1 vote - Martin Balin
> 
> Voted on artifacts will be stored at usual location on
> dist.apache.org 

The release bits are available at https://dist.apache.org/repos/dist/release/
netbeans/netbeans-vscode-ext/12.5.301/ 
-jt



> and VSIX will be published to
> VSCode marketplace on Monday






-
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





[RESULT] [VOTE] Release Apache NetBeans Language Server 12.5.301 VSCode Extension

2021-10-17 Thread Martin Balin
Dear community,
The voting for Apache NetBeans 12.5.301 VSCode Extension (VSIX) is over.
5x +1 (binding) vote - Dusan Balek, Jaroslav Tulach, Martin Entlicher, Svata 
Dedic,  Matthias Blässing
1x +1 vote - Martin Balin

Voted on artifacts will be stored at usual location on 
dist.apache.org and VSIX will be published to VSCode 
marketplace on Monday
Thank you for your support,
Martin Balin

On 14. 10. 2021, at 9:31, Martin Balin 
mailto:martin.ba...@oracle.com>> wrote:

Dear community,
let's update the Apache NetBeans Language Server extension on VSCode 
Marketplace 
https://urldefense.com/v3/__https://marketplace.visualstudio.com/items?itemName=ASF.apache-netbeans-java__;!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnH7HNkTHA$
  to significantly improved version 12.5.301.

https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/__;!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnGFr29h6Q$

The primary voting artifact is the source
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301-src.zip__;!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnF-Gn-eBg$
with SHA-512 sum:
11b460cfaa8d98f9612320c0040e7f928d0b6af904427ad92867ef64c5df3ec7d12192b3980e10f04e15033d0f5ddd57ec0cdda3bdec8c706be541b8f722ff13
and PGP signature:
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301-src.zip.asc__;!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnHpXGl9Eg$

The artifacts have been generated by
https://urldefense.com/v3/__https://ci-builds.apache.org/job/Netbeans/job/netbeans-vscode/650/__;!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnHTXNDrkw$
  from git revision b19730846d986575f26b3b70236d2142dde18157

Use following commands to build your own 12.5.301 VSIX  binary:

tmp$ unzip apache-netbeans-java-12.5.301-src.zip

tmp$ ant build 
-Dmetabuild.jsonurl=https://urldefense.com/v3/__https://raw.githubusercontent.com/JaroslavTulach/netbeans-jenkins-lib/jtulach/vsnetbeans_preview_1253/meta/netbeansrelease.json__;!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnHGn1w_TA$

tmp$ cd java/java.lsp.server

java.lsp.server$ ant build-vscode-ext -Dvsix.version=12.5.301 
-D3rdparty.modules=.*nbjavac.*

The special netbeansrelease.json is needed now (and was used in build job #650) 
due to pending PR to netbeans-jenkins-lib 
https://urldefense.com/v3/__https://github.com/apache/netbeans-jenkins-lib/pull/35__;!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnFKR-LlBg$

In addition to the source ZIP file, we are also voting about convenience binary:
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301.vsix__;!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnFo01pxYA$
with SHA512  checksum:
ed94506362a3f6add8e3cd6f4f50f94178d761701001045158ee9d2a7935136fe706ff8a3e3c6c04be2b2feb422e72219959435ddec93c512cfb79ca3b30108b
and
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301.vsix.asc__;!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnHNSqOoHg$
  PGP signature.

The binary has been produced by the same job run #650, from the same commit.

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.

Thank you,
Martin Balín
-
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://urldefense.com/v3/__https://cwiki.apache.org/confluence/display/NETBEANS/Mailing*lists__;Kw!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnEkT2la-A$






Re: [External] : Re: [VOTE] Release Apache NetBeans Language Server 12.5.301 VSCode Extension

2021-10-17 Thread Martin Balin
Thanks Matthias,
Will be fixed.
Martin

> On 16. 10. 2021, at 22:09, Matthias Bläsing  wrote:
> 
> +1 (binding)
> 
> - Verified SHA512 and Signature
> - Contents of source zip matches the reporitoy state
> - Eyeballed LICENSE and NOTICE files
> - Build from source
> - the binary was not tested!
> 
> There seems to be a build problem with recent versions of npm.
> PrepareBundles.java tries to find licenses for all "modules" in the
> node_modules and does this by iterating over all childs of that
> directory. It seems npm in version 7.5.2 creates a file ".package-
> lock.json", which fails to resolve to a license file. I had to patch
> the PrepareBundles.java by handling the special case:
> 
> # This patch file was generated by NetBeans IDE
> # It uses platform neutral UTF-8 encoding and \n newlines.
> --- a/PrepareBundles
> +++ b/PrepareBundles.java
> @@ -101,6 +101,10 @@
> try (DirectoryStream ds = 
> Files.newDirectoryStream(packagesDir.resolve("node_modules"));
> Writer binariesList = new 
> OutputStreamWriter(Files.newOutputStream(bundlesDir.resolve("binaries-list")),
>  "UTF-8")) {
> for (Path module : ds) {
> +if(! Files.isDirectory(module)) {
> +continue;
> +}
> +
> if (".bin".equals(module.getFileName().toString())) continue;
> if ("@types".equals(module.getFileName().toString())) 
> continue;
> if ("@ungap".equals(module.getFileName().toString())) {
> 
> 
> 
> Am Donnerstag, dem 14.10.2021 um 07:31 + schrieb Martin Balin:
>> Dear community, 
>> let's update the Apache NetBeans Language Server extension on VSCode 
>> Marketplace 
>> https://urldefense.com/v3/__https://marketplace.visualstudio.com/items?itemName=ASF.apache-netbeans-java__;!!ACWV5N9M2RV99hQ!Y9RUv-15nsukMO87sBb0q5QxroHR2ey1n4gqyvPiIKVmIWe5HKxotEab_H1Mqz6Lww$
>>   to significantly improved version 12.5.301.
>> 
>> https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/__;!!ACWV5N9M2RV99hQ!Y9RUv-15nsukMO87sBb0q5QxroHR2ey1n4gqyvPiIKVmIWe5HKxotEab_H2ATn3FEQ$
>>  
>> 
>> The primary voting artifact is the source
>> https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301-src.zip__;!!ACWV5N9M2RV99hQ!Y9RUv-15nsukMO87sBb0q5QxroHR2ey1n4gqyvPiIKVmIWe5HKxotEab_H1Pw94Dgw$
>>  
>> with SHA-512 sum: 
>> 11b460cfaa8d98f9612320c0040e7f928d0b6af904427ad92867ef64c5df3ec7d12192b3980e10f04e15033d0f5ddd57ec0cdda3bdec8c706be541b8f722ff13
>>   
>> and PGP signature: 
>> https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301-src.zip.asc__;!!ACWV5N9M2RV99hQ!Y9RUv-15nsukMO87sBb0q5QxroHR2ey1n4gqyvPiIKVmIWe5HKxotEab_H2HMpezmw$
>>  
>> 
>> The artifacts have been generated by 
>> https://urldefense.com/v3/__https://ci-builds.apache.org/job/Netbeans/job/netbeans-vscode/650/__;!!ACWV5N9M2RV99hQ!Y9RUv-15nsukMO87sBb0q5QxroHR2ey1n4gqyvPiIKVmIWe5HKxotEab_H0oRfP_wQ$
>>   from git revision b19730846d986575f26b3b70236d2142dde18157
>> 
>> Use following commands to build your own 12.5.301 VSIX  binary:
>> 
>> tmp$ unzip apache-netbeans-java-12.5.301-src.zip
>> 
>> tmp$ ant build 
>> -Dmetabuild.jsonurl=https://urldefense.com/v3/__https://raw.githubusercontent.com/JaroslavTulach/netbeans-jenkins-lib/jtulach/vsnetbeans_preview_1253/meta/netbeansrelease.json__;!!ACWV5N9M2RV99hQ!Y9RUv-15nsukMO87sBb0q5QxroHR2ey1n4gqyvPiIKVmIWe5HKxotEab_H1fA8mMgg$
>>  
>> 
>> tmp$ cd java/java.lsp.server
>> 
>> java.lsp.server$ ant build-vscode-ext -Dvsix.version=12.5.301 
>> -D3rdparty.modules=.*nbjavac.*
>> 
>> The special netbeansrelease.json is needed now (and was used in build job 
>> #650) due to pending PR to netbeans-jenkins-lib 
>> https://urldefense.com/v3/__https://github.com/apache/netbeans-jenkins-lib/pull/35__;!!ACWV5N9M2RV99hQ!Y9RUv-15nsukMO87sBb0q5QxroHR2ey1n4gqyvPiIKVmIWe5HKxotEab_H1X7BIuEA$
>>  
>> 
>> In addition to the source ZIP file, we are also voting about convenience 
>> binary: 
>> https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301.vsix__;!!ACWV5N9M2RV99hQ!Y9RUv-15nsukMO87sBb0q5QxroHR2ey1n4gqyvPiIKVmIWe5HKxotEab_H3wFocUXg$
>>  
>> with SHA512  checksum:
>> ed94506362a3f6add8e3cd6f4f50f94178d761701001045158ee9d2a7935136fe706ff8a3e3c6c04be2b2feb422e72219959435ddec93c512cfb79ca3b30108b
>>  
>> and
>> https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301.vsix.asc__;!!ACWV5N9M2RV99hQ!Y9RUv-15nsukMO87sBb0q5QxroHR2ey1n4gqyvPiIKVmIWe5HKxotEab_H3wUw5RgQ$
>>   PGP signature.
>> 
>> The binary has been produced by the same job run #650, from the same commit. 
>> 
>> This vote is going to be open at least 72 hours, vote with +1, 0, and -1 as 
>> usual. Please mark your vote with (bind

Re: [External] : [VOTE] Release Apache NetBeans Language Server 12.5.301 VSCode Extension

2021-10-17 Thread Martin Balin
+1
Features tested on macOS. SHA matches.
Martin

> On 14. 10. 2021, at 9:31, Martin Balin  wrote:
> 
> Dear community, 
> let's update the Apache NetBeans Language Server extension on VSCode 
> Marketplace 
> https://urldefense.com/v3/__https://marketplace.visualstudio.com/items?itemName=ASF.apache-netbeans-java__;!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnH7HNkTHA$
>   to significantly improved version 12.5.301.
> 
> https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/__;!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnGFr29h6Q$
>  
> 
> The primary voting artifact is the source
> https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301-src.zip__;!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnF-Gn-eBg$
>  
> with SHA-512 sum: 
> 11b460cfaa8d98f9612320c0040e7f928d0b6af904427ad92867ef64c5df3ec7d12192b3980e10f04e15033d0f5ddd57ec0cdda3bdec8c706be541b8f722ff13
>   
> and PGP signature: 
> https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301-src.zip.asc__;!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnHpXGl9Eg$
>  
> 
> The artifacts have been generated by 
> https://urldefense.com/v3/__https://ci-builds.apache.org/job/Netbeans/job/netbeans-vscode/650/__;!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnHTXNDrkw$
>   from git revision b19730846d986575f26b3b70236d2142dde18157
> 
> Use following commands to build your own 12.5.301 VSIX  binary:
> 
> tmp$ unzip apache-netbeans-java-12.5.301-src.zip
> 
> tmp$ ant build 
> -Dmetabuild.jsonurl=https://urldefense.com/v3/__https://raw.githubusercontent.com/JaroslavTulach/netbeans-jenkins-lib/jtulach/vsnetbeans_preview_1253/meta/netbeansrelease.json__;!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnHGn1w_TA$
>  
> 
> tmp$ cd java/java.lsp.server
> 
> java.lsp.server$ ant build-vscode-ext -Dvsix.version=12.5.301 
> -D3rdparty.modules=.*nbjavac.*
> 
> The special netbeansrelease.json is needed now (and was used in build job 
> #650) due to pending PR to netbeans-jenkins-lib 
> https://urldefense.com/v3/__https://github.com/apache/netbeans-jenkins-lib/pull/35__;!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnFKR-LlBg$
>  
> 
> In addition to the source ZIP file, we are also voting about convenience 
> binary: 
> https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301.vsix__;!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnFo01pxYA$
>  
> with SHA512  checksum:
> ed94506362a3f6add8e3cd6f4f50f94178d761701001045158ee9d2a7935136fe706ff8a3e3c6c04be2b2feb422e72219959435ddec93c512cfb79ca3b30108b
>  
> and
> https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301.vsix.asc__;!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnHNSqOoHg$
>   PGP signature.
> 
> The binary has been produced by the same job run #650, from the same commit. 
> 
> 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.
> 
> Thank you,
> Martin Balín
> -
> 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://urldefense.com/v3/__https://cwiki.apache.org/confluence/display/NETBEANS/Mailing*lists__;Kw!!ACWV5N9M2RV99hQ!YgekfIc-aHwbB7ziE44V9j00QNO6Irl5n79pF_ZWDO1QqPyhhmwFekUXmnEkT2la-A$
>  
> 
> 
> 


-
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 Language Server 12.5.301 VSCode Extension

2021-10-16 Thread Matthias Bläsing
+1 (binding)

- Verified SHA512 and Signature
- Contents of source zip matches the reporitoy state
- Eyeballed LICENSE and NOTICE files
- Build from source
- the binary was not tested!

There seems to be a build problem with recent versions of npm.
PrepareBundles.java tries to find licenses for all "modules" in the
node_modules and does this by iterating over all childs of that
directory. It seems npm in version 7.5.2 creates a file ".package-
lock.json", which fails to resolve to a license file. I had to patch
the PrepareBundles.java by handling the special case:

# This patch file was generated by NetBeans IDE
# It uses platform neutral UTF-8 encoding and \n newlines.
--- a/PrepareBundles
+++ b/PrepareBundles.java
@@ -101,6 +101,10 @@
 try (DirectoryStream ds = 
Files.newDirectoryStream(packagesDir.resolve("node_modules"));
 Writer binariesList = new 
OutputStreamWriter(Files.newOutputStream(bundlesDir.resolve("binaries-list")), 
"UTF-8")) {
 for (Path module : ds) {
+if(! Files.isDirectory(module)) {
+continue;
+}
+
 if (".bin".equals(module.getFileName().toString())) continue;
 if ("@types".equals(module.getFileName().toString())) continue;
 if ("@ungap".equals(module.getFileName().toString())) {



Am Donnerstag, dem 14.10.2021 um 07:31 + schrieb Martin Balin:
> Dear community, 
> let's update the Apache NetBeans Language Server extension on VSCode 
> Marketplace 
> https://marketplace.visualstudio.com/items?itemName=ASF.apache-netbeans-java 
> to significantly improved version 12.5.301.
> 
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/
> 
> The primary voting artifact is the source
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301-src.zip
> with SHA-512 sum: 
> 11b460cfaa8d98f9612320c0040e7f928d0b6af904427ad92867ef64c5df3ec7d12192b3980e10f04e15033d0f5ddd57ec0cdda3bdec8c706be541b8f722ff13
>   
> and PGP signature: 
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301-src.zip.asc
> 
> The artifacts have been generated by 
> https://ci-builds.apache.org/job/Netbeans/job/netbeans-vscode/650/ from git 
> revision b19730846d986575f26b3b70236d2142dde18157
> 
> Use following commands to build your own 12.5.301 VSIX  binary:
> 
> tmp$ unzip apache-netbeans-java-12.5.301-src.zip
> 
> tmp$ ant build 
> -Dmetabuild.jsonurl=https://raw.githubusercontent.com/JaroslavTulach/netbeans-jenkins-lib/jtulach/vsnetbeans_preview_1253/meta/netbeansrelease.json
> 
> tmp$ cd java/java.lsp.server
> 
> java.lsp.server$ ant build-vscode-ext -Dvsix.version=12.5.301 
> -D3rdparty.modules=.*nbjavac.*
> 
> The special netbeansrelease.json is needed now (and was used in build job 
> #650) due to pending PR to netbeans-jenkins-lib 
> https://github.com/apache/netbeans-jenkins-lib/pull/35
> 
> In addition to the source ZIP file, we are also voting about convenience 
> binary: 
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301.vsix
> with SHA512  checksum:
> ed94506362a3f6add8e3cd6f4f50f94178d761701001045158ee9d2a7935136fe706ff8a3e3c6c04be2b2feb422e72219959435ddec93c512cfb79ca3b30108b
>  
> and
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301.vsix.asc
>  PGP signature.
>  
> The binary has been produced by the same job run #650, from the same commit. 
> 
> 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.
> 
> Thank you,
> Martin Balín
> -
> 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 Language Server 12.5.301 VSCode Extension

2021-10-15 Thread Svata Dedic

+1 (binding)

* ZIP and VSIX sha-checked, signatures verified
* built from sources (OK), installed into vscode (OK)
* used as an editor for several hours
* basic run / debug / stop at breakpoint works

Ubuntu 19.04 / KDE / JDK8+11

-S.

Dne 14. 10. 21 v 9:31 Martin Balin napsal(a):

Dear community,
let's update the Apache NetBeans Language Server extension on VSCode 
Marketplace 
https://marketplace.visualstudio.com/items?itemName=ASF.apache-netbeans-java to 
significantly improved version 12.5.301.

https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/

The primary voting artifact is the source
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301-src.zip
with SHA-512 sum:
11b460cfaa8d98f9612320c0040e7f928d0b6af904427ad92867ef64c5df3ec7d12192b3980e10f04e15033d0f5ddd57ec0cdda3bdec8c706be541b8f722ff13
and PGP signature:
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301-src.zip.asc

The artifacts have been generated by
https://ci-builds.apache.org/job/Netbeans/job/netbeans-vscode/650/ from git 
revision b19730846d986575f26b3b70236d2142dde18157

Use following commands to build your own 12.5.301 VSIX  binary:

tmp$ unzip apache-netbeans-java-12.5.301-src.zip

tmp$ ant build 
-Dmetabuild.jsonurl=https://raw.githubusercontent.com/JaroslavTulach/netbeans-jenkins-lib/jtulach/vsnetbeans_preview_1253/meta/netbeansrelease.json

tmp$ cd java/java.lsp.server

java.lsp.server$ ant build-vscode-ext -Dvsix.version=12.5.301 
-D3rdparty.modules=.*nbjavac.*

The special netbeansrelease.json is needed now (and was used in build job #650) 
due to pending PR to netbeans-jenkins-lib 
https://github.com/apache/netbeans-jenkins-lib/pull/35

In addition to the source ZIP file, we are also voting about convenience binary:
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301.vsix
with SHA512  checksum:
ed94506362a3f6add8e3cd6f4f50f94178d761701001045158ee9d2a7935136fe706ff8a3e3c6c04be2b2feb422e72219959435ddec93c512cfb79ca3b30108b
and
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301.vsix.asc
 PGP signature.
  
The binary has been produced by the same job run #650, from the same commit.


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.

Thank you,
Martin Balín
-
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 Language Server 12.5.301 VSCode Extension

2021-10-15 Thread Martin Entlicher
+1 (binding)

- Signatures are O.K.
- Tested projects creation, basic editing, build/run
- Tested debugging features.

Martin

From: Martin Balin 
Sent: Thursday, October 14, 2021 09:31
To: dev@netbeans.apache.org 
Subject: [External] : [VOTE] Release Apache NetBeans Language Server 12.5.301 
VSCode Extension

Dear community,
let's update the Apache NetBeans Language Server extension on VSCode 
Marketplace 
https://urldefense.com/v3/__https://marketplace.visualstudio.com/items?itemName=ASF.apache-netbeans-java__;!!ACWV5N9M2RV99hQ!bGQQjD9miZ_LS3jKKlcyJ0IXXet8H2ykeYRlBBTC7wcYQP5K_9mxpaoVle3TQPBjh2yV$
  to significantly improved version 12.5.301.

https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/__;!!ACWV5N9M2RV99hQ!bGQQjD9miZ_LS3jKKlcyJ0IXXet8H2ykeYRlBBTC7wcYQP5K_9mxpaoVle3TQFleLFfX$

The primary voting artifact is the source
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301-src.zip__;!!ACWV5N9M2RV99hQ!bGQQjD9miZ_LS3jKKlcyJ0IXXet8H2ykeYRlBBTC7wcYQP5K_9mxpaoVle3TQMh4_8KJ$
with SHA-512 sum:
11b460cfaa8d98f9612320c0040e7f928d0b6af904427ad92867ef64c5df3ec7d12192b3980e10f04e15033d0f5ddd57ec0cdda3bdec8c706be541b8f722ff13
and PGP signature:
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301-src.zip.asc__;!!ACWV5N9M2RV99hQ!bGQQjD9miZ_LS3jKKlcyJ0IXXet8H2ykeYRlBBTC7wcYQP5K_9mxpaoVle3TQAIttzXA$

The artifacts have been generated by
https://urldefense.com/v3/__https://ci-builds.apache.org/job/Netbeans/job/netbeans-vscode/650/__;!!ACWV5N9M2RV99hQ!bGQQjD9miZ_LS3jKKlcyJ0IXXet8H2ykeYRlBBTC7wcYQP5K_9mxpaoVle3TQEx4UKFC$
  from git revision b19730846d986575f26b3b70236d2142dde18157

Use following commands to build your own 12.5.301 VSIX  binary:

tmp$ unzip apache-netbeans-java-12.5.301-src.zip

tmp$ ant build 
-Dmetabuild.jsonurl=https://urldefense.com/v3/__https://raw.githubusercontent.com/JaroslavTulach/netbeans-jenkins-lib/jtulach/vsnetbeans_preview_1253/meta/netbeansrelease.json__;!!ACWV5N9M2RV99hQ!bGQQjD9miZ_LS3jKKlcyJ0IXXet8H2ykeYRlBBTC7wcYQP5K_9mxpaoVle3TQMu6m0jC$

tmp$ cd java/java.lsp.server

java.lsp.server$ ant build-vscode-ext -Dvsix.version=12.5.301 
-D3rdparty.modules=.*nbjavac.*

The special netbeansrelease.json is needed now (and was used in build job #650) 
due to pending PR to netbeans-jenkins-lib 
https://urldefense.com/v3/__https://github.com/apache/netbeans-jenkins-lib/pull/35__;!!ACWV5N9M2RV99hQ!bGQQjD9miZ_LS3jKKlcyJ0IXXet8H2ykeYRlBBTC7wcYQP5K_9mxpaoVle3TQIQVwgLT$

In addition to the source ZIP file, we are also voting about convenience binary:
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301.vsix__;!!ACWV5N9M2RV99hQ!bGQQjD9miZ_LS3jKKlcyJ0IXXet8H2ykeYRlBBTC7wcYQP5K_9mxpaoVle3TQMSoYsBb$
with SHA512  checksum:
ed94506362a3f6add8e3cd6f4f50f94178d761701001045158ee9d2a7935136fe706ff8a3e3c6c04be2b2feb422e72219959435ddec93c512cfb79ca3b30108b
and
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301.vsix.asc__;!!ACWV5N9M2RV99hQ!bGQQjD9miZ_LS3jKKlcyJ0IXXet8H2ykeYRlBBTC7wcYQP5K_9mxpaoVle3TQFJ2DAEc$
  PGP signature.

The binary has been produced by the same job run #650, from the same commit.

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.

Thank you,
Martin Balín
-
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://urldefense.com/v3/__https://cwiki.apache.org/confluence/display/NETBEANS/Mailing*lists__;Kw!!ACWV5N9M2RV99hQ!bGQQjD9miZ_LS3jKKlcyJ0IXXet8H2ykeYRlBBTC7wcYQP5K_9mxpaoVle3TQG09Guzu$





Re: [External] : [VOTE] Release Apache NetBeans Language Server 12.5.301 VSCode Extension

2021-10-15 Thread Dusan Balek

+1 (binding)

Features tested on Linux. SHA check is OK.

Dusan

On 10/14/21 9:31 AM, Martin Balin wrote:

Dear community,
let's update the Apache NetBeans Language Server extension on VSCode 
Marketplace 
https://urldefense.com/v3/__https://marketplace.visualstudio.com/items?itemName=ASF.apache-netbeans-java__;!!ACWV5N9M2RV99hQ!akLiSn3_otxqHTW8GftaZTTJBw7B6pBrHSieIsC8-yIrofDoi-jCxTpOrU2EdHW5$
  to significantly improved version 12.5.301.

https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/__;!!ACWV5N9M2RV99hQ!akLiSn3_otxqHTW8GftaZTTJBw7B6pBrHSieIsC8-yIrofDoi-jCxTpOrfTQgOy8$

The primary voting artifact is the source
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301-src.zip__;!!ACWV5N9M2RV99hQ!akLiSn3_otxqHTW8GftaZTTJBw7B6pBrHSieIsC8-yIrofDoi-jCxTpOreFa-9eu$
with SHA-512 sum:
11b460cfaa8d98f9612320c0040e7f928d0b6af904427ad92867ef64c5df3ec7d12192b3980e10f04e15033d0f5ddd57ec0cdda3bdec8c706be541b8f722ff13
and PGP signature:
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301-src.zip.asc__;!!ACWV5N9M2RV99hQ!akLiSn3_otxqHTW8GftaZTTJBw7B6pBrHSieIsC8-yIrofDoi-jCxTpOrY3vl-fg$

The artifacts have been generated by
https://urldefense.com/v3/__https://ci-builds.apache.org/job/Netbeans/job/netbeans-vscode/650/__;!!ACWV5N9M2RV99hQ!akLiSn3_otxqHTW8GftaZTTJBw7B6pBrHSieIsC8-yIrofDoi-jCxTpOrTFLKM_b$
  from git revision b19730846d986575f26b3b70236d2142dde18157

Use following commands to build your own 12.5.301 VSIX  binary:

tmp$ unzip apache-netbeans-java-12.5.301-src.zip

tmp$ ant build 
-Dmetabuild.jsonurl=https://urldefense.com/v3/__https://raw.githubusercontent.com/JaroslavTulach/netbeans-jenkins-lib/jtulach/vsnetbeans_preview_1253/meta/netbeansrelease.json__;!!ACWV5N9M2RV99hQ!akLiSn3_otxqHTW8GftaZTTJBw7B6pBrHSieIsC8-yIrofDoi-jCxTpOrT3HowoA$

tmp$ cd java/java.lsp.server

java.lsp.server$ ant build-vscode-ext -Dvsix.version=12.5.301 
-D3rdparty.modules=.*nbjavac.*

The special netbeansrelease.json is needed now (and was used in build job #650) 
due to pending PR to netbeans-jenkins-lib 
https://urldefense.com/v3/__https://github.com/apache/netbeans-jenkins-lib/pull/35__;!!ACWV5N9M2RV99hQ!akLiSn3_otxqHTW8GftaZTTJBw7B6pBrHSieIsC8-yIrofDoi-jCxTpOrdt6BkPd$

In addition to the source ZIP file, we are also voting about convenience binary:
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301.vsix__;!!ACWV5N9M2RV99hQ!akLiSn3_otxqHTW8GftaZTTJBw7B6pBrHSieIsC8-yIrofDoi-jCxTpOrf7_3x-c$
with SHA512  checksum:
ed94506362a3f6add8e3cd6f4f50f94178d761701001045158ee9d2a7935136fe706ff8a3e3c6c04be2b2feb422e72219959435ddec93c512cfb79ca3b30108b
and
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301.vsix.asc__;!!ACWV5N9M2RV99hQ!akLiSn3_otxqHTW8GftaZTTJBw7B6pBrHSieIsC8-yIrofDoi-jCxTpOrWXxjc91$
  PGP signature.
  
The binary has been produced by the same job run #650, from the same commit.


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.

Thank you,
Martin Balín
-
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://urldefense.com/v3/__https://cwiki.apache.org/confluence/display/NETBEANS/Mailing*lists__;Kw!!ACWV5N9M2RV99hQ!akLiSn3_otxqHTW8GftaZTTJBw7B6pBrHSieIsC8-yIrofDoi-jCxTpOrXZ5zyLR$





-
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 Language Server 12.5.301 VSCode Extension

2021-10-14 Thread Jaroslav Tulach
+1 (binding)

I checked the primary voting artifact. SHA512 is OK, gpg verifies the
signature (on a different computer of mine) and the build works on Ubuntu
and JDK8:


My pull request https://github.com/apache/netbeans-jenkins-lib/pull/35 has
been approved and integrated meanwhile as such I was able to:
```bash
$ unzip apache-netbeans-java-12.5.301-src.zip
$ cd java/java.lsp.server
$ ant build-vscode-ext -Dvsix.version=12.5.301
```
and generate my own `.vsix` file. It can be installed into VSCode 1.61.0.
Sample project of mine seem to work fine.
-jt

čt 14. 10. 2021 v 9:31 odesílatel Martin Balin 
napsal:

> Dear community,
> let's update the Apache NetBeans Language Server extension on VSCode
> Marketplace
> https://marketplace.visualstudio.com/items?itemName=ASF.apache-netbeans-java
> to significantly improved version 12.5.301.
>
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/
>
> The primary voting artifact is the source
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301-src.zip
> with SHA-512 sum:
> 11b460cfaa8d98f9612320c0040e7f928d0b6af904427ad92867ef64c5df3ec7d12192b3980e10f04e15033d0f5ddd57ec0cdda3bdec8c706be541b8f722ff13
>
> and PGP signature:
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301-src.zip.asc
>
> The artifacts have been generated by
> https://ci-builds.apache.org/job/Netbeans/job/netbeans-vscode/650/ from
> git revision b19730846d986575f26b3b70236d2142dde18157
>
> Use following commands to build your own 12.5.301 VSIX  binary:
>
> tmp$ unzip apache-netbeans-java-12.5.301-src.zip
>
> tmp$ ant build -Dmetabuild.jsonurl=
> https://raw.githubusercontent.com/JaroslavTulach/netbeans-jenkins-lib/jtulach/vsnetbeans_preview_1253/meta/netbeansrelease.json
>
> tmp$ cd java/java.lsp.server
>
> java.lsp.server$ ant build-vscode-ext -Dvsix.version=12.5.301
> -D3rdparty.modules=.*nbjavac.*
>
> The special netbeansrelease.json is needed now (and was used in build job
> #650) due to pending PR to netbeans-jenkins-lib
> https://github.com/apache/netbeans-jenkins-lib/pull/35
>
> In addition to the source ZIP file, we are also voting about convenience
> binary:
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301.vsix
> with SHA512  checksum:
> ed94506362a3f6add8e3cd6f4f50f94178d761701001045158ee9d2a7935136fe706ff8a3e3c6c04be2b2feb422e72219959435ddec93c512cfb79ca3b30108b
>
> and
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301.vsix.asc
> PGP signature.
>
> The binary has been produced by the same job run #650, from the same
> commit.
>
> 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.
>
> Thank you,
> Martin Balín
> -
> 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 Language Server 12.5.301 VSCode Extension

2021-10-14 Thread Martin Balin
Dear community, 
let's update the Apache NetBeans Language Server extension on VSCode 
Marketplace 
https://marketplace.visualstudio.com/items?itemName=ASF.apache-netbeans-java to 
significantly improved version 12.5.301.

https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/

The primary voting artifact is the source
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301-src.zip
with SHA-512 sum: 
11b460cfaa8d98f9612320c0040e7f928d0b6af904427ad92867ef64c5df3ec7d12192b3980e10f04e15033d0f5ddd57ec0cdda3bdec8c706be541b8f722ff13
  
and PGP signature: 
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301-src.zip.asc

The artifacts have been generated by 
https://ci-builds.apache.org/job/Netbeans/job/netbeans-vscode/650/ from git 
revision b19730846d986575f26b3b70236d2142dde18157

Use following commands to build your own 12.5.301 VSIX  binary:

tmp$ unzip apache-netbeans-java-12.5.301-src.zip

tmp$ ant build 
-Dmetabuild.jsonurl=https://raw.githubusercontent.com/JaroslavTulach/netbeans-jenkins-lib/jtulach/vsnetbeans_preview_1253/meta/netbeansrelease.json

tmp$ cd java/java.lsp.server

java.lsp.server$ ant build-vscode-ext -Dvsix.version=12.5.301 
-D3rdparty.modules=.*nbjavac.*

The special netbeansrelease.json is needed now (and was used in build job #650) 
due to pending PR to netbeans-jenkins-lib 
https://github.com/apache/netbeans-jenkins-lib/pull/35

In addition to the source ZIP file, we are also voting about convenience 
binary: 
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301.vsix
with SHA512  checksum:
ed94506362a3f6add8e3cd6f4f50f94178d761701001045158ee9d2a7935136fe706ff8a3e3c6c04be2b2feb422e72219959435ddec93c512cfb79ca3b30108b
 
and
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.5.301/apache-netbeans-java-12.5.301.vsix.asc
 PGP signature.
 
The binary has been produced by the same job run #650, from the same commit. 

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.

Thank you,
Martin Balín
-
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