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



Reply via email to