+1

Kai


On 4/16/2021 6:34 PM, Jaroslav Tulach wrote:
Dear community,
vote for [Apache VSNetBeans 12.4 Beta 2](https://lists.apache.org/thread.html/
r94a2caf8ada7c4ed023348c7581015b554eb86dd219cccc2fe99f9ac%40%3Cdev.netbeans.apache.org%3E)
has successfully finished and I believe it is time for one more vote:

Let's vote about Apache VSNetBeans 12.4 Beta 2 complementary binary (again),
but this time with `nb-javac` included!

This PMC vote is a follow up requested when issue
https://issues.apache.org/jira/projects/LEGAL/issues/LEGAL-563
was resolved.

Warning: this is potentially controversial vote and it may trigger some
discussion. Please use this thread only for voting (possibly with some
justification). If you want to discuss, please modify the subject: remove
[VOTE] and put there [DISCUSS], at least. Thank you for keeping this voting
thread clean.

I am opening vote for a new complimentary binary. Source code remains exactly
the same as was a part of previous 12.4 Beta2 votings. The build
https://ci-builds.apache.org/job/Netbeans/job/netbeans-vscode/374/
has however been executed with additional `-D3rdparty.modules=.*nbjavac.*`
option as documented in the build me: https://github.com/apache/netbeans/blob/
master/java/java.lsp.server/vscode/BUILD.md as a result the new binary
contains following additional files in the `.vsix` ZIP file:

+licenses/GPL-2-CP
+extension/nbcode/extra/
+extension/nbcode/extra/.lastModified
+extension/nbcode/extra/config/
+extension/nbcode/extra/config/Modules/
+extension/nbcode/extra/config/Modules/org-netbeans-modules-nbjavac-api.xml
+extension/nbcode/extra/config/Modules/org-netbeans-modules-nbjavac-impl.xml
+extension/nbcode/extra/config/Modules/org-netbeans-modules-nbjavac.xml
+extension/nbcode/extra/modules/
+extension/nbcode/extra/modules/ext/
+extension/nbcode/extra/modules/ext/nb-javac-15.0.0.2-api.jar
+extension/nbcode/extra/modules/ext/nb-javac-15.0.0.2-impl.jar
+extension/nbcode/extra/modules/org-netbeans-modules-nbjavac-api.jar
+extension/nbcode/extra/modules/org-netbeans-modules-nbjavac-impl.jar
+extension/nbcode/extra/modules/org-netbeans-modules-nbjavac.jar
+extension/nbcode/extra/update_tracking/
+extension/nbcode/extra/update_tracking/org-netbeans-modules-nbjavac-api.xml
+extension/nbcode/extra/update_tracking/org-netbeans-modules-nbjavac-impl.xml
+extension/nbcode/extra/update_tracking/org-netbeans-modules-nbjavac.xml


We are primarily voting on VSIX complimentary binary available here:
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.4-beta2/apache-netbeans-java-12.3.992.vsix

GPG signature and SHA checksum are available along the binaries:
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.4-beta2/apache-netbeans-java-12.3.992.vsix.asc
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.4-beta2/apache-netbeans-java-12.3.992.vsix.sha512

Version of 12.4 Beta2+nbjavac VSIX is 12.3.992 as VSCode does not support
versions like “12.4.Beta2” and to be higher than previous 12.4-beta2 (without
nb-javac).

Given the only difference from the previous (successful) vote is the inclusion
of `nbjavac` GPLv2 with "Classpath Exception" component, we are primarily
voting about it and about
https://issues.apache.org/jira/projects/LEGAL/issues/LEGAL-563
and whether PMC believes the "Classpath Exception" applies.

My understanding is that "Classpath Exception" applies to "certain files ...
that ... contain the Classpath Exception" header. I did "find | grep" check in
https://lists.apache.org/thread.html/
r821d9e9fdc8d9fd5663e7c326d25e4626e1a27eb13e45f4d639ea199%40%3Cdev.netbeans.apache.org%3E
and I believe all the important files contain such header.

This vote is going to be open at least for 72 hours, vote with +1, 0, and -1
as usual. My expectation is that most of the Apache individual contributors
currently employed by Oracle will abstain from the vote. However, I am willing
to cast my own, personal "+1 (binding)" as a proof that I am really convinced
the "Classpath Exception" applies and I am not aware of any plot or trick that
would indicate something else.

Let it all begin!
-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





---------------------------------------------------------------------
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