You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by ts...@apache.org on 2015/10/06 16:01:49 UTC
[1/3] wicket-site git commit: Applied new information about Wicket 8.x
Repository: wicket-site
Updated Branches:
refs/heads/asf-site 7e0e673ea -> d091e12a8
Applied new information about Wicket 8.x
Project: http://git-wip-us.apache.org/repos/asf/wicket-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket-site/commit/3d662441
Tree: http://git-wip-us.apache.org/repos/asf/wicket-site/tree/3d662441
Diff: http://git-wip-us.apache.org/repos/asf/wicket-site/diff/3d662441
Branch: refs/heads/asf-site
Commit: 3d662441dbf2997a0119aa2de668ca87071f8282
Parents: 7e0e673
Author: Tobias Soloschenko <ts...@apache.org>
Authored: Mon Oct 5 15:48:43 2015 +0200
Committer: Tobias Soloschenko <ts...@apache.org>
Committed: Tue Oct 6 15:57:19 2015 +0200
----------------------------------------------------------------------
_config.yml | 1 +
content/atom.xml | 2 +-
content/contribute/index.html | 13 +-
content/contribute/userguide.html | 7 +-
content/help/index.html | 2 +-
content/learn/examples/markupinheritance.html | 2 +-
content/learn/index.html | 12 ++
content/start/download.html | 10 ++
content/start/wicket-8.x.html | 141 +++++++++++++++++++++
contribute/index.md | 14 +-
contribute/userguide.md | 6 +-
help/index.md | 2 +-
learn/examples/markupinheritance.md | 2 +-
learn/index.md | 14 +-
start/download.md | 10 ++
start/wicket-8.x.md | 108 ++++++++++++++++
16 files changed, 329 insertions(+), 17 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/3d662441/_config.yml
----------------------------------------------------------------------
diff --git a/_config.yml b/_config.yml
index e3ada7b..e211bdb 100644
--- a/_config.yml
+++ b/_config.yml
@@ -16,6 +16,7 @@ sass:
sass_dir: _sass
wicket:
version: 7.0.0
+ version_80: 8.0.0-SNAPSHOT
version_70: 7.0.0
version_60: 6.20.0
version_15: 1.5.13
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/3d662441/content/atom.xml
----------------------------------------------------------------------
diff --git a/content/atom.xml b/content/atom.xml
index a832895..1659e46 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>2015-10-06T11:21:46+02:00</updated>
+ <updated>2015-10-05T15:50:34+02:00</updated>
<id>http://wicket.apache.org/</id>
<author>
<name>Apache Wicket</name>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/3d662441/content/contribute/index.html
----------------------------------------------------------------------
diff --git a/content/contribute/index.html b/content/contribute/index.html
index e312d82..327bdda 100644
--- a/content/contribute/index.html
+++ b/content/contribute/index.html
@@ -115,11 +115,16 @@ shows the corresponding branch for each Wicket version.</p>
</thead>
<tbody>
<tr>
- <td>7.x</td>
+ <td>8.x</td>
<td>master</td>
<td>active</td>
</tr>
<tr>
+ <td>7.x</td>
+ <td>wicket-7.x</td>
+ <td>supported</td>
+ </tr>
+ <tr>
<td>6.x</td>
<td>wicket-6.x</td>
<td>supported</td>
@@ -156,9 +161,9 @@ shows the corresponding branch for each Wicket version.</p>
</tr>
</tbody>
</table>
-<p>If you want to work on Wicket 7, you need to check out <em>master</em>.</p>
-<p>If you want to work on an issue for Wicket 6, you’ll need to check out
-the <em>wicket-6.x</em> branch.</p>
+<p>If you want to work on Wicket 8, you need to check out the <em>master</em> branch.</p>
+<p>If you want to work on Wicket 7, you need to check out the <em>wicket-7.x</em> branch.</p>
+<p>If you want to work on an issue for Wicket 6, you’ll need to check out the <em>wicket-6.x</em> branch.</p>
<p>When you are ready with your change you can ask us to review your
changes and to integrate it into Wicket by creating a Pull Request.</p>
<h3 id="pullrequest">Create a Pull Request</h3>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/3d662441/content/contribute/userguide.html
----------------------------------------------------------------------
diff --git a/content/contribute/userguide.html b/content/contribute/userguide.html
index 4f1c440..81fbc7b 100644
--- a/content/contribute/userguide.html
+++ b/content/contribute/userguide.html
@@ -49,7 +49,12 @@
</section>
<section class="l-two-third left">
<p>The user guide has been written using the doc engine from Grails project. You can find a reference for this format <a href="https://grails.org/WikiSyntax">here</a>.
-For more details about the format used to write the guide and to know how to contrinute, see <a href="https://ci.apache.org/projects/wicket/guide/6.x/guide/contributing.html">the relative chapter for 6.x</a> and <a href="https://ci.apache.org/projects/wicket/guide/7.x/guide/contributing.html">the relative chapter for 7.x</a>.</p>
+For more details about the format used to write the guide and to know how to contribute, see</p>
+<ul>
+ <li><a href="https://ci.apache.org/projects/wicket/guide/6.x/guide/contributing.html">the relative chapter for 6.x</a></li>
+ <li><a href="https://ci.apache.org/projects/wicket/guide/7.x/guide/contributing.html">the relative chapter for 7.x</a></li>
+ <li><a href="https://ci.apache.org/projects/wicket/guide/8.x/guide/contributing.html">the relative chapter for 8.x</a></li>
+</ul>
</section>
</div>
</main>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/3d662441/content/help/index.html
----------------------------------------------------------------------
diff --git a/content/help/index.html b/content/help/index.html
index fce1866..1b232a2 100644
--- a/content/help/index.html
+++ b/content/help/index.html
@@ -155,7 +155,7 @@ to Wicket 7.0.0.</p>
<p>If you are using a supporting library from either the Wicket project,
Wicket Stuff or another project, please ensure that the version you use
is compatible with your Wicket version.</p>
-<p>You can’t use Wicket 1.5.x libraries with Wicket 6.x or Wicket 7.x. It
+<p>You can’t use Wicket 1.5.x libraries with Wicket 6.x, Wicket 7.x or Wicket 8.x. It
should be safe to use a library compatible with Wicket 6.0 with
6.20.0</p>
<p>For example:</p>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/3d662441/content/learn/examples/markupinheritance.html
----------------------------------------------------------------------
diff --git a/content/learn/examples/markupinheritance.html b/content/learn/examples/markupinheritance.html
index a7d2e50..fb8e421 100644
--- a/content/learn/examples/markupinheritance.html
+++ b/content/learn/examples/markupinheritance.html
@@ -116,7 +116,7 @@ contents filled with exactly the markup between the <code><wicket:extend><
If you want to get rid of the special Wicket tags, you can disable that on
the markup settings
(see <a href="https://ci.apache.org/projects/wicket/apidocs/6.x/org/apache/wicket/settings/IMarkupSettings.html">IMarkupSettings</a> for Wikcet6
-or <a href="https://ci.apache.org/projects/wicket/apidocs/7.x/org/apache/wicket/settings/MarkupSettings.html">MarkupSettings</a> for Wicket 7 or newer).</p>
+or <a href="https://ci.apache.org/projects/wicket/apidocs/7.x/org/apache/wicket/settings/MarkupSettings.html">MarkupSettings</a> for Wicket 7 or <a href="https://ci.apache.org/projects/wicket/apidocs/8.x/org/apache/wicket/settings/MarkupSettings.html">MarkupSettings</a> for Wicket 8).</p>
<h2 id="implementing-the-basepage">Implementing the BasePage</h2>
<p>Now that we have seen the basics for markup inheritance, we can take a
look at the example at hand. Let’s first create the base page.</p>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/3d662441/content/learn/index.html
----------------------------------------------------------------------
diff --git a/content/learn/index.html b/content/learn/index.html
index ae6a767..62a1310 100644
--- a/content/learn/index.html
+++ b/content/learn/index.html
@@ -90,6 +90,13 @@ subjects such as models, behaviours, testing and integration with other
projects.</p>
<p>The guide is available as PDF or html file for the following versions:</p>
<ol>
+ <li>Wicket 8.x
+ <ul>
+ <li><a href="http://ci.apache.org/projects/wicket/guide/8.x/">HTML</a></li>
+ <li><a href="http://ci.apache.org/projects/wicket/guide/8.x/guide/single.html">HTML (single page)</a></li>
+ <li><a href="http://ci.apache.org/projects/wicket/guide/8.x/guide/single.pdf">PDF</a></li>
+ </ul>
+ </li>
<li>Wicket 7.x
<ul>
<li><a href="http://ci.apache.org/projects/wicket/guide/7.x/">HTML</a></li>
@@ -117,6 +124,7 @@ method, show you the corresponding documentation.</p>
<p>For reference we also publish the API documentation online so you can
link to it from emails or websites:</p>
<ul>
+ <li><a href="http://ci.apache.org/projects/wicket/apidocs/8.x/index.html">JavaDoc 8.x</a></li>
<li><a href="http://ci.apache.org/projects/wicket/apidocs/7.x/index.html">JavaDoc 7.x</a></li>
<li><a href="http://ci.apache.org/projects/wicket/apidocs/6.x/index.html">JavaDoc 6.x</a></li>
<li><a href="http://ci.apache.org/projects/wicket/apidocs/1.5.x/index.html">JavaDoc 1.5.x</a></li>
@@ -131,6 +139,10 @@ Wicket’s API. We have done our best to document all the changes and
provide migration paths between the different Wicket versions.</p>
<p>Here’s a list of the migration guides:</p>
<div class="button-bar">
+ <a class="button" href="http://s.apache.org/wicket8migrate">
+ Wicket 8<br />
+ migration guide
+ </a>
<a class="button" href="http://s.apache.org/wicket7migrate">
Wicket 7<br />
migration guide
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/3d662441/content/start/download.html
----------------------------------------------------------------------
diff --git a/content/start/download.html b/content/start/download.html
index d9a3860..235d394 100644
--- a/content/start/download.html
+++ b/content/start/download.html
@@ -52,6 +52,10 @@
</section>
<section class="l-two-third left">
<div class="button-bar">
+ <a class="button" href="wicket-8.x.html">
+ <i class="fa fa-cloud-download"></i><br />
+ Apache Wicket 8.x
+ </a>
<a class="button" href="wicket-7.x.html">
<i class="fa fa-cloud-download"></i><br />
Apache Wicket 7.x
@@ -75,6 +79,12 @@
<th>More info</th>
</tr>
<tr>
+ <td>Wicket 8.x</td>
+ <td>8.0.0-SNAPSHOT</td>
+ <td>in development</td>
+ <td><a href="wicket-8.x.html">overview</a></td>
+ </tr>
+ <tr>
<td>Wicket 7.x</td>
<td>7.0.0</td>
<td>current, supported</td>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/3d662441/content/start/wicket-8.x.html
----------------------------------------------------------------------
diff --git a/content/start/wicket-8.x.html b/content/start/wicket-8.x.html
new file mode 100644
index 0000000..75fe0ae
--- /dev/null
+++ b/content/start/wicket-8.x.html
@@ -0,0 +1,141 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <title>Apache Wicket 8.x | Apache Wicket</title>
+ <meta charset="utf8">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+
+ <link rel="shortcut icon" href="/favicon.ico" type="image/vnd.microsoft.icon" />
+ <link rel="stylesheet" href="/css/style.css" type="text/css" media="screen" />
+ <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" />
+
+ <script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
+
+ </head>
+
+ <body class="">
+ <div class="header default">
+ <div class="l-container">
+<nav class="mainmenu">
+ <ul>
+ <!-- /start/quickstart.html || /start/wicket-8.x.html -->
+ <li class=""><a href="/start/quickstart.html">Quick Start</a></li>
+ <!-- /start/download.html || /start/wicket-8.x.html -->
+ <li class="active"><a href="/start/download.html">Download</a></li>
+ <!-- /learn || /start/wicket-8.x.html -->
+ <li class=""><a href="/learn">Documentation</a></li>
+ <!-- /help || /start/wicket-8.x.html -->
+ <li class=""><a href="/help">Support</a></li>
+ <!-- /contribute || /start/wicket-8.x.html -->
+ <li class=""><a href="/contribute">Contribute</a></li>
+ <!-- /community || /start/wicket-8.x.html -->
+ <li class=""><a href="/community">Community</a></li>
+ <!-- /apache || /start/wicket-8.x.html -->
+ <li class=""><a href="/apache">Apache</a></li>
+ </ul>
+</nav>
+ <div class="logo">
+ <a href="/"><img src="/img/logo-apachewicket-white.svg" alt="Apache Wicket"></a>
+</div>
+ </div>
+</div>
+<main>
+ <div class="l-container">
+ <header class="l-full preamble">
+ <h1>Apache Wicket 8.x</h1>
+ <p>Here you can learn about the status of Wicket 8.x, find links to download it, learn how to configure your Maven POM to use Wicket, find the minimal requirements, and migrate your existing application to this Wicket version.</p>
+ </header>
+ <section class="l-one-third right">
+ <div id="toc" class="toc"><div id="toc-title"><h2>Table of Contents</h2></div><ul><li class="toc--level-1 toc--section-1"><a href="#status"><span class="toc-number">1</span> <span class="toc-text">Status</span></a><ul><li class="toc--level-2 toc--section-2"><a href="#semantic-versioning"><span class="toc-number">1.1</span> <span class="toc-text">Semantic versioning</span></a></li><li class="toc--level-2 toc--section-3"><a href="#change-log"><span class="toc-number">1.2</span> <span class="toc-text">Change log</span></a></li></ul></li><li class="toc--level-1 toc--section-4"><a href="#download"><span class="toc-number">2</span> <span class="toc-text">Download</span></a><ul><li class="toc--level-2 toc--section-5"><a href="#maven"><span class="toc-number">2.1</span> <span class="toc-text">Using Apache Maven</span></a></li></ul></li><li class="toc--level-1 toc--section-6"><a href="#requirements"><span class="toc-number">3</span> <span class="toc-text">Requirements</span></a><
ul><li class="toc--level-2 toc--section-7"><a href="#java-version"><span class="toc-number">3.1</span> <span class="toc-text">Java version</span></a></li><li class="toc--level-2 toc--section-8"><a href="#servlet-api"><span class="toc-number">3.2</span> <span class="toc-text">Servlet API</span></a></li><li class="toc--level-2 toc--section-9"><a href="#logging"><span class="toc-number">3.3</span> <span class="toc-text">Logging</span></a></li><li class="toc--level-2 toc--section-10"><a href="#dont-mix-wicket-versions"><span class="toc-number">3.4</span> <span class="toc-text">Don’t mix Wicket versions</span></a></li></ul></li><li class="toc--level-1 toc--section-11"><a href="#migrate"><span class="toc-number">4</span> <span class="toc-text">Migrating from earlier versions</span></a></li></ul></div>
+ </section>
+ <section class="l-two-third left">
+ <div class="button-bar">
+ <a class="button" href="#status"><i class="fa fa-info-circle"></i><br />Status</a>
+ <a class="button" href="#requirements"><i class="fa fa-exclamation-triangle"></i><br />Requirements</a>
+ <a class="button" href="#migrate"><i class="fa fa-history"></i><br />Migrate</a>
+</div>
+<h2 id="status">Status</h2>
+<p>The status for Wicket 8.x is: <strong>in development</strong>.</p>
+<h3 id="semantic-versioning">Semantic versioning</h3>
+<p>These releases follow semantic versioning so upgrades between minor
+releases will not break compatibility.</p>
+<h3 id="change-log">Change log</h3>
+<p>The change log is not available at the current state of the development process.</p>
+<h2 id="download">Download</h2>
+<p>The most recent test version in this branch is: <strong>8.0.0-SNAPSHOT</strong>.
+You can get test the current state of development using <a href="#maven">Maven</a>.</p>
+<h3 id="maven">Using Apache Maven</h3>
+<p>Use the following Maven dependency to use Wicket in your project:</p>
+<div class="highlight"><pre><code class="language-xml" data-lang="xml"><span class="nt"><dependency></span>
+ <span class="nt"><groupId></span>org.apache.wicket<span class="nt"></groupId></span>
+ <span class="nt"><artifactId></span>wicket-core<span class="nt"></artifactId></span>
+ <span class="nt"><version></span>8.0.0-SNAPSHOT<span class="nt"></version></span>
+<span class="nt"></dependency></span></code></pre></div>
+<p>Add the snippet above to your project’s POM in the dependency
+(management) section.</p>
+<p>You can add more Wicket modules to your project by adding more
+dependencies (copy above snippet and change the <code>artifactId</code>
+accordingly).</p>
+<p>If you are not a Maven user, you can download the Wicket release manually.</p>
+<h2 id="requirements">Requirements</h2>
+<p>Apache Wicket has few requirements in order to work properly. In this
+section you’ll find the minimum requirements for all Wicket modules.
+Specific modules may need additional libraries, such as file upload,
+date time APIs, CDI specifications, and more. See the module’s POM for
+more details on the necessary libraries.</p>
+<h3 id="java-version">Java version</h3>
+<p>This Wicket version requires at least the following Java version: <strong>JDK 8.0 or newer</strong>.</p>
+<p>Not only is a particular version of Java necessary, Wicket also needs
+access to specific APIs.</p>
+<h3 id="servlet-api">Servlet API</h3>
+<p>This Wicket version requires at least the following Servlet API
+version: <strong>Servlet API 3.0 or newer</strong>. This is provided by your
+container, please see the documentation of your container to see which
+version of the Servlet specification is supported.</p>
+<p>In addition to the Servlet API, Wicket uses SLF4J to let you choose
+your own implementation of a logging framework.</p>
+<h3 id="logging">Logging</h3>
+<p>You cannot use Wicket without adding an SLF4J logging implementation to
+your classpath. Most people use
+<a href="http://logging.apache.org/log4j">log4j</a>.</p>
+<p>If you do, just include <strong>slf4j-log4j12.jar</strong> on your classpath to get
+Wicket to use log4j too. If you want to use commons-logging or JDK14
+logging or something else, please see the <a href="http://www.slf4j.org/faq.html">SLF4J site</a>
+for more information.</p>
+<h3 id="dont-mix-wicket-versions">Don’t mix Wicket versions</h3>
+<p>You cannot mix different Wicket versions in your project. You should
+always use the artifacts from a particular release. For example it is
+<strong>not</strong> possible to use Wicket Extensions 1.5 in a Wicket 6 project, or
+Wicket CDI 7.x in a Wicket 8 project. The same goes for 3rd party
+libraries: make sure you always use a compatible version of your 3rd
+party library.</p>
+<h2 id="migrate">Migrating from earlier versions</h2>
+<p>If you are migrating an existing application from earlier versions of
+Wicket you may find our migration guides invaluable:</p>
+<ul>
+ <li>Migrating from <a href="https://cwiki.apache.org/confluence/display/WICKET/Migrating+to+Wicket+1.3">Wicket 1.2 to Wicket 1.3</a></li>
+ <li>Migrating from <a href="https://cwiki.apache.org/confluence/display/WICKET/Migrating+to+Wicket+1.4">Wicket 1.3 to Wicket 1.4</a></li>
+ <li>Migrating from <a href="https://cwiki.apache.org/confluence/display/WICKET/Migration+to+Wicket+1.5">Wicket 1.4 to Wicket 1.5</a></li>
+ <li>Migrating from <a href="https://cwiki.apache.org/confluence/display/WICKET/Migration+to+Wicket+6.0">Wicket 1.5 to Wicket 6.x</a></li>
+ <li>Migrating from <a href="https://cwiki.apache.org/confluence/display/WICKET/Migration+to+Wicket+7.0">Wicket 6.x to Wicket 7.x</a></li>
+ <li>Migrating from <a href="https://cwiki.apache.org/confluence/display/WICKET/Migration+to+Wicket+8.0">Wicket 7.x to Wicket 8.x</a></li>
+</ul>
+ </section>
+ </div>
+</main>
+ <footer class="l-container">
+ <div class="l-full">
+ <img height="60px" src="/img/asf_logo.gif" style="float:left">
+ Copyright © 2015 — The Apache Software Foundation. Apache Wicket,
+ Wicket, Apache, the Apache feather logo, and the Apache Wicket
+ project logo are trademarks of The Apache Software Foundation. All
+ other marks mentioned may be trademarks or registered trademarks of
+ their respective owners.
+</div>
+ </footer>
+ </body>
+
+</html>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/3d662441/contribute/index.md
----------------------------------------------------------------------
diff --git a/contribute/index.md b/contribute/index.md
index ffb9922..fe576ab 100644
--- a/contribute/index.md
+++ b/contribute/index.md
@@ -91,11 +91,16 @@ shows the corresponding branch for each Wicket version.
</thead>
<tbody>
<tr>
- <td>7.x</td>
+ <td>8.x</td>
<td>master</td>
<td>active</td>
</tr>
<tr>
+ <td>7.x</td>
+ <td>wicket-7.x</td>
+ <td>supported</td>
+ </tr>
+ <tr>
<td>6.x</td>
<td>wicket-6.x</td>
<td>supported</td>
@@ -133,10 +138,11 @@ shows the corresponding branch for each Wicket version.
</tbody>
</table>
-If you want to work on Wicket 7, you need to check out _master_.
+If you want to work on Wicket 8, you need to check out the _master_ branch.
+
+If you want to work on Wicket 7, you need to check out the _wicket-7.x_ branch.
-If you want to work on an issue for Wicket 6, you'll need to check out
-the _wicket-6.x_ branch.
+If you want to work on an issue for Wicket 6, you'll need to check out the _wicket-6.x_ branch.
When you are ready with your change you can ask us to review your
changes and to integrate it into Wicket by creating a Pull Request.
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/3d662441/contribute/userguide.md
----------------------------------------------------------------------
diff --git a/contribute/userguide.md b/contribute/userguide.md
index 7d09d0b..5571ed9 100644
--- a/contribute/userguide.md
+++ b/contribute/userguide.md
@@ -4,4 +4,8 @@ title: Contribute to the User Guide
---
The user guide has been written using the doc engine from Grails project. You can find a reference for this format [here](https://grails.org/WikiSyntax).
-For more details about the format used to write the guide and to know how to contrinute, see [the relative chapter for 6.x](https://ci.apache.org/projects/wicket/guide/6.x/guide/contributing.html) and [the relative chapter for 7.x](https://ci.apache.org/projects/wicket/guide/7.x/guide/contributing.html).
+For more details about the format used to write the guide and to know how to contribute, see
+
+* [the relative chapter for 6.x](https://ci.apache.org/projects/wicket/guide/6.x/guide/contributing.html)
+* [the relative chapter for 7.x](https://ci.apache.org/projects/wicket/guide/7.x/guide/contributing.html)
+* [the relative chapter for 8.x](https://ci.apache.org/projects/wicket/guide/8.x/guide/contributing.html)
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/3d662441/help/index.md
----------------------------------------------------------------------
diff --git a/help/index.md b/help/index.md
index c471b17..15930d7 100644
--- a/help/index.md
+++ b/help/index.md
@@ -114,7 +114,7 @@ If you are using a supporting library from either the Wicket project,
Wicket Stuff or another project, please ensure that the version you use
is compatible with your Wicket version.
-You can't use Wicket 1.5.x libraries with Wicket 6.x or Wicket 7.x. It
+You can't use Wicket 1.5.x libraries with Wicket 6.x, Wicket 7.x or Wicket 8.x. It
should be safe to use a library compatible with Wicket 6.0 with
{{site.wicket.version_60}}
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/3d662441/learn/examples/markupinheritance.md
----------------------------------------------------------------------
diff --git a/learn/examples/markupinheritance.md b/learn/examples/markupinheritance.md
index 735aefc..177b70c 100644
--- a/learn/examples/markupinheritance.md
+++ b/learn/examples/markupinheritance.md
@@ -91,7 +91,7 @@ contents filled with exactly the markup between the `<wicket:extend>` tags.
If you want to get rid of the special Wicket tags, you can disable that on
the markup settings
(see [IMarkupSettings](https://ci.apache.org/projects/wicket/apidocs/6.x/org/apache/wicket/settings/IMarkupSettings.html) for Wikcet6
-or [MarkupSettings](https://ci.apache.org/projects/wicket/apidocs/7.x/org/apache/wicket/settings/MarkupSettings.html) for Wicket 7 or newer).
+or [MarkupSettings](https://ci.apache.org/projects/wicket/apidocs/7.x/org/apache/wicket/settings/MarkupSettings.html) for Wicket 7 or [MarkupSettings](https://ci.apache.org/projects/wicket/apidocs/8.x/org/apache/wicket/settings/MarkupSettings.html) for Wicket 8).
## Implementing the BasePage
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/3d662441/learn/index.md
----------------------------------------------------------------------
diff --git a/learn/index.md b/learn/index.md
index f995aee..e71836e 100644
--- a/learn/index.md
+++ b/learn/index.md
@@ -45,12 +45,17 @@ projects.
The guide is available as PDF or html file for the following versions:
-1. Wicket 7.x
+1. Wicket 8.x
+* [HTML](http://ci.apache.org/projects/wicket/guide/8.x/)
+* [HTML (single page)](http://ci.apache.org/projects/wicket/guide/8.x/guide/single.html)
+* [PDF](http://ci.apache.org/projects/wicket/guide/8.x/guide/single.pdf)
+
+2. Wicket 7.x
* [HTML](http://ci.apache.org/projects/wicket/guide/7.x/)
* [HTML (single page)](http://ci.apache.org/projects/wicket/guide/7.x/guide/single.html)
* [PDF](http://ci.apache.org/projects/wicket/guide/7.x/guide/single.pdf)
-2. Wicket 6.x
+3. Wicket 6.x
* [HTML](http://ci.apache.org/projects/wicket/guide/6.x/)
* [HTML (single page)](http://ci.apache.org/projects/wicket/guide/6.x/guide/single.html)
* [PDF](http://ci.apache.org/projects/wicket/guide/6.x/guide/single.pdf)
@@ -71,6 +76,7 @@ method, show you the corresponding documentation.
For reference we also publish the API documentation online so you can
link to it from emails or websites:
+- [JavaDoc 8.x](http://ci.apache.org/projects/wicket/apidocs/8.x/index.html)
- [JavaDoc 7.x](http://ci.apache.org/projects/wicket/apidocs/7.x/index.html)
- [JavaDoc 6.x](http://ci.apache.org/projects/wicket/apidocs/6.x/index.html)
- [JavaDoc 1.5.x](http://ci.apache.org/projects/wicket/apidocs/1.5.x/index.html)
@@ -89,6 +95,10 @@ provide migration paths between the different Wicket versions.
Here's a list of the migration guides:
<div class="button-bar">
+ <a class="button" href="http://s.apache.org/wicket8migrate">
+ Wicket 8<br>
+ migration guide
+ </a>
<a class="button" href="http://s.apache.org/wicket7migrate">
Wicket 7<br>
migration guide
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/3d662441/start/download.md
----------------------------------------------------------------------
diff --git a/start/download.md b/start/download.md
index c8554c9..31d3840 100644
--- a/start/download.md
+++ b/start/download.md
@@ -6,6 +6,10 @@ preamble: Wicket is released as a source archive, convenience binaries and throu
---
<div class="button-bar">
+ <a class="button" href="wicket-8.x.html">
+ <i class="fa fa-cloud-download"></i><br>
+ Apache Wicket 8.x
+ </a>
<a class="button" href="wicket-7.x.html">
<i class="fa fa-cloud-download"></i><br>
Apache Wicket 7.x
@@ -32,6 +36,12 @@ The following releases are supported by the Wicket team.
<th>More info</th>
</tr>
<tr>
+ <td>Wicket 8.x</td>
+ <td>{{site.wicket.version_80}}</td>
+ <td>in development</td>
+ <td><a href="wicket-8.x.html">overview</a></td>
+ </tr>
+ <tr>
<td>Wicket 7.x</td>
<td>{{site.wicket.version_70}}</td>
<td>current, supported</td>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/3d662441/start/wicket-8.x.md
----------------------------------------------------------------------
diff --git a/start/wicket-8.x.md b/start/wicket-8.x.md
new file mode 100644
index 0000000..2a3ccbe
--- /dev/null
+++ b/start/wicket-8.x.md
@@ -0,0 +1,108 @@
+---
+layout: default
+title: Apache Wicket 8.x
+active_link: download
+preamble: Here you can learn about the status of Wicket 8.x, find links to download it, learn how to configure your Maven POM to use Wicket, find the minimal requirements, and migrate your existing application to this Wicket version.
+---
+
+<div class="button-bar">
+ <a class="button" href="#status"><i class="fa fa-info-circle"></i><br>Status</a>
+ <a class="button" href="#requirements"><i class="fa fa-exclamation-triangle"></i><br>Requirements</a>
+ <a class="button" href="#migrate"><i class="fa fa-history"></i><br>Migrate</a>
+</div>
+
+## Status
+
+The status for Wicket 8.x is: **in development**.
+
+### Semantic versioning
+
+These releases follow semantic versioning so upgrades between minor
+releases will not break compatibility.
+
+### Change log
+
+The change log is not available at the current state of the development process.
+
+## Download
+
+The most recent test version in this branch is: **{{site.wicket.version_80}}**.
+You can get test the current state of development using [Maven](#maven).
+
+### Using Apache Maven {#maven}
+
+Use the following Maven dependency to use Wicket in your project:
+
+{% highlight xml %}
+<dependency>
+ <groupId>org.apache.wicket</groupId>
+ <artifactId>wicket-core</artifactId>
+ <version>{{site.wicket.version_80}}</version>
+</dependency>
+{% endhighlight xml %}
+
+Add the snippet above to your project's POM in the dependency
+(management) section.
+
+You can add more Wicket modules to your project by adding more
+dependencies (copy above snippet and change the `artifactId`
+accordingly).
+
+If you are not a Maven user, you can download the Wicket release manually.
+
+## Requirements
+
+Apache Wicket has few requirements in order to work properly. In this
+section you'll find the minimum requirements for all Wicket modules.
+Specific modules may need additional libraries, such as file upload,
+date time APIs, CDI specifications, and more. See the module's POM for
+more details on the necessary libraries.
+
+### Java version
+
+This Wicket version requires at least the following Java version: **JDK 8.0 or newer**.
+
+Not only is a particular version of Java necessary, Wicket also needs
+access to specific APIs.
+
+### Servlet API
+
+This Wicket version requires at least the following Servlet API
+version: **Servlet API 3.0 or newer**. This is provided by your
+container, please see the documentation of your container to see which
+version of the Servlet specification is supported.
+
+In addition to the Servlet API, Wicket uses SLF4J to let you choose
+your own implementation of a logging framework.
+
+### Logging
+
+You cannot use Wicket without adding an SLF4J logging implementation to
+your classpath. Most people use
+[log4j](http://logging.apache.org/log4j).
+
+If you do, just include **slf4j-log4j12.jar** on your classpath to get
+Wicket to use log4j too. If you want to use commons-logging or JDK14
+logging or something else, please see the [SLF4J site](http://www.slf4j.org/faq.html)
+for more information.
+
+### Don't mix Wicket versions
+
+You cannot mix different Wicket versions in your project. You should
+always use the artifacts from a particular release. For example it is
+**not** possible to use Wicket Extensions 1.5 in a Wicket 6 project, or
+Wicket CDI 7.x in a Wicket 8 project. The same goes for 3rd party
+libraries: make sure you always use a compatible version of your 3rd
+party library.
+
+## Migrating from earlier versions {#migrate}
+
+If you are migrating an existing application from earlier versions of
+Wicket you may find our migration guides invaluable:
+
+ * Migrating from [Wicket 1.2 to Wicket 1.3](https://cwiki.apache.org/confluence/display/WICKET/Migrating+to+Wicket+1.3)
+ * Migrating from [Wicket 1.3 to Wicket 1.4](https://cwiki.apache.org/confluence/display/WICKET/Migrating+to+Wicket+1.4)
+ * Migrating from [Wicket 1.4 to Wicket 1.5](https://cwiki.apache.org/confluence/display/WICKET/Migration+to+Wicket+1.5)
+ * Migrating from [Wicket 1.5 to Wicket 6.x](https://cwiki.apache.org/confluence/display/WICKET/Migration+to+Wicket+6.0)
+ * Migrating from [Wicket 6.x to Wicket 7.x](https://cwiki.apache.org/confluence/display/WICKET/Migration+to+Wicket+7.0)
+ * Migrating from [Wicket 7.x to Wicket 8.x](https://cwiki.apache.org/confluence/display/WICKET/Migration+to+Wicket+8.0)
[3/3] wicket-site git commit: Applied new information about Wicket
8.x - Generated files added
Posted by ts...@apache.org.
Applied new information about Wicket 8.x - Generated files added
Project: http://git-wip-us.apache.org/repos/asf/wicket-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket-site/commit/d091e12a
Tree: http://git-wip-us.apache.org/repos/asf/wicket-site/tree/d091e12a
Diff: http://git-wip-us.apache.org/repos/asf/wicket-site/diff/d091e12a
Branch: refs/heads/asf-site
Commit: d091e12a8f08f71850383dbcd4a7830f830b0a86
Parents: 8d79fca
Author: Tobias Soloschenko <ts...@apache.org>
Authored: Tue Oct 6 16:01:00 2015 +0200
Committer: Tobias Soloschenko <ts...@apache.org>
Committed: Tue Oct 6 16:01:00 2015 +0200
----------------------------------------------------------------------
content/atom.xml | 2 +-
content/start/wicket-8.x.html | 4 +---
2 files changed, 2 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/d091e12a/content/atom.xml
----------------------------------------------------------------------
diff --git a/content/atom.xml b/content/atom.xml
index 09da274..9fb421b 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>2015-10-05T23:35:40+02:00</updated>
+ <updated>2015-10-06T15:58:36+02:00</updated>
<id>http://wicket.apache.org/</id>
<author>
<name>Apache Wicket</name>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/d091e12a/content/start/wicket-8.x.html
----------------------------------------------------------------------
diff --git a/content/start/wicket-8.x.html b/content/start/wicket-8.x.html
index 75fe0ae..3e56c2a 100644
--- a/content/start/wicket-8.x.html
+++ b/content/start/wicket-8.x.html
@@ -1,11 +1,9 @@
<!DOCTYPE html>
<html>
<head>
- <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta charset="utf-8">
<title>Apache Wicket 8.x | Apache Wicket</title>
- <meta charset="utf8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="shortcut icon" href="/favicon.ico" type="image/vnd.microsoft.icon" />
[2/3] wicket-site git commit: Applied new information about Wicket
8.x - fixed migration link
Posted by ts...@apache.org.
Applied new information about Wicket 8.x - fixed migration link
Project: http://git-wip-us.apache.org/repos/asf/wicket-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket-site/commit/8d79fca8
Tree: http://git-wip-us.apache.org/repos/asf/wicket-site/tree/8d79fca8
Diff: http://git-wip-us.apache.org/repos/asf/wicket-site/diff/8d79fca8
Branch: refs/heads/asf-site
Commit: 8d79fca8c8e182bd5d4a3a889d720eea0f6b0eb0
Parents: 3d66244
Author: Tobias Soloschenko <ts...@apache.org>
Authored: Mon Oct 5 23:36:37 2015 +0200
Committer: Tobias Soloschenko <ts...@apache.org>
Committed: Tue Oct 6 15:57:20 2015 +0200
----------------------------------------------------------------------
content/atom.xml | 2 +-
content/learn/index.html | 2 +-
learn/index.md | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/8d79fca8/content/atom.xml
----------------------------------------------------------------------
diff --git a/content/atom.xml b/content/atom.xml
index 1659e46..09da274 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>2015-10-05T15:50:34+02:00</updated>
+ <updated>2015-10-05T23:35:40+02:00</updated>
<id>http://wicket.apache.org/</id>
<author>
<name>Apache Wicket</name>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/8d79fca8/content/learn/index.html
----------------------------------------------------------------------
diff --git a/content/learn/index.html b/content/learn/index.html
index 62a1310..6909120 100644
--- a/content/learn/index.html
+++ b/content/learn/index.html
@@ -139,7 +139,7 @@ Wicket’s API. We have done our best to document all the changes and
provide migration paths between the different Wicket versions.</p>
<p>Here’s a list of the migration guides:</p>
<div class="button-bar">
- <a class="button" href="http://s.apache.org/wicket8migrate">
+ <a class="button" href="http://s.apache.org/wicket8migration">
Wicket 8<br />
migration guide
</a>
http://git-wip-us.apache.org/repos/asf/wicket-site/blob/8d79fca8/learn/index.md
----------------------------------------------------------------------
diff --git a/learn/index.md b/learn/index.md
index e71836e..c7c9b34 100644
--- a/learn/index.md
+++ b/learn/index.md
@@ -95,7 +95,7 @@ provide migration paths between the different Wicket versions.
Here's a list of the migration guides:
<div class="button-bar">
- <a class="button" href="http://s.apache.org/wicket8migrate">
+ <a class="button" href="http://s.apache.org/wicket8migration">
Wicket 8<br>
migration guide
</a>