+1 (binding)

I am not very happy about my release. The mistakes I made when building the
`.vsix` file should have been avoided. However the 12.2 u2 `.vsix`
workarounds the problem introduced in 12.2 u1 `.vsix` file and that's
important. Let's get it out and let's replace it by 12.3 `.vsix` soon.
Thank you for your patience and support.
-jt

ne 14. 2. 2021 v 6:52 odesĂ­latel Jaroslav Tulach <[email protected]>
napsal:

> Dear community,
> please accept my apology for this emergency vote. The work on release 12.3
> revealed a problem with autoupdate catalogs (see
> https://github.com/apache/netbeans/pull/2757) 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://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.2/netbeans-12.2.2-source.zip
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.2/netbeans-12.2.2-source.zip.asc
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.2/netbeans-12.2.2-source.zip.sha512
>
> The sources are associated with a convenience binary containing the VSCode
> extension file
> for Apache NetBeans Language Server 12.2.2 extension:
>
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.2/apache-netbeans-java-12.2.2.vsix
>
> 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
>
> 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
>
> The source ZIP as well as the `.vsix` file come from tag 12.2.2 in our
> repository: https://github.com/apache/netbeans/tree/12.2.2 - 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://ci-builds.apache.org/job/Netbeans/job/netbeans-vscode/290/ 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://github.com/
> 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://cwiki.apache.org/confluence/display/NETBEANS/
> 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
>

Reply via email to