Matthias, You are right. The problem with the bug which was found is it makes the extension completely unusable. Therefore after the extensive testing I published it to marketplace. There was release artefact available for download offered to all users which did not work, no workaround available. My apologies for not following the process.
Martin > On 14 Feb 2021, at 08:41, Matthias Bläsing <[email protected]> wrote: > > [Moving to discussion, please don't vote in this thread/with this > subject!] > > > Hi Jaroslav, > > before casting a vote, I'd like to clarify what has happend until this > point. Am I right, that > > a) creating the distribution is already done > b) the final tag was already created > c) publishing to marketplace has already happend? > > If so, I think the correct procedure was not followed, as the procedure > can't be to first publish and the ask the PMC+Committers to rubberstamp > a release. > > Greetings > > Matthias > > > > 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!ITwckNLcYPSu06xIPVGqTUkS22nJdVWJaD5Ret-OABZg9UlGtZwOPuYWMs3PJf2-9g$ >> ) 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!ITwckNLcYPSu06xIPVGqTUkS22nJdVWJaD5Ret-OABZg9UlGtZwOPuYWMs1m0vOMiw$ >> >> 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!ITwckNLcYPSu06xIPVGqTUkS22nJdVWJaD5Ret-OABZg9UlGtZwOPuYWMs3Row_M-A$ >> >> 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!ITwckNLcYPSu06xIPVGqTUkS22nJdVWJaD5Ret-OABZg9UlGtZwOPuYWMs0uBB7teQ$ >> >> >> 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!ITwckNLcYPSu06xIPVGqTUkS22nJdVWJaD5Ret-OABZg9UlGtZwOPuYWMs0M9x4oSQ$ >> >> 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!ITwckNLcYPSu06xIPVGqTUkS22nJdVWJaD5Ret-OABZg9UlGtZwOPuYWMs1z4govag$ >> >> 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!ITwckNLcYPSu06xIPVGqTUkS22nJdVWJaD5Ret-OABZg9UlGtZwOPuYWMs3cFSXsMA$ >> >> >> 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!ITwckNLcYPSu06xIPVGqTUkS22nJdVWJaD5Ret-OABZg9UlGtZwOPuYWMs2Is6rhZA$ >> - 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!ITwckNLcYPSu06xIPVGqTUkS22nJdVWJaD5Ret-OABZg9UlGtZwOPuYWMs0P7uUCjQ$ >> 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!ITwckNLcYPSu06xIPVGqTUkS22nJdVWJaD5Ret-OABZg9UlGtZwOPuYWMs3X6bkw2Q$ >> >> 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!ITwckNLcYPSu06xIPVGqTUkS22nJdVWJaD5Ret-OABZg9UlGtZwOPuYWMs23jKw3bQ$ >> >> 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://urldefense.com/v3/__https://cwiki.apache.org/confluence/display/NETBEANS/Mailing*lists__;Kw!!GqivPVa7Brio!ITwckNLcYPSu06xIPVGqTUkS22nJdVWJaD5Ret-OABZg9UlGtZwOPuYWMs1qlgqziw$ > > > >
