[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://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: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to