You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by th...@apache.org on 2020/07/06 11:21:50 UTC

[wicket-site] branch wicket-9 updated (ac24f4e -> 4ef3686)

This is an automated email from the ASF dual-hosted git repository.

theigl pushed a change to branch wicket-9
in repository https://gitbox.apache.org/repos/asf/wicket-site.git.


    from ac24f4e  Better description for z GC
     new 362b5cd  Add IDEA project files to .gitignore
     new 4ef3686  Minor spelling and grammar changes

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore         |  3 ++-
 content/atom.xml   |  2 +-
 content/index.html | 30 +++++++++++++++---------------
 index.md           | 28 ++++++++++++++--------------
 4 files changed, 32 insertions(+), 31 deletions(-)


[wicket-site] 01/02: Add IDEA project files to .gitignore

Posted by th...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

theigl pushed a commit to branch wicket-9
in repository https://gitbox.apache.org/repos/asf/wicket-site.git

commit 362b5cdaaf1017fdad5ba3520bd0cc6618cbbe26
Author: Thomas Heigl <th...@gmail.com>
AuthorDate: Mon Jul 6 13:18:35 2020 +0200

    Add IDEA project files to .gitignore
---
 .gitignore | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/.gitignore b/.gitignore
index 0e65422..a7dd632 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,4 +2,5 @@
 .sass-cache/
 Gemfile.lock
 .jekyll-cache/
-
+.idea/
+*.iml


[wicket-site] 02/02: Minor spelling and grammar changes

Posted by th...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

theigl pushed a commit to branch wicket-9
in repository https://gitbox.apache.org/repos/asf/wicket-site.git

commit 4ef3686484b398ff7c942c580e3bc683f6cb54c7
Author: Thomas Heigl <th...@gmail.com>
AuthorDate: Mon Jul 6 13:19:15 2020 +0200

    Minor spelling and grammar changes
---
 content/atom.xml   |  2 +-
 content/index.html | 30 +++++++++++++++---------------
 index.md           | 28 ++++++++++++++--------------
 3 files changed, 30 insertions(+), 30 deletions(-)

diff --git a/content/atom.xml b/content/atom.xml
index 41689a9..b511b21 100644
--- a/content/atom.xml
+++ b/content/atom.xml
@@ -3,7 +3,7 @@
     <title>Apache Wicket</title>
     <link href="http://wicket.apache.org/atom.xml" rel="self"/>
     <link href="http://wicket.apache.org/"/>
-    <updated>2020-06-29T16:09:25+02:00</updated>
+    <updated>2020-07-06T13:18:14+02:00</updated>
     <id>http://wicket.apache.org/</id>
     <author>
         <name>Apache Wicket</name>
diff --git a/content/index.html b/content/index.html
index df2b0ca..267cbd4 100644
--- a/content/index.html
+++ b/content/index.html
@@ -3,7 +3,7 @@
     <head>
         <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
         <meta charset="utf-8">
-        <title> | Apache Wicket</title>
+        <title>Home | Apache Wicket</title>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
 
         <link rel="shortcut icon" href="/favicon.ico" type="image/vnd.microsoft.icon" />
@@ -111,7 +111,7 @@
 <main>
     <div class="l-container">
         <header class="l-full preamble">
-            <h1></h1>
+            <h1>Home</h1>
             
             
             
@@ -124,7 +124,7 @@
     <h1 id="introduction" class="announce">Announcing Apache Wicket 9: get into the modern Java world!</h1>
     <p>
       The Apache Wicket project announces the 9th major release of the open source Java web framework servicing websites and applications across the globe since 2004.     
-      Built on top of Java 11, this version of Wicket brings web development into the modern Java world, offering a fundamental tool to keep you code up to date with Java evolution.
+      Built on top of Java 11, this version of Wicket brings web development into the modern Java world, offering a fundamental tool to keep you code up to date with Java's evolution.
     </p>
     <div>
       <img src="/img/logo.svg" alt="Apache Wicket" width="200" height="200" />
@@ -134,25 +134,25 @@
   <div class="l-full">
     <h3>Bring the web into the modern Java era</h3>
     <p>
-     The release of Java 9 has been a turning point in Java history which laid the foundation for the modern Java era. However, the magnitude of this change has discourage many developers from leaving the safe harbor rappresented by Java 8. With Wicket 9 we finally have a fundamental tool to move on and bring our web application into the new Java world.  
+     The release of Java 9 has been a turning point in Java history which laid the foundation for the modern Java era. However, the magnitude of this change has discouraged many developers from leaving the safe harbor represented by Java 8. With Wicket 9 we finally have a fundamental tool to move on and bring our web applications into the new Java world.  
     </p>
     <p>
-      With this version Wicket has been completed revisited and improved to embrace new technologies like Java modularization and new library like JUnit 5.
+      With this version Wicket has been completely revisited and improved to embrace new technologies such as Java modularization and new libraries like JUnit 5.
     </p>
   </div>
 </div>
 
 <div class="l-first l-flex">
   <div class="l-half">
-    <h3>Stay up to date with Java release cycle</h3>
+    <h3>Stay up to date with the Java release cycle</h3>
     <p>
-      With Java releasing at a faster phase it's important to keep a library up to date with the lastest changes introduced in the platform and ensure it works with the latest Java release. Wicket does all of this by taking part to the <a href="https://wiki.openjdk.java.net/display/quality/Quality+Outreach" target="_blank">OpenJDK Quality Outreach</a>, an initiative aimed to test popular Open Source projects with both the latest OpenJDK release and the Early Access release.
+      With Java releasing at a faster pace it's important to keep a library up to date with the latest changes introduced in the platform and ensure it works with the latest Java release. Wicket does all of this by taking part in the <a href="https://wiki.openjdk.java.net/display/quality/Quality+Outreach" target="_blank">OpenJDK Quality Outreach</a>, an initiative aimed to test popular Open Source projects with both the latest OpenJDK release and the Early Access release.
     </p>
   </div>
   <div class="l-half">
-    <h3> Be ready for the next Java Enterprise</h3>
+    <h3>Be ready for the next Java Enterprise</h3>
     <p>
-     Shortly after Java 9 was released, Oracle submitted Java EE to the Eclipse Foundation. As side effect of this owner change, the package name 'javax' had to be migrate to 'jakarta'. Wicket historically promoted decupling between Java EE APIs and application code, hence making much more easier the transition to the future Java Enterprise versions. 
+     Shortly after Java 9 was released, Oracle submitted Java EE to the Eclipse Foundation. As side effect of this owner change, the package name 'javax' had to be migrated to 'jakarta'. Wicket historically promoted decoupling of Java EE APIs and application code, making the transition to future Java Enterprise versions much easier. 
     </p>
   </div>
 </div>
@@ -161,11 +161,11 @@
   <div class="l-full">
     <h3>Protect your web apps with Content Security Policy (CSP)</h3>
     <p>
-     As the number of security threats grows, it's crucial for web applications to adopt the latest security standards and countermeasures. CSP is a modern standard that allows applications to declare approved origins of content (such as Javascript, CSS, images, etc...) for the browser to load. Constructing a safe and at the same time complete CSP can be challenging. 
+     As the number of security threats grows, it's crucial for web applications to adopt the latest security standards and countermeasures. CSP is a modern standard that allows applications to declare approved origins of content (such as JavaScript, CSS, images, etc...) for the browser to load. Constructing a safe and at the same time complete CSP can be challenging. 
      You either risk leaving holes in the defense of your application or you break certain functionality. Protecting against unwanted inline scripts is the most important target to attain. In CSP this is called 'unsafe-inline' and it's the most common cause of cross-site scripting vulnerabilities.
     </p>
     <p>
-     Wicket 9 comes with full support for CSP and does not need any unsafe directives. Wicket will automatically add a nonce to every header contribution and whitelist this nonce. This allows for flexible loading of resources without the need of a complex CSP. Of course it is possible to modify and customize the CSP, add additional directives or disable it entirely. Lookup our <a href="http://wicket.apache.org/learn/#guide" target="_blank">documentation</a> for more information.     
+     Wicket 9 comes with full support for CSP and does not need any unsafe directives. Wicket will automatically add a nonce to every header contribution and whitelist this nonce. This allows for flexible loading of resources without the need for a complex CSP. Of course it is possible to modify and customize the CSP, add additional directives or disable it entirely. Lookup our <a href="http://wicket.apache.org/learn/#guide" target="_blank">documentation</a> for more information.     
     </p>
   </div>
 </div>
@@ -174,7 +174,7 @@
   <div class="l-half">
     <h3>A Smooth Transition to Java 11+</h3>
     <p>
-      If you come from Wicket 8 chances are you don't need any change in your application code to enjoy all the improvements offered by Java 11, such as better Docker support, improved performances, new GC algorithm available, etc...
+      If you come from Wicket 8 chances are you don't need to change your application code to enjoy all the improvements offered by Java 11, such as better Docker support, improved performance, new Z Garbage Collector, etc...
     </p>
     <p>
       That said, as this is a new major version we have, in accordance with semantic versioning, cleaned up many APIs and you might have compile errors when you migrate from previous Wicket versions.
@@ -218,8 +218,8 @@
   <div class="l-half">
     <h3>Download sources/binaries manually</h3>
     <p>
-      Or download and build the distribution yourself, or use our
-      convenience binary package
+      You can download and build the distribution yourself, or use our
+      convenient binary package:
     </p>
     <ul>
       <li>Source: <a href="http://www.apache.org/dyn/closer.cgi/wicket/9.0.0-M5">9.0.0-M5 source download</a></li>
@@ -289,7 +289,7 @@
 <div class="l-first l-flex">
     <div class="l-one-third">
         <h3>Multi-tab and window support</h3>
-        <p>No more pain while keeping taps on multiple tabs and windows. 
+        <p>No more pain while keeping tabs on multiple tabs and windows. 
         Wicket's automatic state storage ensures that your users can open 
         pages in new tabs and windows without causing problems.</p>
     </div>
diff --git a/index.md b/index.md
index 9ee16b9..6055f2f 100644
--- a/index.md
+++ b/index.md
@@ -1,6 +1,6 @@
 ---
 layout: default
-title:
+title: Home
 pageclasses: index
 additionalContents:
   -
@@ -21,7 +21,7 @@ jumbotronLinks:
     <h1 id="introduction" class="announce">Announcing Apache Wicket 9: get into the modern Java world!</h1>
     <p>
       The Apache Wicket project announces the 9th major release of the open source Java web framework servicing websites and applications across the globe since 2004.     
-      Built on top of Java 11, this version of Wicket brings web development into the modern Java world, offering a fundamental tool to keep you code up to date with Java evolution.
+      Built on top of Java 11, this version of Wicket brings web development into the modern Java world, offering a fundamental tool to keep you code up to date with Java's evolution.
     </p>
     <div>
       <img src="{{ site.baseurl }}/img/logo.svg" alt="Apache Wicket" width="200" height="200">
@@ -31,25 +31,25 @@ jumbotronLinks:
   <div class="l-full">
     <h3>Bring the web into the modern Java era</h3>
     <p>
-     The release of Java 9 has been a turning point in Java history which laid the foundation for the modern Java era. However, the magnitude of this change has discourage many developers from leaving the safe harbor rappresented by Java 8. With Wicket 9 we finally have a fundamental tool to move on and bring our web application into the new Java world.  
+     The release of Java 9 has been a turning point in Java history which laid the foundation for the modern Java era. However, the magnitude of this change has discouraged many developers from leaving the safe harbor represented by Java 8. With Wicket 9 we finally have a fundamental tool to move on and bring our web applications into the new Java world.  
     </p>
     <p>
-      With this version Wicket has been completed revisited and improved to embrace new technologies like Java modularization and new library like JUnit 5.
+      With this version Wicket has been completely revisited and improved to embrace new technologies such as Java modularization and new libraries like JUnit 5.
     </p>
   </div>
 </div>
 
 <div class="l-first l-flex">
   <div class="l-half">
-    <h3>Stay up to date with Java release cycle</h3>
+    <h3>Stay up to date with the Java release cycle</h3>
     <p>
-      With Java releasing at a faster phase it's important to keep a library up to date with the lastest changes introduced in the platform and ensure it works with the latest Java release. Wicket does all of this by taking part to the <a href="https://wiki.openjdk.java.net/display/quality/Quality+Outreach" target="_blank">OpenJDK Quality Outreach</a>, an initiative aimed to test popular Open Source projects with both the latest OpenJDK release and the Early Access release.
+      With Java releasing at a faster pace it's important to keep a library up to date with the latest changes introduced in the platform and ensure it works with the latest Java release. Wicket does all of this by taking part in the <a href="https://wiki.openjdk.java.net/display/quality/Quality+Outreach" target="_blank">OpenJDK Quality Outreach</a>, an initiative aimed to test popular Open Source projects with both the latest OpenJDK release and the Early Access release.
     </p>
   </div>
   <div class="l-half">
-    <h3> Be ready for the next Java Enterprise</h3>
+    <h3>Be ready for the next Java Enterprise</h3>
     <p>
-     Shortly after Java 9 was released, Oracle submitted Java EE to the Eclipse Foundation. As side effect of this owner change, the package name 'javax' had to be migrate to 'jakarta'. Wicket historically promoted decupling between Java EE APIs and application code, hence making much more easier the transition to the future Java Enterprise versions. 
+     Shortly after Java 9 was released, Oracle submitted Java EE to the Eclipse Foundation. As side effect of this owner change, the package name 'javax' had to be migrated to 'jakarta'. Wicket historically promoted decoupling of Java EE APIs and application code, making the transition to future Java Enterprise versions much easier. 
     </p>
   </div>
 </div>
@@ -58,11 +58,11 @@ jumbotronLinks:
   <div class="l-full">
     <h3>Protect your web apps with Content Security Policy (CSP)</h3>
     <p>
-     As the number of security threats grows, it's crucial for web applications to adopt the latest security standards and countermeasures. CSP is a modern standard that allows applications to declare approved origins of content (such as Javascript, CSS, images, etc...) for the browser to load. Constructing a safe and at the same time complete CSP can be challenging. 
+     As the number of security threats grows, it's crucial for web applications to adopt the latest security standards and countermeasures. CSP is a modern standard that allows applications to declare approved origins of content (such as JavaScript, CSS, images, etc...) for the browser to load. Constructing a safe and at the same time complete CSP can be challenging. 
      You either risk leaving holes in the defense of your application or you break certain functionality. Protecting against unwanted inline scripts is the most important target to attain. In CSP this is called 'unsafe-inline' and it's the most common cause of cross-site scripting vulnerabilities.
     </p>
     <p>
-     Wicket 9 comes with full support for CSP and does not need any unsafe directives. Wicket will automatically add a nonce to every header contribution and whitelist this nonce. This allows for flexible loading of resources without the need of a complex CSP. Of course it is possible to modify and customize the CSP, add additional directives or disable it entirely. Lookup our <a href="http://wicket.apache.org/learn/#guide" target="_blank">documentation</a> for more information.     
+     Wicket 9 comes with full support for CSP and does not need any unsafe directives. Wicket will automatically add a nonce to every header contribution and whitelist this nonce. This allows for flexible loading of resources without the need for a complex CSP. Of course it is possible to modify and customize the CSP, add additional directives or disable it entirely. Lookup our <a href="http://wicket.apache.org/learn/#guide" target="_blank">documentation</a> for more information.     
     </p>
   </div>
 </div>
@@ -72,7 +72,7 @@ jumbotronLinks:
   <div class="l-half">
     <h3>A Smooth Transition to Java 11+</h3>
     <p>
-      If you come from Wicket 8 chances are you don't need any change in your application code to enjoy all the improvements offered by Java 11, such as better Docker support, improved performances, new Z Garbage Collector, etc...
+      If you come from Wicket 8 chances are you don't need to change your application code to enjoy all the improvements offered by Java 11, such as better Docker support, improved performance, new Z Garbage Collector, etc...
     </p>
     <p>
       That said, as this is a new major version we have, in accordance with semantic versioning, cleaned up many APIs and you might have compile errors when you migrate from previous Wicket versions.
@@ -116,8 +116,8 @@ jumbotronLinks:
   <div class="l-half">
     <h3>Download sources/binaries manually</h3>
     <p>
-      Or download and build the distribution yourself, or use our
-      convenience binary package
+      You can download and build the distribution yourself, or use our
+      convenient binary package:
     </p>
     <ul>
       <li>Source: <a href="http://www.apache.org/dyn/closer.cgi/wicket/{{site.wicket.version_90}}">{{site.wicket.version_90}} source download</a></li>
@@ -187,7 +187,7 @@ jumbotronLinks:
 <div class="l-first l-flex">
     <div class="l-one-third">
         <h3>Multi-tab and window support</h3>
-        <p>No more pain while keeping taps on multiple tabs and windows. 
+        <p>No more pain while keeping tabs on multiple tabs and windows. 
         Wicket's automatic state storage ensures that your users can open 
         pages in new tabs and windows without causing problems.</p>
     </div>