You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@netbeans.apache.org by GitBox <gi...@apache.org> on 2018/09/05 11:54:42 UTC

[GitHub] emilianbold closed pull request #10: Renames project to NetBeans Web Toolkit

emilianbold closed pull request #10: Renames project to NetBeans Web Toolkit
URL: https://github.com/apache/incubator-netbeans-html4j/pull/10
 
 
   

This is a PR merged from a forked repository.
As GitHub hides the original diff on merge, it is displayed below for
the sake of provenance:

As this is a foreign pull request (from a fork), the diff is supplied
below (as it won't show otherwise due to GitHub magic):

diff --git a/NOTICE b/NOTICE
index 97e4feb..1414376 100644
--- a/NOTICE
+++ b/NOTICE
@@ -1,4 +1,4 @@
-Apache NetBeans HTML/Java API
+Apache NetBeans Web Toolkit
 Copyright 2017-2017 The Apache Software Foundation
 
 This product includes software developed at
diff --git a/README.md b/README.md
index 1373f8b..8f71179 100644
--- a/README.md
+++ b/README.md
@@ -1,10 +1,10 @@
-# HTML/Java API
+# NetBeans Web Toolkit
 
 In need of cross platform, client side interaction between Java and JavaScript?
 
 [![Build Status](https://builds.apache.org/buildStatus/icon?job=incubator-netbeans-html4j-linux)](https://builds.apache.org/job/incubator-netbeans-html4j-linux/)
 
-The HTML/Java library provides [basic building blocks](https://builds.apache.org/job/incubator-netbeans-html4j-linux/javadoc/net/java/html/js/package-summary.html)
+The NetBeans Web Toolkit provides [basic building blocks](https://builds.apache.org/job/incubator-netbeans-html4j-linux/javadoc/net/java/html/js/package-summary.html)
 as well as advanced [high level concepts](https://builds.apache.org/job/incubator-netbeans-html4j-linux/javadoc/net/java/html/json/Model.html)
 to make communication between JavaScript and Java as smooth as possible.
 
@@ -18,7 +18,7 @@ writes different code when communicating with [JavaFX WebView](https://docs.orac
 different one when communicating with [Android WebView](https://developer.android.com/reference/android/webkit/WebView.html),
 yet another one when talking to [iOS WebView](https://developer.apple.com/documentation/uikit/uiwebview).
 
-The goal of HTML/Java API is to **unify this communication**. By providing simple
+The goal of NetBeans Web Toolkit is to **unify this communication**. By providing simple
 and highly portable [building blocks](https://builds.apache.org/job/incubator-netbeans-html4j-linux/javadoc/net/java/html/js/package-summary.html)
 one can create sophisticated APIs (like
 [UI bindings](https://builds.apache.org/job/incubator-netbeans-html4j-linux/javadoc/net/java/html/json/package-summary.html),
@@ -29,7 +29,7 @@ one can create sophisticated APIs (like
 that can be embedded into
 [Swing or JavaFX applications](https://builds.apache.org/job/incubator-netbeans-html4j-linux/javadoc/net/java/html/boot/fx/FXBrowsers.html),
 executed [headlessly on a server](https://builds.apache.org/job/incubator-netbeans-html4j-linux/javadoc/net/java/html/boot/script/Scripts.html)
-or executed anywhere HTML/Java API was ported.
+or executed anywhere NetBeans Web Toolkit was ported.
 
 Various ports of this rendering pipeline were built including support for
 pure [webkit desktop rendring](https://github.com/dukescript/dukescript-presenters/),
@@ -42,14 +42,14 @@ transpilers - for example [TeaVM](http://teavm.org/docs/intro/dukescript.html)
 or [Bck2Brwsr VM](https://github.com/jtulach/bck2brwsr/) -
 as such you can also run the same Java application in a pluginless browser.
 
-Porting of HTML/Java rendering pipeline is as easy as implementing
+Porting of NetBeans Web Toolkit rendering pipeline is as easy as implementing
 [Fn.Presenter](https://builds.apache.org/job/incubator-netbeans-html4j-linux/javadoc/org/netbeans/html/boot/spi/Fn.Presenter.html)
 interface and successfully passing the
 [test compatibility kit](https://builds.apache.org/job/incubator-netbeans-html4j-linux/javadoc/org/netbeans/html/json/tck/package-summary.html).
 
 ## Getting Started
 
-The HTML/Java API is IDE and build tool neutral. It can be used with
+The NetBeans Web Toolkit is IDE and build tool neutral. It can be used with
 [Ant](http://ant.apache.org), [Maven](http://maven.apache.org) or **Gradle**.
 It is easy to edit it with [Eclipse](https://dukescript.com/best/practices/2015/07/01/DukeScript-with-Eclipse.html),
 [IntelliJ](https://dukescript.com/best/practices/2016/04/19/IDEA.html) or
diff --git a/src/main/javadoc/overview.html b/src/main/javadoc/overview.html
index 36e47f0..de77568 100644
--- a/src/main/javadoc/overview.html
+++ b/src/main/javadoc/overview.html
@@ -21,17 +21,17 @@
 <!DOCTYPE html>
 <html>
     <head>
-        <title>HTML for Java APIs</title>
+        <title>NetBeans Web Toolkit</title>
         <meta charset="UTF-8">
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
     </head>
     <body>
         <p>
-        The <em>HTML/Java API</em> is an alternative to Swing and JavaFX for creating 
+        The <em>NetBeans Web Toolkit</em> is an alternative to Swing and JavaFX for creating
         applications with a graphical user interface. It's major strengths is the 
         intelligent combination of existing technologies. 
         <br>
-        With HTML/Java, the proven model used on servers for many years, has been ported to the client.
+        With NetBeans Web Toolkit, the proven model used on servers for many years, has been ported to the client.
          Java is used for developing business and view logic, while
          HTML5, CSS and JavaScript are used to render the UI. 
         Get the best of both worlds by combining the industry stability of
@@ -44,10 +44,10 @@ <h3>Motivation</h3>
          to keep up with the rapid development of browser based technologies, and the
          <a href="http://www.oracle.com/technetwork/java/javase/javaclientroadmapupdate2018mar-4414431.pdf">uncertain future of Swing and JavaFX</a>.
          The logical solution is to simply use these technologies from Java instead of trying to build a whole own alternative stack.
-         With Java/HTML we created a better and more powerful alternative, which is still small and easy to maintain.
+         With NetBeans Web Toolkit we created a better and more powerful alternative, which is still small and easy to maintain.
         </p>
         <h3>Model View ViewModel Pattern</h3>
-        <p> For this Java/HTML makes use of the 
+        <p> For this NetBeans Web Toolkit makes use of the
          <a href="https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93viewmodel">Model View ViewModel (MVVM)</a>
          pattern to separate
          the view from the logic of the application. This approach is different
@@ -58,7 +58,7 @@ <h3>Model View ViewModel Pattern</h3>
         
         
         <h3>Supported Platforms</h3>
-         <p>This architecture also makes it easy to port the technology to different platforms.         Porting of HTML/Java is as easy as implementing
+         <p>This architecture also makes it easy to port the technology to different platforms.         Porting NetBeans Web Toolkit is as easy as implementing
         {@link org.netbeans.html.boot.spi.Fn.Presenter}
         interface and successfully passing the
         {@link org.netbeans.html.json.tck test compatibility kit}.    
@@ -102,7 +102,7 @@ <h3>More Information</h3>
             Current <a target="_blank" href="http://bits.netbeans.org/html+java/dev/">development</a> version
             
         </p>
-        <p>The <a href="http://dukescript.com" target="_blank">DukeScript project</a> contains a lot of information for Java/HTML developers.
+        <p>The <a href="http://dukescript.com" target="_blank">DukeScript project</a> contains a lot of information for NetBeans Web Toolkit developers.
             There's a <a href="http://dukescript.com/blog.html" target="_blank">Blog</a> with the latest news and tips and tricks 
             how to get the most out of these APIs and also an extensive <a href="https://dukescript.com/getting_started.html" target="_blank"> getting started guide</a> 
             explaining all the concepts and walking you through code examples. For advanced users there's an in depth tutorial on the <a href="https://dukescript.com/knockout4j.html" target="_blank">


 

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists