+1 (binding)

Signatures are correct, tested on Ubuntu Linux.

Martin
________________________________
From: Jaroslav Tulach <jaroslav.tul...@gmail.com>
Sent: Sunday, May 15, 2022 16:37
To: dev@netbeans.apache.org <dev@netbeans.apache.org>
Subject: [External] : [VOTE] NetBeans HTML/Java API 1.8

Hi.
major improvements (introduction of `wait4java=false`) have been made in HTML/
Java API and it is time to release new version. Please help me by casting your
votes.

This is the main voting artefact:
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-html4j/netbeans-html4j-1.8/netbeans-html4j-1.8.zip__;!!ACWV5N9M2RV99hQ!InU_IfasUieDN3KAp-6Ux3DXg-i_jaGYQ9qnRZZGuUQp0aK7HOgmdOyPBfM37_dfYuB0rOm8vaGDy3YEXEaE31b-XUlq6w$
its sha512sum is
a27af12057a588c2a232b695ef15ee573381a1356a2dcb632008ac4485d36ca7427228684b4e757ecf50231c3d5e23eb92422a9de90338d0233184b79d04626b
and I signed it as 
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-html4j/netbeans-html4j-1.8/netbeans-html4j-1.8.zip.asc__;!!ACWV5N9M2RV99hQ!InU_IfasUieDN3KAp-6Ux3DXg-i_jaGYQ9qnRZZGuUQp0aK7HOgmdOyPBfM37_dfYuB0rOm8vaGDy3YEXEaE31YIm__bHA$
  - these files were
produced by 
https://urldefense.com/v3/__https://ci-builds.apache.org/job/Netbeans/job/netbeans-html4j-release/11/__;!!ACWV5N9M2RV99hQ!InU_IfasUieDN3KAp-6Ux3DXg-i_jaGYQ9qnRZZGuUQp0aK7HOgmdOyPBfM37_dfYuB0rOm8vaGDy3YEXEaE31abpzLDkQ$
  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`, but on some configurations,
some of the tests are flaky, so your outcome may vary. I am often receiving
test failures in `browser` module and I have to re-run the tests few times.

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 13: "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</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-1111__;!!ACWV5N9M2RV99hQ!InU_IfasUieDN3KAp-6Ux3DXg-i_jaGYQ9qnRZZGuUQp0aK7HOgmdOyPBfM37_dfYuB0rOm8vaGDy3YEXEaE31bP5czBaA$
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





---------------------------------------------------------------------
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://urldefense.com/v3/__https://cwiki.apache.org/confluence/display/NETBEANS/Mailing*lists__;Kw!!ACWV5N9M2RV99hQ!InU_IfasUieDN3KAp-6Ux3DXg-i_jaGYQ9qnRZZGuUQp0aK7HOgmdOyPBfM37_dfYuB0rOm8vaGDy3YEXEaE31Z5ymua1w$



Reply via email to