+1 (binding) Verified GPG on another machine:
$ curl https://downloads.apache.org/netbeans/KEYS | gpg --import $ gpg --verify netbeans-12.2.1-source.zip.asc $ gpg --verify apache-netbeans-java-12.2.1.vsix.asc Built without problems with JDK8: $ unzip netbeans-12.2.1-source.zip $ ant build $ ant -f java/java.lsp.server/ build-vscode-ext Executed just fine: $ code --extensionDevelopmentPath=`pwd`/java/java.lsp.server/vscode/ po 11. 1. 2021 v 12:35 odesÃlatel Jaroslav Tulach <jaroslav.tul...@gmail.com> napsal: > > Dear community, > many improvements have been made to [VSNetBeans](https://cwiki.apache.org/ > confluence/display/NETBEANS/Apache+NetBeans+extension+for+Visual+Studio+Code) > during last few weeks. The fixes include stability improvements as well as many > new refactoring features and infrastructure enhancements[1]. > > To follow the gold open source rule to "release early, release offten" I've > just packed what has been done and I am calling for a vote on sources for > Apache NetBeans 12.2 u1: > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.1/netbeans-12.2.1-source.zip > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.1/netbeans-12.2.1-source.zip.asc > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.1/netbeans-12.2.1-source.zip.sha512 > > As well as associated convenience binary containing the VSCode extension file > for Apache NetBeans Language Server 12.2.1 extension: > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.1/apache-netbeans-java-12.2.1.vsix > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.1/apache-netbeans-java-12.2.1.vsix.asc > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.1/apache-netbeans-java-12.2.1.vsix.sha512 > > The source ZIP as well as the `.vsix` file come from tag 12.2.1 in our > repository: https://github.com/apache/netbeans/tree/12.2.1 - e.g. from commit > 7220262. > +1 (binding) Verified GPG on another machine: $ curl https://downloads.apache.org/netbeans/KEYS | gpg --import $ gpg --verify netbeans-12.2.1-source.zip.asc $ gpg --verify apache-netbeans-java-12.2.1.vsix.asc Built without problems: $ unzip netbeans-12.2.1-source.zip $ ant build $ ant -f java/java.lsp.server/ build-vscode-ext Executed just fine: $ code --extensionDevelopmentPath=`pwd`/java/java.lsp.server/vscode/ po 11. 1. 2021 v 12:35 odesÃlatel Jaroslav Tulach <jaroslav.tul...@gmail.com> napsal: > Dear community, > many improvements have been made to [VSNetBeans](https://cwiki.apache.org/ > > confluence/display/NETBEANS/Apache+NetBeans+extension+for+Visual+Studio+Code > <https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+extension+for+Visual+Studio+Code>) > > during last few weeks. The fixes include stability improvements as well as > many > new refactoring features and infrastructure enhancements[1]. > > To follow the gold open source rule to "release early, release offten" > I've > just packed what has been done and I am calling for a vote on sources for > Apache NetBeans 12.2 u1: > > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.1/netbeans-12.2.1-source.zip > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.1/netbeans-12.2.1-source.zip.asc > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.1/netbeans-12.2.1-source.zip.sha512 > > As well as associated convenience binary containing the VSCode extension > file > for Apache NetBeans Language Server 12.2.1 extension: > > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.1/apache-netbeans-java-12.2.1.vsix > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.1/apache-netbeans-java-12.2.1.vsix.asc > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/netbeans-vscode-ext-12.2.1/apache-netbeans-java-12.2.1.vsix.sha512 > > The source ZIP as well as the `.vsix` file come from tag 12.2.1 in our > repository: https://github.com/apache/netbeans/tree/12.2.1 - e.g. from > commit > 7220262. > > The source ZIP has been produced by TLP job (I've just renamed it to > contain > 12.2.1 version): > > https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/ > release122/28/artifact/dist/netbeans/ > <https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/release122/28/artifact/dist/netbeans/> > > The `.vsix` file has been produced by https://ci-builds.apache.org/job/ > Netbeans/job/netbeans-vscode/257/ > <https://ci-builds.apache.org/job/Netbeans/job/netbeans-vscode/257/> job > run. > > I've signed both files with my new GPG key (lost previous one during hard > drive > crash) which can be found at the end of > https://downloads.apache.org/netbeans/ > KEYS - hopefully the signing went OK. > > 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/ > <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 or 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 give us 72h for testing and voting. Thanks everyone who contributed > and > everyone who supported this exceptional irregular 12.2 u1 release. > > -jt > > [1] Changelog is available https://github.com/apache/netbeans/blob/ > c8e0cec5edcbfbd61f22e07eb92fcdbad17f345b/java/java.lsp.server/vscode/ > <https://github.com/apache/netbeans/blob/c8e0cec5edcbfbd61f22e07eb92fcdbad17f345b/java/java.lsp.server/vscode/> > CHANGELOG.md > > > > > > The source ZIP has been produced by TLP job (I've just renamed it to contain > 12.2.1 version): > https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/ > release122/28/artifact/dist/netbeans/ > > The `.vsix` file has been produced by https://ci-builds.apache.org/job/ > Netbeans/job/netbeans-vscode/257/ job run. > > I've signed both files with my new GPG key (lost previous one during hard drive > crash) which can be found at the end of https://downloads.apache.org/netbeans/ > KEYS - hopefully the signing went OK. > > 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 or 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 give us 72h for testing and voting. Thanks everyone who contributed and > everyone who supported this exceptional irregular 12.2 u1 release. > > -jt > > [1] Changelog is available https://github.com/apache/netbeans/blob/ > c8e0cec5edcbfbd61f22e07eb92fcdbad17f345b/java/java.lsp.server/vscode/ > CHANGELOG.md > > > >