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$




Reply via email to