+1 (binding) 

Am 16.04.21, 18:34 schrieb "Jaroslav Tulach" <jaroslav.tul...@gmail.com>:

    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