Hello, Thank you Matthias. BTW, today VSNetBeans received positive review on marketplace https://marketplace.visualstudio.com/items?itemName=ASF.apache-netbeans-java&ssr=false#review-details Martin
On 15 Feb 2021, at 20:29, Matthias Bläsing <[email protected]<mailto:[email protected]>> wrote: +1 (binding) I had to consider multiple time whether or not to cast this vote, but in the end I decided to go to +1. I expressed my concens in the DISCUSS thread and just so that noone takes this vote a "we can do this in the future again": Next time this will be an immediate -1. However I see no value in pulling back the release or dropping the tag. - Signatures and Hashes were verified - Git tag 12.2.2 and the source code to be voted on are identical (differences are only expected ones) - visual inspection of the changes between 12.2.1 and 12.2.2 look sane - LICENSE and NOTICE of binary and source look good - Build from source workd (binary was not tested) - visual inspection of the vsix binary was ok Am Sonntag, den 14.02.2021, 06:52 +0100 schrieb Jaroslav Tulach: Dear community, please accept my apology for this emergency vote. The work on release 12.3 revealed a problem with autoupdate catalogs (see https://urldefense.com/v3/__https://github.com/apache/netbeans/pull/2757__;!!GqivPVa7Brio!I9zq0nvT0TSm_-nGGo_-RuTzJUe529xwenTsuxBtAvfThedEzz4XXISzV3t64zjnvQ$ ) which prevents existing Apache NetBeans VSCode Extension to launch properly. That renders it useless for all its early adopters and may negatively impact their experience when using our technology. As such I have backported the necessary changes, tagged them and I am calling for a vote for 12.2 u2 emergency update: https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.2/netbeans-12.2.2-source.zip__;!!GqivPVa7Brio!I9zq0nvT0TSm_-nGGo_-RuTzJUe529xwenTsuxBtAvfThedEzz4XXISzV3s-fuWQFg$ https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.2/netbeans-12.2.2-source.zip.asc__;!!GqivPVa7Brio!I9zq0nvT0TSm_-nGGo_-RuTzJUe529xwenTsuxBtAvfThedEzz4XXISzV3t0K5taoQ$ https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.2/netbeans-12.2.2-source.zip.sha512__;!!GqivPVa7Brio!I9zq0nvT0TSm_-nGGo_-RuTzJUe529xwenTsuxBtAvfThedEzz4XXISzV3sPsXaEVw$ The sources are associated with a convenience binary containing the VSCode extension file for Apache NetBeans Language Server 12.2.2 extension: https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.2/apache-netbeans-java-12.2.2.vsix__;!!GqivPVa7Brio!I9zq0nvT0TSm_-nGGo_-RuTzJUe529xwenTsuxBtAvfThedEzz4XXISzV3tdjwSuGg$ https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.2/apache-netbeans-java-12.2.2.vsix.asc__;!!GqivPVa7Brio!I9zq0nvT0TSm_-nGGo_-RuTzJUe529xwenTsuxBtAvfThedEzz4XXISzV3vEqsfeDg$ https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.2/apache-netbeans-java-12.2.2.vsix.sha512__;!!GqivPVa7Brio!I9zq0nvT0TSm_-nGGo_-RuTzJUe529xwenTsuxBtAvfThedEzz4XXISzV3u8c_8ULg$ The source ZIP as well as the `.vsix` file come from tag 12.2.2 in our repository: https://urldefense.com/v3/__https://github.com/apache/netbeans/tree/12.2.2__;!!GqivPVa7Brio!I9zq0nvT0TSm_-nGGo_-RuTzJUe529xwenTsuxBtAvfThedEzz4XXISzV3scaTTPCQ$ - e.g. from commit 1fb82a99c5e633. The source ZIP has been produced by running `ant build-source-config`. The `.vsix` file has been produced by https://urldefense.com/v3/__https://ci-builds.apache.org/job/Netbeans/job/netbeans-vscode/290/__;!!GqivPVa7Brio!I9zq0nvT0TSm_-nGGo_-RuTzJUe529xwenTsuxBtAvfThedEzz4XXISzV3v4B87evQ$ job run. Both artifacts were signed by my 2021 GPG key. To build the Apache NetBeans Language Server extension please follow the instruction in [java/java.lsp.server/vscode/BUILD.md](https://urldefense.com/v3/__https://github.com/__;!!GqivPVa7Brio!I9zq0nvT0TSm_-nGGo_-RuTzJUe529xwenTsuxBtAvfThedEzz4XXISzV3uB3iVAgQ$ apache/netbeans/blob/c8e0cec5edcbfbd61f22e07eb92fcdbad17f345b/java/ java.lsp.server/vscode/BUILD.md), e.g.: ```bash netbeans$ ant build netbeans$ cd java/java.lsp.server java.lsp.server$ ant build-vscode-ext ``` To test the resulting convenience `.vsix` file, please follow the [wiki page](https://urldefense.com/v3/__https://cwiki.apache.org/confluence/display/NETBEANS/__;!!GqivPVa7Brio!I9zq0nvT0TSm_-nGGo_-RuTzJUe529xwenTsuxBtAvfThedEzz4XXISzV3ti60oR4Q$ Apache+NetBeans+extension+for+Visual+Studio+Code) instructions that describe the typical scenarios the extension is supposed to support. Let's the testing and voting start! -jt --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected]<mailto:[email protected]> For additional commands, e-mail: [email protected]<mailto:[email protected]> For further information about the NetBeans mailing lists, visit: https://urldefense.com/v3/__https://cwiki.apache.org/confluence/display/NETBEANS/Mailing*lists__;Kw!!GqivPVa7Brio!I9zq0nvT0TSm_-nGGo_-RuTzJUe529xwenTsuxBtAvfThedEzz4XXISzV3tPWFa0bA$
