+1 (binding)

Dusan

------------------------------------------------------------------------
*From:* Jaroslav Tulach <jaroslav.tul...@gmail.com <mailto:jaroslav.tul...@gmail.com>>
*Sent:* Sunday, June 22, 2025 5:32 PM
*To:* dev@netbeans.apache.org <mailto:dev@netbeans.apache.org> <dev@netbeans.apache.org <mailto:dev@netbeans.apache.org>>
*Subject:* [External] : [VOTE] NetBeans HTML/Java API 1.8.2
Hi.
It has been a long time since the last release of HTML/Java API. The Java
technologies moved on and a new release is needed. Here it is:

This is the main voting artefact:
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-html4j/1.8.2/__;!!ACWV5N9M2RV99hQ!LUGSWKFfxF5Rb458TOc4gFB8wQbur_iR4WRi_z1LD-JsKfJ1Vbf1AHB18RfWZdO4dVdbUFBv77DRw1LirMCLctq-qIM$ <https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-html4j/1.8.2/__;!!ACWV5N9M2RV99hQ!LUGSWKFfxF5Rb458TOc4gFB8wQbur_iR4WRi_z1LD-JsKfJ1Vbf1AHB18RfWZdO4dVdbUFBv77DRw1LirMCLctq-qIM$>
netbeans-html4j-1.8.2.zip
its sha512sum is
ea3b27a6fae39e7927a6e9c0990344f8784bb91f749fe0666b03201feef40afc417ecde4f4682f91714bdaf9f9f30c1ec730f7fa57e7f014fae6db5ee87d620b and I signed it as https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-html4j/1.8.2/netbeans-html4j-1.8.2.zip.asc__;!!ACWV5N9M2RV99hQ!LUGSWKFfxF5Rb458TOc4gFB8wQbur_iR4WRi_z1LD-JsKfJ1Vbf1AHB18RfWZdO4dVdbUFBv77DRw1LirMCLvkccrbE$ <https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-html4j/1.8.2/netbeans-html4j-1.8.2.zip.asc__;!!ACWV5N9M2RV99hQ!LUGSWKFfxF5Rb458TOc4gFB8wQbur_iR4WRi_z1LD-JsKfJ1Vbf1AHB18RfWZdO4dVdbUFBv77DRw1LirMCLvkccrbE$> - these files were produced by https://urldefense.com/v3/__https://ci-builds.apache.org/job/Netbeans/job/netbeans-html4j-release/14/__;!!ACWV5N9M2RV99hQ!LUGSWKFfxF5Rb458TOc4gFB8wQbur_iR4WRi_z1LD-JsKfJ1Vbf1AHB18RfWZdO4dVdbUFBv77DRw1LirMCLBtNMHLo$ <https://urldefense.com/v3/__https://ci-builds.apache.org/job/Netbeans/job/netbeans-html4j-release/14/__;!!ACWV5N9M2RV99hQ!LUGSWKFfxF5Rb458TOc4gFB8wQbur_iR4WRi_z1LD-JsKfJ1Vbf1AHB18RfWZdO4dVdbUFBv77DRw1LirMCLBtNMHLo$> job run.

If you want to build from the source, then unzip and use following command:

netbeans-html4j$ mvn clean install -DskipTests

you can also run the command without `-DskipTests` and report a (non blocking)
test failure. Right now the tests seem to be stable, but historically they
have been a bit flaky.

Of course, to verify the new library works, you should have an HTML/Java
project and switch it to the new version. If you don't have such project, you
can create one in NetBeans 26: "New Project/Java with Maven/Java Frontend
Application" - if that application works for you, then you can switch to
locally built HTML/Java API by changing:

--- a/pom.xml
+++ b/pom.xml
@@ -15,7 +15,7 @@
         <module>js</module>
     </modules>
     <properties>
-        <net.java.html.version>1.7</net.java.html.version>
+        <net.java.html.version>1.8.2</net.java.html.version>
         <openjfx.version>11</openjfx.version>
         <junit.browser.version>1.0</junit.browser.version>
         <jersey.version>2.13</jersey.version>

If your application continues to work, everything is OK.

In addition to the main voting artifact, we are also about to approve the
following Maven repository:
https://urldefense.com/v3/__https://repository.apache.org/content/repositories/orgapachenetbeans-1153/__;!!ACWV5N9M2RV99hQ!LUGSWKFfxF5Rb458TOc4gFB8wQbur_iR4WRi_z1LD-JsKfJ1Vbf1AHB18RfWZdO4dVdbUFBv77DRw1LirMCL3eDCCwo$ <https://urldefense.com/v3/__https://repository.apache.org/content/repositories/orgapachenetbeans-1153/__;!!ACWV5N9M2RV99hQ!LUGSWKFfxF5Rb458TOc4gFB8wQbur_iR4WRi_z1LD-JsKfJ1Vbf1AHB18RfWZdO4dVdbUFBv77DRw1LirMCL3eDCCwo$>
It has been produced by unzipping the main ZIP file and running:
```
netbeans-html4j$ JAVA_HOME=/jdk-17/ mvn -Dgpg.keyname=xyz -Papache-release
clean -DskipTests deploy
```
I'll release it to Maven central if our vote passes.

Please cast your votes. The vote is going to be open at least for 72h.
-jt

Reply via email to