+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://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 --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
