You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2015/11/10 09:04:32 UTC

[2/2] isis-site git commit: isis 1.10.0 released

isis 1.10.0 released


Project: http://git-wip-us.apache.org/repos/asf/isis-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis-site/commit/a6f22f59
Tree: http://git-wip-us.apache.org/repos/asf/isis-site/tree/a6f22f59
Diff: http://git-wip-us.apache.org/repos/asf/isis-site/diff/a6f22f59

Branch: refs/heads/asf-site
Commit: a6f22f597b5f348f6e734064d596f5b174c844a9
Parents: 9b4dc8f
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Tue Nov 10 08:02:57 2015 +0000
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Tue Nov 10 08:02:57 2015 +0000

----------------------------------------------------------------------
 content/doap_isis.rdf                   |   19 +-
 content/downloads.html                  |   10 +-
 content/guides/cg.html                  |  121 +-
 content/guides/rg.html                  |  283 +-
 content/guides/simpleapp-archetype.html |    4 +-
 content/guides/tg.html                  |    4 +-
 content/guides/ug.html                  |   16 +-
 content/index.html                      |    2 +-
 content/migration-notes.html            |   43 +-
 content/release-notes.html              | 3702 +-------------------------
 10 files changed, 234 insertions(+), 3970 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis-site/blob/a6f22f59/content/doap_isis.rdf
----------------------------------------------------------------------
diff --git a/content/doap_isis.rdf b/content/doap_isis.rdf
index a5ccf13..ecfab79 100644
--- a/content/doap_isis.rdf
+++ b/content/doap_isis.rdf
@@ -36,6 +36,23 @@
     <category rdf:resource="http://projects.apache.org/category/web-framework" />
 
     
+    <!-- 2015-11-10 releases -->
+    <release>
+      <Version>
+        <name>isis</name>
+        <created>2015-11-10</created>
+        <revision>1.10.0</revision>
+      </Version>
+    </release>
+    <release>
+      <Version>
+        <name>simpleapp-archetype</name>
+        <created>2015-11-10</created>
+        <revision>1.10.0</revision>
+      </Version>
+    </release>
+    
+
     <!-- 2015-09-01 releases -->
     <release>
       <Version>
@@ -51,7 +68,7 @@
         <revision>1.9.0</revision>
       </Version>
     </release>
-    
+
 
     <!-- 2015-02-23 releases -->
     <release>

http://git-wip-us.apache.org/repos/asf/isis-site/blob/a6f22f59/content/downloads.html
----------------------------------------------------------------------
diff --git a/content/downloads.html b/content/downloads.html
index 87838e8..6c266f7 100644
--- a/content/downloads.html
+++ b/content/downloads.html
@@ -517,7 +517,7 @@ table.CodeRay td.code>pre{padding:0}
 <div class="ulist">
 <ul>
 <li>
-<p><a href="https://www.apache.org/dyn/closer.cgi/isis/isis-core/isis-1.9.0-source-release.zip">isis-1.9.0</a> (<a href="http://www.apache.org/dist/isis/isis-core/isis-1.9.0-source-release.zip.asc">asc</a>, <a href="http://www.apache.org/dist/isis/isis-core/isis-1.9.0-source-release.zip.md5">md5</a>)</p>
+<p><a href="https://www.apache.org/dyn/closer.cgi/isis/isis-core/isis-1.10.0-source-release.zip">isis-1.10.0</a> (<a href="http://www.apache.org/dist/isis/isis-core/isis-1.10.0-source-release.zip.asc">asc</a>, <a href="http://www.apache.org/dist/isis/isis-core/isis-1.10.0-source-release.zip.md5">md5</a>)</p>
 </li>
 </ul>
 </div>
@@ -527,7 +527,7 @@ table.CodeRay td.code>pre{padding:0}
 <div class="ulist">
 <ul>
 <li>
-<p><a href="https://www.apache.org/dyn/closer.cgi/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.9.0-source-release.zip">simpleapp-archetype-1.9.0</a> (<a href="http://www.apache.org/dist/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.9.0-source-release.zip.asc">asc</a>, <a href="http://www.apache.org/dist/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.9.0-source-release.zip.md5">md5</a>)</p>
+<p><a href="https://www.apache.org/dyn/closer.cgi/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.10.0-source-release.zip">simpleapp-archetype-1.10.0</a> (<a href="http://www.apache.org/dist/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.10.0-source-release.zip.asc">asc</a>, <a href="http://www.apache.org/dist/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.10.0-source-release.zip.md5">md5</a>)</p>
 </li>
 </ul>
 </div>
@@ -548,7 +548,7 @@ table.CodeRay td.code>pre{padding:0}
 <div class="listingblock">
 <div class="content">
 <pre class="CodeRay highlight"><code data-lang="bash">pgpk -a KEYS
-pgpv isis-1.9.0-source-release.zip.asc</code></pre>
+pgpv isis-1.10.0-source-release.zip.asc</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -557,7 +557,7 @@ pgpv isis-1.9.0-source-release.zip.asc</code></pre>
 <div class="listingblock">
 <div class="content">
 <pre class="CodeRay highlight"><code data-lang="bash">pgp -ka KEYS
-pgp isis-1.9.0-source-release.zip.asc</code></pre>
+pgp isis-1.10.0-source-release.zip.asc</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -566,7 +566,7 @@ pgp isis-1.9.0-source-release.zip.asc</code></pre>
 <div class="listingblock">
 <div class="content">
 <pre class="CodeRay highlight"><code data-lang="bash">gpg –import KEYS
-gpg –verify isis-1.9.0-source-release.zip.asc</code></pre>
+gpg –verify isis-1.10.0-source-release.zip.asc</code></pre>
 </div>
 </div>
 <div class="paragraph">

http://git-wip-us.apache.org/repos/asf/isis-site/blob/a6f22f59/content/guides/cg.html
----------------------------------------------------------------------
diff --git a/content/guides/cg.html b/content/guides/cg.html
index 5a4828f..fd8548b 100644
--- a/content/guides/cg.html
+++ b/content/guides/cg.html
@@ -1601,7 +1601,7 @@ your code.</p>
 so that it can emit additional bytecode (eg for the getter and setter).  See <a href="#_cg_ide_intellij_other-settings-compiler">here</a> for details of setting up in IntelliJ (Eclipse has very similar support).</p>
 </div>
 <div class="paragraph">
-<p>(As of <code>1.10.0-SNAPSHOT</code>), Apache Isis supports <a href="https://projectlombok.org/">Project Lombok</a>, in that the annotations that would normally be placed on the getter (namely <a href="rg.html#_rg_annotations_manpage-Property"><code>Property</code></a>, <a href="rg.html#_rg_annotations_manpage-PropertyLayout"><code>@PropertyLayout</code></a>, <a href="rg.html#_rg_annotations_manpage-Collection"><code>@Collection</code></a>, <a href="rg.html#_rg_annotations_manpage-CollectionLayout"><code>@CollectionLayout</code></a> and <a href="rg.html#_rg_annotations_manpage-MemberOrder"><code>@MemberOrder</code></a>) can be placed on the field instead.</p>
+<p>Apache Isis supports <a href="https://projectlombok.org/">Project Lombok</a>, in that the annotations that would normally be placed on the getter (namely <a href="rg.html#_rg_annotations_manpage-Property"><code>Property</code></a>, <a href="rg.html#_rg_annotations_manpage-PropertyLayout"><code>@PropertyLayout</code></a>, <a href="rg.html#_rg_annotations_manpage-Collection"><code>@Collection</code></a>, <a href="rg.html#_rg_annotations_manpage-CollectionLayout"><code>@CollectionLayout</code></a> and <a href="rg.html#_rg_annotations_manpage-MemberOrder"><code>@MemberOrder</code></a>) can be placed on the field instead.</p>
 </div>
 <div class="paragraph">
 <p>There are plugins for Lombok for maven; it&#8217;s just a matter of adding the required dependency.  To compile the code
@@ -1786,7 +1786,7 @@ TODO
 </td>
 <td class="content">
 <div class="paragraph">
-<p>The instructions given here relate to <code>1.10.0-SNAPSHOT</code>.   The plugin was also released for <code>1.9.0</code>, but with a slightly different configuration; see the final section for differences.</p>
+<p>The instructions given here relate to <code>1.10.0</code>.   The plugin was also released for <code>1.9.0</code>, but with a slightly different configuration; see the final section for differences.</p>
 </div>
 </td>
 </tr>
@@ -1890,7 +1890,7 @@ public <span class="type">class</span> <span class="class">DomainAppDomManifest<
 </tr>
 <tr>
 <td><i class="conum" data-value="2"></i><b>2</b></td>
-<td>set to <code>1.10.0-SNAPSHOT</code> or any later version</td>
+<td>set to <code>1.10.0</code> (or any later version)</td>
 </tr>
 <tr>
 <td><i class="conum" data-value="3"></i><b>3</b></td>
@@ -1965,7 +1965,7 @@ public <span class="type">class</span> <span class="class">DomainAppDomManifest<
 [INFO] BUILD FAILURE
 [INFO] ------------------------------------------------------------------------
 [INFO] ...
-[ERROR] Failed to execute goal org.apache.isis.tool:isis-maven-plugin:1.10.0-SNAPSHOT:validate (default) on project simpleapp-dom: 1 problems found. -&gt; [Help 1]</code></pre>
+[ERROR] Failed to execute goal org.apache.isis.tool:isis-maven-plugin:1.11.0-SNAPSHOT:validate (default) on project simpleapp-dom: 1 problems found. -&gt; [Help 1]</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -3363,8 +3363,8 @@ git checkout master &amp;&amp; git merge --no-ff ISIS-1162_pr-31 &amp;&amp; git
 <div class="content">
 <pre class="CodeRay highlight"><code data-lang="bash">cd core
 export ISISTMP=/c/tmp              <i class="conum" data-value="1"></i><b>(1)</b>
-export ISISDEV=1.11.0-SNAPSHOT
-export ISISREL=1.10.0
+export ISISDEV=1.12.0-SNAPSHOT
+export ISISREL=1.11.0
 export ISISRC=RC1
 export ISISBRANCH=release-$ISISREL-$ISISRC
 export ISISJIRA=ISIS-9999          <i class="conum" data-value="2"></i><b>(2)</b>
@@ -3395,7 +3395,7 @@ env | grep ISIS | sort</code></pre>
 </td>
 <td class="content">
 <div class="paragraph">
-<p>Note that the branch name is <strong>not</strong> the same any of the eventual tag names (eg <code>isis-1.10.0</code> or <code>simpleapp-archetype-1.10.0</code>).</p>
+<p>Note that the branch name is <strong>not</strong> the same any of the eventual tag names (eg <code>isis-1.11.0</code> or <code>simpleapp-archetype-1.11.0</code>).</p>
 </div>
 <div class="paragraph">
 <p>If they did have the same name, then what would happen is that the <code>maven-release-plugin</code> would checkout the (HEAD of the) branch and thus upload a SNAPSHOT to the snapshot repository.  What it should of course do is checkout the tag and then upload that to the release staging repository.</p>
@@ -3424,13 +3424,13 @@ git checkout -b $ISISBRANCH</code></pre>
 <p>Double check that the version number of the parent pom should reflect the branch name that you are now on (with a <code>-SNAPSHOT</code> suffix).  his will normally have been done already during earlier development; but confirm that it has been updated. If it has not, make the change.</p>
 </div>
 <div class="paragraph">
-<p>Double check that the version number of the core POM (<code>core/pom.xml</code>) should reflect the branch name that you are now on.  For example, if releasing version <code>1.10.0</code>, the POM should read:</p>
+<p>Double check that the version number of the core POM (<code>core/pom.xml</code>) should reflect the branch name that you are now on.  For example, if releasing version <code>1.11.0</code>, the POM should read:</p>
 </div>
 <div class="listingblock">
 <div class="content">
 <pre class="CodeRay highlight"><code data-lang="xml"><span class="tag">&lt;groupId&gt;</span>org.apache.isis.core<span class="tag">&lt;/groupId&gt;</span>
 <span class="tag">&lt;artifactId&gt;</span>isis<span class="tag">&lt;/artifactId&gt;</span>
-<span class="tag">&lt;version&gt;</span>1.10.0-SNAPSHOT<span class="tag">&lt;/version&gt;</span></code></pre>
+<span class="tag">&lt;version&gt;</span>1.11.0-SNAPSHOT<span class="tag">&lt;/version&gt;</span></code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -3630,34 +3630,6 @@ mvn clean install -o</code></pre>
 </tr>
 </table>
 </div>
-<div class="paragraph">
-<p>This should generate something like:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="CodeRay highlight"><code data-lang="bash">[INFO] Scanning for projects...
-[INFO] ------------------------------------------------------------------------
-[INFO] Reactor Build Order:
-[INFO]
-[INFO] Apache Isis Core
-[INFO] Apache Isis Core AppLib
-[INFO] Apache Isis Core Unit Test Support
-[INFO] Apache Isis Core MetaModel
-[INFO] Apache Isis Core Runtime
-[INFO] Apache Isis Core WebServer
-       ...
-[INFO] Apache Isis Core Integration Testing Support
-[INFO]
-[INFO] ------------------------------------------------------------------------
-[INFO] Building Apache Isis Core 1.10.0
-[INFO] ------------------------------------------------------------------------
-[INFO]
-[INFO] --- maven-release-plugin:2.3.2:prepare (default-cli) @ isis ---
-[INFO] Resuming release from phase 'map-release-versions'
-What is the release version for &quot;Apache Isis Core&quot;? (org.apache.isis.core:isis)
-1.10.0: :</code></pre>
-</div>
-</div>
 </div>
 <div class="sect4">
 <h5 id="_cg_committers_cutting-a-release_releasing-core_release-prepare-proper">Release prepare "proper"</h5>
@@ -3690,7 +3662,7 @@ What is the release version for &quot;Apache Isis Core&quot;? (org.apache.isis.c
 <div class="sect4">
 <h5 id="_cg_committers_cutting-a-release_releasing-core_post-prepare-sanity-check">Post-prepare sanity check</h5>
 <div class="paragraph">
-<p>You should end up with artifacts in your local repo with the new version (eg <code>1.10.0</code>).  This is a good time to do some quick sanity checks; nothing has yet been uploaded:</p>
+<p>You should end up with artifacts in your local repo with the new version (eg <code>1.11.0</code>).  This is a good time to do some quick sanity checks; nothing has yet been uploaded:</p>
 </div>
 <div class="ulist">
 <ul>
@@ -3757,17 +3729,17 @@ popd</code></pre>
 [INFO] Performing a LOCAL checkout from scm:git:file:///C:\APACHE\isis-git-rw\co
 re
 [INFO] Checking out the project to perform the release ...
-[INFO] Executing: cmd.exe /X /C &quot;git clone --branch isis-1.10.0 file:///C:\APACHE\isis-git-rw\core C:\APACHE\isis-git-rw\core\target\checkout&quot;
+[INFO] Executing: cmd.exe /X /C &quot;git clone --branch release-1.11.0 file:///C:\APACHE\isis-git-rw\core C:\APACHE\isis-git-rw\core\target\checkout&quot;
 [INFO] Working directory: C:\APACHE\isis-git-rw\core\target
 [INFO] Performing a LOCAL checkout from scm:git:file:///C:\APACHE\isis-git-rw
 [INFO] Checking out the project to perform the release ...
-[INFO] Executing: cmd.exe /X /C &quot;git clone --branch isis-1.10.0 file:///C:\APACHE\isis-git-rw C:\APACHE\isis-git-rw\core\target\checkout&quot;
+[INFO] Executing: cmd.exe /X /C &quot;git clone --branch release-1.11.0 file:///C:\APACHE\isis-git-rw C:\APACHE\isis-git-rw\core\target\checkout&quot;
 [INFO] Working directory: C:\APACHE\isis-git-rw\core\target
 [INFO] Executing: cmd.exe /X /C &quot;git ls-remote file:///C:\APACHE\isis-git-rw&quot;
 [INFO] Working directory: C:\Users\ADMINI~1\AppData\Local\Temp
 [INFO] Executing: cmd.exe /X /C &quot;git fetch file:///C:\APACHE\isis-git-rw&quot;
 [INFO] Working directory: C:\APACHE\isis-git-rw\core\target\checkout
-[INFO] Executing: cmd.exe /X /C &quot;git checkout isis-1.10.0&quot;
+[INFO] Executing: cmd.exe /X /C &quot;git checkout release-1.11.0&quot;
 [INFO] Working directory: C:\APACHE\isis-git-rw\core\target\checkout
 [INFO] Executing: cmd.exe /X /C &quot;git ls-files&quot;
 [INFO] Working directory: C:\APACHE\isis-git-rw\core\target\checkout
@@ -3827,7 +3799,7 @@ env | grep ISIS | sort</code></pre>
 <div class="listingblock">
 <div class="content">
 <pre class="CodeRay highlight"><code data-lang="xml"><span class="tag">&lt;properties&gt;</span>
-    <span class="tag">&lt;isis.version&gt;</span>1.10.0<span class="tag">&lt;/isis.version&gt;</span>
+    <span class="tag">&lt;isis.version&gt;</span>1.11.0<span class="tag">&lt;/isis.version&gt;</span>
     ...
 <span class="tag">&lt;/properties&gt;</span></code></pre>
 </div>
@@ -4111,7 +4083,7 @@ git fetch</code></pre>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="bash">[VOTE] Apache Isis Core release 1.10.0 RC1</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">[VOTE] Apache Isis Core release 1.11.0 RC1</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -4121,17 +4093,17 @@ git fetch</code></pre>
 <div class="content">
 <pre class="CodeRay highlight"><code data-lang="bash">I've cut a release for Apache Isis Core and the simpleapp archetype:
 
-* Core 1.10.0
-* SimpleApp Archetype 1.10.0
+* Core 1.11.0
+* SimpleApp Archetype 1.11.0
 
 The source code artifacts have been uploaded to staging repositories on repository.apache.org:
 
-* http://repository.apache.org/content/repositories/orgapacheisis-10xx/org/apache/isis/core/isis/1.10.0/isis-1.10.0-source-release.zip
-* http://repository.apache.org/content/repositories/orgapacheisis-10xx/org/apache/isis/archetype/simpleapp-archetype/1.10.0/simpleapp-archetype-1.10.0-source-release.zip
+* http://repository.apache.org/content/repositories/orgapacheisis-10xx/org/apache/isis/core/isis/1.11.0/isis-1.11.0-source-release.zip
+* http://repository.apache.org/content/repositories/orgapacheisis-10xx/org/apache/isis/archetype/simpleapp-archetype/1.11.0/simpleapp-archetype-1.11.0-source-release.zip
 
 For each zip there is a corresponding signature file (append .asc to the zip's url).
 
-In the source code repo the code has been tagged as isis-1.10.0-RC1 and simpleapp-archetype-1.10.0-RC1; see https://git-wip-us.apache.org/repos/asf?p=isis.git
+In the source code repo the code has been tagged as isis-1.11.0-RC1 and simpleapp-archetype-1.11.0-RC1; see https://git-wip-us.apache.org/repos/asf?p=isis.git
 
 For instructions on how to verify the release (build from binaries and/or use in Maven directly), see http://isis.apache.org/guides/cg.html#_cg_committers_verifying-releases
 
@@ -4148,7 +4120,7 @@ Please verify the release and cast your vote.  The vote will be open for a minim
 <div class="ulist">
 <ul>
 <li>
-<p>the version number (1.10.0 or whatever)</p>
+<p>the version number (1.11.0 or whatever)</p>
 </li>
 <li>
 <p>the release candidate number (<code>RC1</code> or whatever)</p>
@@ -4500,7 +4472,7 @@ https://repository.apache.org/content/repositories/orgapacheisis-065/org/apache/
     -D version=1.0-SNAPSHOT \
     -B \
     -o \
-    -D archetypeVersion=1.9.0   # adjust version as necessary
+    -D archetypeVersion=1.11.0   # adjust version as necessary
 
 cd myapp
 mvn clean install -o
@@ -4552,7 +4524,7 @@ mvn -P self-host antrun:run</code></pre>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="bash">[RESULT] [VOTE] Apache Isis Core release 1.9.0</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">[RESULT] [VOTE] Apache Isis Core release 1.11.0</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -4582,8 +4554,8 @@ The vote is SUCCESSFUL.</code></pre>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="bash">sh scripts/promoterctag.sh isis-1.9.0 RC1
-sh scripts/promoterctag.sh simpleapp-archetype-1.9.0 RC1</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">sh scripts/promoterctag.sh isis-1.11.0 RC1
+sh scripts/promoterctag.sh simpleapp-archetype-1.11.0 RC1</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -4593,7 +4565,7 @@ sh scripts/promoterctag.sh simpleapp-archetype-1.9.0 RC1</code></pre>
 <div class="sect3">
 <h4 id="_release_to_maven_central">10.4.3. Release to Maven Central</h4>
 <div class="paragraph">
-<p>From the Nexus pages, select the staging repository and select 'release' from the top menu.</p>
+<p>From the <a href="http://repository.apache.org">ASF Nexus repository</a>, select the staging repository and select 'release' from the top menu.</p>
 </div>
 <div class="imageblock">
 <div class="content">
@@ -4693,7 +4665,7 @@ popd</code></pre>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="bash">sh upd.sh 1.9.0 1.10.0</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">sh upd.sh 1.10.0 1.11.0</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -4717,7 +4689,7 @@ popd</code></pre>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="bash">sh scripts/jira-release-notes.sh ISIS 1.10.0 &gt; /tmp/1</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">sh scripts/jira-release-notes.sh ISIS 1.11.0 &gt; /tmp/1</code></pre>
 </div>
 </div>
 </div>
@@ -4730,7 +4702,7 @@ popd</code></pre>
 <div class="sect4">
 <h5 id="_mark_the_version_as_released">Mark the version as released</h5>
 <div class="paragraph">
-<p>In JIRA, go to the administration section for the Apache Isis project and update the versions as released.</p>
+<p>In JIRA, go to the <a href="https://issues.apache.org/jira/plugins/servlet/project-config/ISIS/versions">administration section</a> for the Apache Isis project and update the versions as released.</p>
 </div>
 </div>
 <div class="sect4">
@@ -4739,6 +4711,12 @@ popd</code></pre>
 <p>Create a new JIRA ticket as a catch-all for the <em>next</em> release.</p>
 </div>
 </div>
+<div class="sect4">
+<h5 id="_update_the_asf_reporter_website">Update the ASF Reporter website</h5>
+<div class="paragraph">
+<p>Log the new release in the <a href="https://reporter.apache.org/addrelease.html?isis">ASF Reporter website</a>.</p>
+</div>
+</div>
 </div>
 <div class="sect3">
 <h4 id="_update_website">10.4.6. Update website</h4>
@@ -4787,7 +4765,7 @@ popd</code></pre>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="bash">[ANN] Apache Isis version 1.10.0 Released</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">[ANN] Apache Isis version 1.11.0 Released</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -4795,7 +4773,7 @@ popd</code></pre>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code>The Apache Isis team is pleased to announce the release of Apache Isis v1.10.0.
+<pre class="CodeRay highlight"><code>The Apache Isis team is pleased to announce the release of Apache Isis v1.11.0.
 
 New features in this release include:
 * ...
@@ -4812,7 +4790,7 @@ Enjoy!
 
 --The Apache Isis team
 
-[1] http://isis.apache.org/release-notes.html#r1.10.0
+[1] http://isis.apache.org/release-notes.html#r1.11.0
 [2] http://search.maven.org
 [3] http://isis.apache.org/downloads.html</code></pre>
 </div>
@@ -4833,9 +4811,9 @@ Enjoy!
 <div class="content">
 <pre class="CodeRay highlight"><code data-lang="bash">git checkout master                           # update master with latest
 git pull
-git merge release-1.10.0-RC1                  # merge branch onto master
-git branch -d release-1.10.0-RC1              # branch no longer needed
-git push origin --delete release-1.10.0-RC1   # remote branch no longer needed</code></pre>
+git merge release-1.11.0-RC1                  # merge branch onto master
+git branch -d release-1.11.0-RC1              # branch no longer needed
+git push origin --delete release-1.11.0-RC1   # remote branch no longer needed</code></pre>
 </div>
 </div>
 </div>
@@ -5002,7 +4980,7 @@ git push</code></pre>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="bash">[RESULT] [VOTE] Apache Isis Core release 1.9.0</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">[RESULT] [VOTE] Apache Isis Core release 1.11.0</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -5033,7 +5011,7 @@ The vote is UNSUCCESSFUL.</code></pre>
 <p>delete the remote branch, for example:<br></p>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="bash">git push --delete origin release-1.10.0-RC1</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">git push --delete origin release-1.11.0-RC1</code></pre>
 </div>
 </div>
 </li>
@@ -5041,8 +5019,8 @@ The vote is UNSUCCESSFUL.</code></pre>
 <p>delete the remote origin server&#8217;s tags, for example:<br></p>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="bash">git push --delete origin isis-1.10.0-RC1
-git push --delete origin simpleapp-archetype-1.10.0-RC1</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">git push --delete origin isis-1.11.0-RC1
+git push --delete origin simpleapp-archetype-1.11.0-RC1</code></pre>
 </div>
 </div>
 </li>
@@ -5050,10 +5028,10 @@ git push --delete origin simpleapp-archetype-1.10.0-RC1</code></pre>
 <p>delete the tags that were created locally, for example:<br></p>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="bash">git tag -d isis-1.10.0
-git tag -d isis-1.10.0-RC1
-git tag -d simpleapp-archetype-1.10.0
-git tag -d simpleapp-archetype-1.10.0-RC1</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">git tag -d isis-1.11.0
+git tag -d isis-1.11.0-RC1
+git tag -d simpleapp-archetype-1.11.0
+git tag -d simpleapp-archetype-1.11.0-RC1</code></pre>
 </div>
 </div>
 </li>
@@ -7921,6 +7899,7 @@ xxx<br>
 <li><a href="#_close_tickets">Close tickets</a></li>
 <li><a href="#_mark_the_version_as_released">Mark the version as released</a></li>
 <li><a href="#_create_new_jira">Create new JIRA</a></li>
+<li><a href="#_update_the_asf_reporter_website">Update the ASF Reporter website</a></li>
 </ul>
 </li>
 <li><a href="#_update_website">10.4.6. Update website</a></li>

http://git-wip-us.apache.org/repos/asf/isis-site/blob/a6f22f59/content/guides/rg.html
----------------------------------------------------------------------
diff --git a/content/guides/rg.html b/content/guides/rg.html
index 5864dad..a7716a5 100644
--- a/content/guides/rg.html
+++ b/content/guides/rg.html
@@ -1852,7 +1852,7 @@ This annotation  indicates that transient instances of this class may be created
 <p>the action&#8217;s semantics (ie whether objects are modified as the result of invoking this action, and if so whether reinvoking the action would result in no further change; if not whether the results can be cached for the remainder of the request).</p>
 </div>
 <div class="paragraph">
-<p>The <code>&#8230;&#8203;ARE_YOU_SURE</code> variants (1.10.0-SNAPSHOT) cause a confirmation dialog to be displayed in the <a href="ug.html#_ug_wicket-viewer">Wicket viewer</a>.</p>
+<p>The <code>&#8230;&#8203;ARE_YOU_SURE</code> variants cause a confirmation dialog to be displayed in the <a href="ug.html#_ug_wicket-viewer">Wicket viewer</a>.</p>
 </div></div></td>
 </tr>
 <tr>
@@ -1870,14 +1870,14 @@ This annotation  indicates that transient instances of this class may be created
 <div class="listingblock">
 <div class="content">
 <pre class="CodeRay highlight"><code data-lang="java"><span class="directive">public</span> <span class="type">class</span> <span class="class">ToDoItem</span> {
-    <span class="directive">public</span> <span class="directive">static</span> <span class="type">class</span> <span class="class">CompletedEvent</span> <span class="directive">extends</span> ActionDomainEvent&lt;ToDoItem&gt; { } <i class="conum" data-value="1"></i><b>(1)</b>
+    <span class="directive">public</span> <span class="directive">static</span> <span class="type">class</span> <span class="class">CompletedEvent</span> <span class="directive">extends</span> ActionDomainEvent&lt;ToDoItem&gt; { }
     <span class="annotation">@Action</span>(
         command=CommandReification.ENABLED,
-        commandExecuteIn=CommandExecuteIn.FOREGROUND,          <i class="conum" data-value="2"></i><b>(2)</b>
-        commandPersistence=CommandPersistence.NOT_PERSISTED,   <i class="conum" data-value="3"></i><b>(3)</b>
+        commandExecuteIn=CommandExecuteIn.FOREGROUND,          <i class="conum" data-value="1"></i><b>(1)</b>
+        commandPersistence=CommandPersistence.NOT_PERSISTED,   <i class="conum" data-value="2"></i><b>(2)</b>
         domainEvent=CompletedEvent.class,
-        hidden = Where.NOWHERE,                                <i class="conum" data-value="4"></i><b>(4)</b>
-        invokeOn = InvokeOn.OBJECT_ONLY,                       <i class="conum" data-value="5"></i><b>(5)</b>
+        hidden = Where.NOWHERE,                                <i class="conum" data-value="3"></i><b>(3)</b>
+        invokeOn = InvokeOn.OBJECT_ONLY,                       <i class="conum" data-value="4"></i><b>(4)</b>
         publishing = Publishing.ENABLED,
         semantics = SemanticsOf.IDEMPOTENT
     )
@@ -1889,7 +1889,7 @@ This annotation  indicates that transient instances of this class may be created
 <table>
 <tr>
 <td><i class="conum" data-value="1"></i><b>1</b></td>
-<td><code>1.10.0-SNAPSHOT</code>, can use no-arg constructor.</td>
+<td>default value, so could be omitted</td>
 </tr>
 <tr>
 <td><i class="conum" data-value="2"></i><b>2</b></td>
@@ -1903,24 +1903,6 @@ This annotation  indicates that transient instances of this class may be created
 <td><i class="conum" data-value="4"></i><b>4</b></td>
 <td>default value, so could be omitted</td>
 </tr>
-<tr>
-<td><i class="conum" data-value="5"></i><b>5</b></td>
-<td>default value, so could be omitted</td>
-</tr>
-</table>
-</div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-note" title="Note"></i>
-</td>
-<td class="content">
-<div class="paragraph">
-<p>Currently are you sure semantics (1.10.0-SNAPSHOT) only work for actions that take one or more parameters (that is, generate a dialog).</p>
-</div>
-</td>
-</tr>
 </table>
 </div>
 <div class="sect3">
@@ -2149,61 +2131,29 @@ returned object from this action is the persisted <code>Command</code> itself.</
 <div class="listingblock">
 <div class="content">
 <pre class="CodeRay highlight"><code data-lang="java"><span class="directive">public</span> <span class="type">class</span> <span class="class">ToDoItem</span> {
-    <span class="directive">public</span> <span class="directive">static</span> <span class="type">class</span> <span class="class">CompletedEvent</span> <span class="directive">extends</span> ActionDomainEvent&lt;ToDoItem&gt; { <i class="conum" data-value="1"></i><b>(1)</b>
-        <span class="directive">private</span> <span class="directive">static</span> <span class="directive">final</span> <span class="type">long</span> serialVersionUID = <span class="integer">1L</span>;
-        <span class="directive">public</span> CompletedEvent(                                               <i class="conum" data-value="2"></i><b>(2)</b>
-                <span class="directive">final</span> ToDoItem source,                                       <i class="conum" data-value="3"></i><b>(3)</b>
-                <span class="directive">final</span> Identifier identifier,                                 <i class="conum" data-value="4"></i><b>(4)</b>
-                <span class="directive">final</span> <span class="predefined-type">Object</span>... arguments) {                                 <i class="conum" data-value="5"></i><b>(5)</b>
-            <span class="local-variable">super</span>(<span class="string"><span class="delimiter">&quot;</span><span class="content">completed</span><span class="delimiter">&quot;</span></span>, source, identifier, arguments);
-        }
-    }
+    <span class="directive">public</span> <span class="directive">static</span> <span class="type">class</span> <span class="class">CompletedEvent</span> <span class="directive">extends</span> ActionDomainEvent&lt;ToDoItem&gt; { }  <i class="conum" data-value="1"></i><b>(1)</b>
     <span class="annotation">@Action</span>(domainEvent=CompletedEvent.class)
     <span class="directive">public</span> ToDoItem completed() { ... }
 }</code></pre>
 </div>
 </div>
-<div class="colist arabic">
-<table>
-<tr>
-<td><i class="conum" data-value="1"></i><b>1</b></td>
-<td>inherit from <code>ActionDomainEvent&lt;T&gt;</code> where <code>T</code> is the type of the domain object being interacted with.</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="2"></i><b>2</b></td>
-<td>constructor called reflectively by the framework</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="3"></i><b>3</b></td>
-<td>populated with the object being interacted with (the source of the event)</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="4"></i><b>4</b></td>
-<td>identifier of the collection</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="5"></i><b>5</b></td>
-<td>action argument(s)</td>
-</tr>
-</table>
-</div>
 <div class="paragraph">
-<p>The benefit is that subscribers can be more targetted as to the events that they subscribe to.</p>
+<p>The benefit is that subscribers can be more targeted as to the events that they subscribe to.</p>
 </div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
 <div class="paragraph">
-<p>As of <code>1.10.0-SNAPSHOT</code> this can be simplified to just:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="CodeRay highlight"><code data-lang="java"><span class="directive">public</span> <span class="type">class</span> <span class="class">ToDoItem</span> {
-    <span class="directive">public</span> <span class="directive">static</span> <span class="type">class</span> <span class="class">CompletedEvent</span> <span class="directive">extends</span> ActionDomainEvent&lt;ToDoItem&gt; { }
-    <span class="annotation">@Action</span>(domainEvent=CompletedEvent.class)
-    <span class="directive">public</span> ToDoItem completed() { ... }
-}</code></pre>
-</div>
+<p>As of <code>1.10.0</code> the framework provides no-arg constructor and will initialize the domain event using (non-API) setters
+rather than through the constructor.  This substantially reduces the boilerplate.</p>
 </div>
-<div class="paragraph">
-<p>where the framework will initialize the domain event using setters rather than through the constructor.  This substantially reduces the boilerplate.</p>
+</td>
+</tr>
+</table>
 </div>
 <div class="sect4">
 <h5 id="_subscribers">Subscribers</h5>
@@ -2598,7 +2548,7 @@ The default value for the attribute is <code>AS_CONFIGURED</code>, meaning that
 <code>IDEMPOTENT_ARE_YOU_SURE</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Yes</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Will make no further changes if called multiple times (eg sets a property or adds to a <code>Set</code>).<br>
-The "are you sure" variant (<code>1.10.0-SNAPSHOT</code>) requires that the user must explicitly confirm the action.</p></td>
+The "are you sure" variant requires that the user must explicitly confirm the action.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>PUT</code></p></td>
 </tr>
 <tr>
@@ -2606,7 +2556,7 @@ The "are you sure" variant (<code>1.10.0-SNAPSHOT</code>) requires that the user
 <code>NON_IDEMPOTENT_ARE_YOU_SURE</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Yes</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Might change the state of the system each time called (eg increments a counter or adds to a <code>List</code>).<br>
-The "are you sure" variant (<code>1.10.0-SNAPSHOT</code>) requires that the user must explicitly confirm the action.</p></td>
+The "are you sure" variant requires that the user must explicitly confirm the action.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>POST</code></p></td>
 </tr>
 </tbody>
@@ -3495,7 +3445,7 @@ can be used instead, eg:</p>
 <table>
 <tr>
 <td><i class="conum" data-value="1"></i><b>1</b></td>
-<td><code>1.10.0-SNAPSHOT</code>, can use no-arg constructor.</td>
+<td>as of <code>1.10.0</code>, can use no-arg constructor.</td>
 </tr>
 <tr>
 <td><i class="conum" data-value="2"></i><b>2</b></td>
@@ -3592,16 +3542,7 @@ so that boilerplate-busting tools such as <a href="https://projectlombok.org/">P
 <div class="content">
 <pre class="CodeRay highlight"><code data-lang="java"><span class="directive">public</span> <span class="type">class</span> <span class="class">ToDoItem</span> {
     <span class="directive">public</span> <span class="directive">static</span> <span class="type">class</span> <span class="class">DependenciesChangedEvent</span>
-            <span class="directive">extends</span> CollectionDomainEvent&lt;ToDoItem, ToDoItem&gt; { <i class="conum" data-value="1"></i><b>(1)</b>
-        <span class="directive">private</span> <span class="directive">static</span> <span class="directive">final</span> <span class="type">long</span> serialVersionUID = <span class="integer">1L</span>;
-        <span class="directive">public</span> DependenciesChangedEvent(                        <i class="conum" data-value="2"></i><b>(2)</b>
-                ToDoItem source,                                <i class="conum" data-value="3"></i><b>(3)</b>
-                Identifier identifier,                          <i class="conum" data-value="4"></i><b>(4)</b>
-                Of of,                                          <i class="conum" data-value="5"></i><b>(5)</b>
-                ToDoItem value) {                               <i class="conum" data-value="6"></i><b>(6)</b>
-            <span class="local-variable">super</span>(source, identifier, of, value);
-        }
-    }
+            <span class="directive">extends</span> CollectionDomainEvent&lt;ToDoItem, ToDoItem&gt; { } <i class="conum" data-value="1"></i><b>(1)</b>
     <span class="annotation">@Collection</span>(
         domainEvent=DependenciesChangedEvent.class
     )
@@ -3616,49 +3557,25 @@ so that boilerplate-busting tools such as <a href="https://projectlombok.org/">P
 <td><i class="conum" data-value="1"></i><b>1</b></td>
 <td>inherit from <code>CollectionDomainEvent&lt;T,E&gt;</code> where <code>T</code> is the type of the domain object being interacted with, and <code>E</code> is the type of the element in the collection (both <code>ToDoItem</code> in this example)</td>
 </tr>
-<tr>
-<td><i class="conum" data-value="2"></i><b>2</b></td>
-<td>constructor called reflectively by the framework</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="3"></i><b>3</b></td>
-<td>populated with the object being interacted with (the source of the event)</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="4"></i><b>4</b></td>
-<td>identifier of the collection</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="5"></i><b>5</b></td>
-<td>indicates if the collection is being accessed, added to or removed from.</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="6"></i><b>6</b></td>
-<td>the element being added or removed from the collection</td>
-</tr>
 </table>
 </div>
 <div class="paragraph">
 <p>The benefit is that subscribers can be more targetted as to the events that they subscribe to.</p>
 </div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
 <div class="paragraph">
-<p>As of <code>1.10.0-SNAPSHOT</code> this can be simplified to just:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="CodeRay highlight"><code data-lang="java"><span class="directive">public</span> <span class="type">class</span> <span class="class">ToDoItem</span> {
-    <span class="directive">public</span> <span class="directive">static</span> <span class="type">class</span> <span class="class">DependenciesChangedEvent</span>
-            <span class="directive">extends</span> CollectionDomainEvent&lt;ToDoItem, ToDoItem&gt; { }
-    <span class="annotation">@Collection</span>(
-        domainEvent=DependenciesChangedEvent.class
-    )
-    <span class="directive">public</span> <span class="predefined-type">SortedSet</span>&lt;ToDoItem&gt; getDependencies() { ... }
-    ...
-}</code></pre>
-</div>
+<p>As of <code>1.10.0</code> the framework provides no-arg constructor and will initialize the domain event using (non-API) setters
+rather than through the constructor.  This substantially reduces the boilerplate.</p>
 </div>
-<div class="paragraph">
-<p>where the framework will initialize the domain event using setters rather than through the constructor.  This substantially reduces the boilerplate.</p>
+</td>
+</tr>
+</table>
 </div>
 <div class="sect4">
 <h5 id="_subscribers_2">Subscribers</h5>
@@ -4063,8 +3980,7 @@ annotation.  It is also possible to apply the annotation to actions of domain se
 </div></div></td>
 </tr>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_rg_annotations_manpage-CollectionLayout_defaultView"><code>defaultView()</code></a><br>
-(<code>1.10.0-SNAPSHOT</code>)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_rg_annotations_manpage-CollectionLayout_defaultView"><code>defaultView()</code></a></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>table</code>, <code>excel</code>, <code>calendar</code>, <code>map</code>, &#8230;&#8203;</p></td>
 <td class="tableblock halign-left valign-top"><div><div class="paragraph">
 <p>Which view is selected by default, if multiple views are available.</p>
@@ -4219,7 +4135,7 @@ can be used instead, eg:</p>
 <p>The <a href="ug.html#_ug_wicket-viewer">Wicket viewer</a> allows additional views to be configured to render collections of objects; at the time of writing thesee include the (non-ASF) (non-ASF) <a href="http://isisaddons.org">Isis Addons</a>' (non-ASF) <a href="http://github.com/isisaddons/isis-wicket-excel">excel</a> view, the <a href="http://github.com/isisaddons/isis-wicket-fullcalendar2">fullcalendar2</a> view, and the <a href="http://github.com/isisaddons/isis-wicket-gmap3">gmap3</a> view.  If the objects to be rendered have the correct "shape", then the appropriate view will be made available.  For example, objects with a date can be rendered using <code>calendar</code>; objects with locations can be rendered using <code>map</code>.</p>
 </div>
 <div class="paragraph">
-<p>The <code>defaultView()</code> attribute (<code>1.10.0-SNAPSHOT</code>) is used to select which of these views should be used by default for a given collection.</p>
+<p>The <code>defaultView()</code> attribute is used to select which of these views should be used by default for a given collection.</p>
 </div>
 <div class="paragraph">
 <p>For example:</p>
@@ -5408,7 +5324,7 @@ can be used instead, eg:</p>
 <li>
 <p><code>MIXIN</code><br></p>
 <div class="paragraph">
-<p>(<code>1.10.0-SNAPSHOT</code>) indicates that the domain object is part of the domain layer, and is contributing behaviour to objects of some other type as a mixin (also known as a trait).</p>
+<p>indicates that the domain object is part of the domain layer, and is contributing behaviour to objects of some other type as a mixin (also known as a trait).</p>
 </div>
 </li>
 </ul>
@@ -6694,7 +6610,7 @@ discovered automatically on the CLASSPATH.</p>
 </div>
 </div>
 <div class="sect3">
-<h4 id="_injecting_collection_of_services_1_10_0_snapshot">2.15.2. Injecting collection of services (1.10.0-SNAPSHOT)</h4>
+<h4 id="_injecting_collection_of_services">2.15.2. Injecting collection of services</h4>
 <div class="paragraph">
 <p>It can sometimes be useful to have declared multiple implementations of a particular domain service.  For example,
 you may have a module that defines an SPI service, where multiple other modules might provide implementations of that SPI
@@ -7794,7 +7710,7 @@ declaration.</p>
 <p>The <code>@javax.annotation.PostConstruct</code> annotation, as defined in <a href="https://jcp.org/en/jsr/detail?id=250">JSR-250</a>,  is recognized by Apache Isis as a callback method on domain services to be called just after they have been constructed, in order that they initialize themselves.</p>
 </div>
 <div class="paragraph">
-<p>It is also recognized (<code>1.10.0-SNAPSHOT</code>) for <a href="ug.html#http://localhost:4000/guides/ug.html">view models</a> (eg annotated with <a href="#_rg_annotations_manpage-ViewModel"><code>@ViewModel</code></a>).</p>
+<p>It is also recognized for <a href="ug.html#http://localhost:4000/guides/ug.html">view models</a> (eg annotated with <a href="#_rg_annotations_manpage-ViewModel"><code>@ViewModel</code></a>).</p>
 </div>
 <div class="paragraph">
 <p>For the default application-scoped (singleton) domain services, this means that the method, if present, is called during the bootstrapping of the application.  For <a href="#_rg_annotations_manpage-RequestScoped"><code>@RequestScoped</code></a> domain services, the method is called at the beginning of the request.</p>
@@ -8224,16 +8140,7 @@ so that boilerplate-busting tools such as <a href="https://projectlombok.org/">P
 <div class="listingblock">
 <div class="content">
 <pre class="CodeRay highlight"><code data-lang="java"><span class="directive">public</span> <span class="type">class</span> <span class="class">ToDoItem</span> {
-    <span class="directive">public</span> <span class="directive">static</span> <span class="type">class</span> <span class="class">DueByChangedEvent</span> <span class="directive">extends</span> PropertyDomainEvent&lt;ToDoItem, LocalDate&gt; { <i class="conum" data-value="1"></i><b>(1)</b>
-        <span class="directive">private</span> <span class="directive">static</span> <span class="directive">final</span> <span class="type">long</span> serialVersionUID = <span class="integer">1L</span>;
-        <span class="directive">public</span> DueByChangedEvent(                                                            <i class="conum" data-value="2"></i><b>(2)</b>
-                ToDoItem source,                                                             <i class="conum" data-value="3"></i><b>(3)</b>
-                Identifier identifier,                                                       <i class="conum" data-value="4"></i><b>(4)</b>
-                LocalDate oldValue,                                                          <i class="conum" data-value="5"></i><b>(5)</b>
-                LocalDate newValue) {                                                        <i class="conum" data-value="6"></i><b>(6)</b>
-            <span class="local-variable">super</span>(source, identifier, oldValue, newValue);
-        }
-    }
+    <span class="directive">public</span> <span class="directive">static</span> <span class="type">class</span> <span class="class">DueByChangedEvent</span> <span class="directive">extends</span> PropertyDomainEvent&lt;ToDoItem, LocalDate&gt; { }  <i class="conum" data-value="1"></i><b>(1)</b>
     <span class="annotation">@Property</span>(domainEvent=ToDoItem.DueByChangedEvent)
     <span class="directive">public</span> LocalDate getDueBy() { ... }
     ...
@@ -8246,46 +8153,25 @@ so that boilerplate-busting tools such as <a href="https://projectlombok.org/">P
 <td><i class="conum" data-value="1"></i><b>1</b></td>
 <td>inherit from <code>PropertyDomainEvent&lt;T,P&gt;</code> where <code>T</code> is the type of the domain object being interacted with, and <code>P</code> is the type of the property (<code>LocalDate</code> in this example)</td>
 </tr>
-<tr>
-<td><i class="conum" data-value="2"></i><b>2</b></td>
-<td>constructor called reflectively by the framework</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="3"></i><b>3</b></td>
-<td>populated with the object being interacted with (the source of the event)</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="4"></i><b>4</b></td>
-<td>identifier of the property</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="5"></i><b>5</b></td>
-<td>current value of the property</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="6"></i><b>6</b></td>
-<td>proposed new value for the property; if being cleared then will be <code>null</code>.</td>
-</tr>
 </table>
 </div>
 <div class="paragraph">
 <p>The benefit is that subscribers can be more targetted as to the events that they subscribe to.</p>
 </div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
 <div class="paragraph">
-<p>As of <code>1.10.0-SNAPSHOT</code> this can be simplified to just:</p>
+<p>As of <code>1.10.0</code> the framework provides no-arg constructor and will initialize the domain event using (non-API) setters
+rather than through the constructor.  This substantially reduces the boilerplate.</p>
 </div>
-<div class="listingblock">
-<div class="content">
-<pre class="CodeRay highlight"><code data-lang="java"><span class="directive">public</span> <span class="type">class</span> <span class="class">ToDoItem</span> {
-    <span class="directive">public</span> <span class="directive">static</span> <span class="type">class</span> <span class="class">DueByChangedEvent</span> <span class="directive">extends</span> PropertyDomainEvent&lt;ToDoItem, LocalDate&gt; { }
-    <span class="annotation">@Property</span>(domainEvent=ToDoItem.DueByChangedEvent)
-    <span class="directive">public</span> LocalDate getDueBy() { ... }
-    ...
-}</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>where the framework will initialize the domain event using setters rather than through the constructor.  This substantially reduces the boilerplate.</p>
+</td>
+</tr>
+</table>
 </div>
 <div class="sect4">
 <h5 id="_subscribers_3">Subscribers</h5>
@@ -10369,7 +10255,7 @@ RemoveFrom&#8230;&#8203;()</code></a></p></td>
 </div>
 </div>
 <div class="paragraph">
-<p>It is also valid to return <code>T[]</code> or (from <code>1.10.0-SNAPSHOT onwards</code>) either <code>Set&lt;T&gt;</code> or <code>Collection&lt;T&gt;</code>.</p>
+<p>It is also valid to return <code>T[]</code>, a <code>Set&lt;T&gt;</code> or a <code>Collection&lt;T&gt;</code>.</p>
 </div>
 <div class="paragraph">
 <p>For example:</p>
@@ -10426,7 +10312,7 @@ RemoveFrom&#8230;&#8203;()</code></a></p></td>
 </div>
 </div>
 <div class="paragraph">
-<p>(As for action parameters) it is also valid to return <code>T[]</code> or (from <code>1.10.0-SNAPSHOT onwards</code>) either <code>Set&lt;T&gt;</code> or <code>Collection&lt;T&gt;</code>.</p>
+<p>(As for action parameters) it is also valid to return <code>T[]</code>, a <code>Set&lt;T&gt;</code> or a <code>Collection&lt;T&gt;</code>.</p>
 </div>
 <div class="paragraph">
 <p>For example:</p>
@@ -11805,7 +11691,7 @@ RemoveFrom&#8230;&#8203;()</code></a></p></td>
 listener; see <a href="#_rg_methods_lifecycle_jdo-api">here</a> for further discussion.</p>
 </li>
 <li>
-<p>alternatively (1.10.0-SNAPSHOT), you can use a subscriber for the <a href="#_rg_classes_lifecycleevent">lifecycle event</a>s fired in Isis.</p>
+<p>alternatively, you can use a subscriber for the <a href="#_rg_classes_lifecycleevent">lifecycle event</a>s fired in Isis.</p>
 </li>
 </ul>
 </div>
@@ -13784,7 +13670,7 @@ view model.</p>
 </tr>
 <tr>
 <td><i class="conum" data-value="3"></i><b>3</b></td>
-<td>(<code>1.10.0-SNAPSHOT</code>) programmatically instantiate a mixin, as annotated with
+<td>programmatically instantiate a mixin, as annotated with
 <a href="#_rg_annotations_manpage-Mixin"><code>@Mixin</code></a> or <a href="#_rg_annotations_manpage-DomainObject_nature"><code>@DomainObject#nature()</code></a>.</td>
 </tr>
 </table>
@@ -14761,8 +14647,12 @@ container.persist(cust);</code></pre>
 public <span class="directive">static</span> <span class="type">class</span> <span class="class">LibMemModule</span> {
     <span class="directive">private</span> LibMemModule() {}
     <span class="directive">public</span> <span class="directive">abstract</span> <span class="directive">static</span> <span class="type">class</span> <span class="class">ActionDomainEvent</span>&lt;S&gt;
-                <span class="directive">extends</span> org.apache.isis.applib.event.ActionDomainEvent&lt;S&gt; {} <i class="conum" data-value="1"></i><b>(1)</b>
-...                                                                          <i class="conum" data-value="2"></i><b>(2)</b>
+                <span class="directive">extends</span> org.apache.isis.applib.event.ActionDomainEvent&lt;S&gt; {}
+    ...                                                                             <i class="conum" data-value="1"></i><b>(1)</b>
+    public <span class="directive">abstract</span> <span class="directive">static</span> <span class="type">class</span> <span class="class">PropertyDomainEvent</span>&lt;S,T&gt;
+                <span class="directive">extends</span> org.apache.isis.applib.event.PropertyDomainEvent&lt;S,T&gt; {}
+    <span class="directive">public</span> <span class="directive">abstract</span> <span class="directive">static</span> <span class="type">class</span> <span class="class">CollectionDomainEvent</span>&lt;S,E&gt;
+                <span class="directive">extends</span> org.apache.isis.applib.event.CollectionDomainEvent&lt;S,E&gt; {}
 }</code></pre>
 </div>
 </div>
@@ -14770,10 +14660,6 @@ public <span class="directive">static</span> <span class="type">class</span> <sp
 <table>
 <tr>
 <td><i class="conum" data-value="1"></i><b>1</b></td>
-<td>as of 1.10.0-SNAPSHOT, can use the no-arg constructor</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="2"></i><b>2</b></td>
 <td>similar events for properties and collections should also be defined</td>
 </tr>
 </table>
@@ -14785,8 +14671,8 @@ public <span class="directive">static</span> <span class="type">class</span> <sp
 <div class="content">
 <pre class="CodeRay highlight"><code data-lang="java"><span class="directive">public</span> <span class="directive">static</span> <span class="type">class</span> <span class="class">LibraryMember</span> {
     <span class="directive">public</span> <span class="directive">abstract</span> <span class="directive">static</span> <span class="type">class</span> <span class="class">ActionDomainEvent</span>
-            <span class="directive">extends</span> LibMemModule.ActionDomainEvent&lt;LibraryMember&gt; { }       <i class="conum" data-value="1"></i><b>(1)</b>
-    ...                                                                     <i class="conum" data-value="2"></i><b>(2)</b>
+            <span class="directive">extends</span> LibMemModule.ActionDomainEvent&lt;LibraryMember&gt; { }
+    ...                                                                             <i class="conum" data-value="1"></i><b>(1)</b>
 }</code></pre>
 </div>
 </div>
@@ -14794,10 +14680,6 @@ public <span class="directive">static</span> <span class="type">class</span> <sp
 <table>
 <tr>
 <td><i class="conum" data-value="1"></i><b>1</b></td>
-<td>as of 1.10.0-SNAPSHOT, can use the no-arg constructor</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="2"></i><b>2</b></td>
 <td>similar events for properties and collections should also be defined</td>
 </tr>
 </table>
@@ -14808,23 +14690,13 @@ public <span class="directive">static</span> <span class="type">class</span> <sp
 <div class="listingblock">
 <div class="content">
 <pre class="CodeRay highlight"><code data-lang="java"><span class="directive">public</span> <span class="type">class</span> <span class="class">LibraryMember</span> {
-    <span class="directive">public</span> <span class="directive">static</span> <span class="type">class</span> <span class="class">LeaveEvent</span>
-            <span class="directive">extends</span> LibraryMember.ActionDomainEvent { } <i class="conum" data-value="1"></i><b>(1)</b>
-    }
+    <span class="directive">public</span> <span class="directive">static</span> <span class="type">class</span> <span class="class">LeaveEvent</span> <span class="directive">extends</span> LibraryMember.ActionDomainEvent { }
     <span class="annotation">@Action</span>(domainEvent=LeaveEvent.class)
     <span class="directive">public</span> <span class="type">void</span> leave() { ... }
     ...
 }</code></pre>
 </div>
 </div>
-<div class="colist arabic">
-<table>
-<tr>
-<td><i class="conum" data-value="1"></i><b>1</b></td>
-<td>as of 1.10.0-SNAPSHOT, can use the no-arg constructor</td>
-</tr>
-</table>
-</div>
 <div class="paragraph">
 <p>The subscriber can subscribe either to the general superclass (as before), or to any of the classes in the hierarchy.</p>
 </div>
@@ -16758,7 +16630,7 @@ a configured <code>EmailService</code></p></td>
 <p>Record details of an error occurring in the system (eg in an external incident recording system such as JIRA), and return a more friendly (jargon-free) message to display to the end user, with optional reference (eg <code>XXX-1234</code>).</p>
 </div></div></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">(none)</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>1.10.0-SNAPSHOT</code></p></td>
+<td class="tableblock halign-left valign-top"></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_rg_services-spi_manpage-EventSerializer"><code>o.a.i.applib.</code><br>
@@ -18033,7 +17905,7 @@ persisted. This is closely related to the <a href="#_rg_services-spi_manpage-Bac
 <div class="sect2">
 <h3 id="_rg_services-spi_manpage-ErrorReportingService">5.8. <code>ErrorReportingService</code></h3>
 <div class="paragraph">
-<p>The <code>ErrorReportingService</code> service (<code>1.10.0-SNAPSHOT</code>) is an optional SPI that providies the ability to record any errors/exceptions that
+<p>The <code>ErrorReportingService</code> service is an optional SPI that providies the ability to record any errors/exceptions that
  might occur in the application into an external incident recording system (such as JIRA).  The service also allows
  a user-friendly (jargon-free) error message to be returned and rendered to the end-user, along with an optional
  incident reference (eg a JIRA issue <code>XXX-1234</code>).</p>
@@ -20099,9 +19971,9 @@ is specified.</p></td>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_rg_classes_lifecycleevent">6.4. Lifecycle Events (1.10.0-SNAPSHOT)</h3>
+<h3 id="_rg_classes_lifecycleevent">6.4. Lifecycle Events</h3>
 <div class="paragraph">
-<p>This section catalogues the various lifecycle event classes defined by Apache Isis (1.10.0-SNAPSHOT).  These events
+<p>This section catalogues the various lifecycle event classes defined by Apache Isis.  These events
 are fired automatically when a domain object is loaded, created, updated and so forth.</p>
 </div>
 <div class="paragraph">
@@ -22325,8 +22197,7 @@ using security or using a <a href="ug.html#_ug_more-advanced_decoupling_vetoing-
 <tr>
 <td class="tableblock halign-left valign-top"><div><div class="paragraph">
 <p><code>isis.reflector.facet.</code><br>
-<code>filterVisibility</code><br>
-(1.10.0-SNAPSHOT)</p>
+<code>filterVisibility</code></p>
 </div></div></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>true</code>,<code>false</code> (<code>true</code>)</p></td>
 <td class="tableblock halign-left valign-top"><div><div class="paragraph">
@@ -22677,7 +22548,7 @@ If no configuration property is available, then the defaults is determined by th
 </tbody>
 </table>
 <div class="sect3">
-<h4 id="_rg_runtime_configuring-core_filterVisibility">8.4.1. Filtering visibility (1.10.0-SNAPSHOT)</h4>
+<h4 id="_rg_runtime_configuring-core_filterVisibility">8.4.1. Filtering visibility</h4>
 <div class="paragraph">
 <p>The framework provides the <code>isis.reflector.facet.filterVisibility</code> configuration property that influences whether a returned object is visible to the end-user:</p>
 </div>
@@ -23969,7 +23840,7 @@ determines which additional configuration files to search for
 <li><a href="#_rg_annotations_manpage-Inject">2.15. <code>@Inject</code> (<code>javax</code>)</a>
 <ul class="sectlevel3">
 <li><a href="#_alternative_syntaxes">2.15.1. Alternative syntaxes</a></li>
-<li><a href="#_injecting_collection_of_services_1_10_0_snapshot">2.15.2. Injecting collection of services (1.10.0-SNAPSHOT)</a></li>
+<li><a href="#_injecting_collection_of_services">2.15.2. Injecting collection of services</a></li>
 <li><a href="#_manually_injecting_services">2.15.3. Manually injecting services</a></li>
 </ul>
 </li>
@@ -24515,7 +24386,7 @@ determines which additional configuration files to search for
 <li><a href="#_rg_classes_domainevent_manpage-PropertyDomainEvent">6.3.4. <code>PropertyDomainEvent</code></a></li>
 </ul>
 </li>
-<li><a href="#_rg_classes_lifecycleevent">6.4. Lifecycle Events (1.10.0-SNAPSHOT)</a>
+<li><a href="#_rg_classes_lifecycleevent">6.4. Lifecycle Events</a>
 <ul class="sectlevel3">
 <li><a href="#_rg_classes_lifecycleevent_manpage-AbstractLifecycleEvent">6.4.1. <code>AbstractLifecycleEvent</code></a></li>
 <li><a href="#_rg_classes_lifecycleevent_manpage-ObjectCreatedEvent">6.4.2. <code>ObjectCreatedEvent</code></a></li>
@@ -24632,7 +24503,7 @@ determines which additional configuration files to search for
 </li>
 <li><a href="#_rg_runtime_configuring-core">8.4. Configuring Core</a>
 <ul class="sectlevel3">
-<li><a href="#_rg_runtime_configuring-core_filterVisibility">8.4.1. Filtering visibility (1.10.0-SNAPSHOT)</a></li>
+<li><a href="#_rg_runtime_configuring-core_filterVisibility">8.4.1. Filtering visibility</a></li>
 <li><a href="#_rg_runtime_configuring-core_isis-objects-editing">8.4.2. <code>objects.editing</code></a></li>
 <li><a href="#_rg_runtime_configuring-core_isis-viewers-propertyLayout-labelPosition">8.4.3. <code>propertyLayout.labelPosition</code></a></li>
 </ul>

http://git-wip-us.apache.org/repos/asf/isis-site/blob/a6f22f59/content/guides/simpleapp-archetype.html
----------------------------------------------------------------------
diff --git a/content/guides/simpleapp-archetype.html b/content/guides/simpleapp-archetype.html
index b58b92a..695512d 100644
--- a/content/guides/simpleapp-archetype.html
+++ b/content/guides/simpleapp-archetype.html
@@ -508,7 +508,7 @@ table.CodeRay td.code>pre{padding:0}
 <pre class="CodeRay highlight"><code data-lang="bash">mvn archetype:generate  \
     -D archetypeGroupId=org.apache.isis.archetype \
     -D archetypeArtifactId=simpleapp-archetype \
-    -D archetypeVersion=1.9.0 \
+    -D archetypeVersion=1.10.0 \
     -D groupId=com.mycompany \
     -D artifactId=myapp \
     -D version=1.0-SNAPSHOT \
@@ -547,7 +547,7 @@ table.CodeRay td.code>pre{padding:0}
 <pre class="CodeRay highlight"><code data-lang="bash">mvn archetype:generate  \
     -D archetypeGroupId=org.apache.isis.archetype \
     -D archetypeArtifactId=simpleapp-archetype \
-    -D archetypeVersion=1.10.0-SNAPSHOT \
+    -D archetypeVersion=1.11.0-SNAPSHOT \
     -D groupId=com.mycompany \
     -D artifactId=myapp \
     -D version=1.0-SNAPSHOT \

http://git-wip-us.apache.org/repos/asf/isis-site/blob/a6f22f59/content/guides/tg.html
----------------------------------------------------------------------
diff --git a/content/guides/tg.html b/content/guides/tg.html
index 627ba48..4372074 100644
--- a/content/guides/tg.html
+++ b/content/guides/tg.html
@@ -615,7 +615,7 @@ table.CodeRay td.code>pre{padding:0}
 <pre class="CodeRay highlight"><code data-lang="bash">mvn archetype:generate  \
     -D archetypeGroupId=org.apache.isis.archetype \
     -D archetypeArtifactId=simpleapp-archetype \
-    -D archetypeVersion=1.9.0 \
+    -D archetypeVersion=1.10.0 \
     -D groupId=com.mycompany \
     -D artifactId=petclinic \
     -D version=1.0-SNAPSHOT \
@@ -1464,7 +1464,7 @@ every time, specify the following system properties:</p>
 <pre class="CodeRay highlight"><code data-lang="bash">mvn archetype:generate  \
     -D archetypeGroupId=org.apache.isis.archetype \
     -D archetypeArtifactId=simpleapp-archetype \
-    -D archetypeVersion=1.9.0 \
+    -D archetypeVersion=1.10.0 \
     -D groupId=com.mycompany \
     -D artifactId=myapp \
     -D version=1.0-SNAPSHOT \

http://git-wip-us.apache.org/repos/asf/isis-site/blob/a6f22f59/content/guides/ug.html
----------------------------------------------------------------------
diff --git a/content/guides/ug.html b/content/guides/ug.html
index 057fde1..7d8f584 100644
--- a/content/guides/ug.html
+++ b/content/guides/ug.html
@@ -1901,7 +1901,7 @@ So, if you have used Apache Isis for prototyping (discussed above), then note th
 <pre class="CodeRay highlight"><code data-lang="bash">mvn archetype:generate  \
     -D archetypeGroupId=org.apache.isis.archetype \
     -D archetypeArtifactId=simpleapp-archetype \
-    -D archetypeVersion=1.9.0 \
+    -D archetypeVersion=1.10.0 \
     -D groupId=com.mycompany \
     -D artifactId=myapp \
     -D version=1.0-SNAPSHOT \
@@ -1938,7 +1938,7 @@ So, if you have used Apache Isis for prototyping (discussed above), then note th
 <pre class="CodeRay highlight"><code data-lang="bash">mvn archetype:generate  \
     -D archetypeGroupId=org.apache.isis.archetype \
     -D archetypeArtifactId=simpleapp-archetype \
-    -D archetypeVersion=1.10.0-SNAPSHOT \
+    -D archetypeVersion=1.11.0-SNAPSHOT \
     -D groupId=com.mycompany \
     -D artifactId=myapp \
     -D version=1.0-SNAPSHOT \
@@ -5070,7 +5070,7 @@ need to tweak it to support other RDBMS'.  Any implementation must implement <co
 <div class="sect3">
 <h4 id="_ug_more-advanced_decoupling_mixins">5.1.2. Mixins</h4>
 <div class="paragraph">
-<p>A mixin object (<code>1.10.0-SNAPSHOT</code>) allows one class to contribute behaviour - actions, (derived) properties and
+<p>A mixin object allows one class to contribute behaviour - actions, (derived) properties and
 (derived) collections - to another domain object, either a domain entity or view model.</p>
 </div>
 <div class="paragraph">
@@ -5301,7 +5301,7 @@ general purpose implementation of the same concepts.</p>
 <h4 id="_ug_more-advanced_decoupling_contributions">5.1.3. Contributions</h4>
 <div class="paragraph">
 <p>Contributed services provide many of the same benefits as <a href="#_ug_more-advanced_decoupling_mixins">mixins</a>;
-indeed mixins (<code>1.10.0-SNAPSHOT</code>) are an evolution and refinement of the contributions concept.</p>
+indeed mixins are an evolution and refinement of the contributions concept.</p>
 </div>
 <div class="paragraph">
 <p>The main difference between contributed services and mixins is that the actions of a contributed service will
@@ -6330,7 +6330,7 @@ TODO
 end-user explicitly confirms that they intended to invoke the action.</p>
 </div>
 <div class="sect4">
-<h5 id="_using_action_semantics_code_1_10_0_snapshot_code">Using action semantics (<code>1.10.0-SNAPSHOT</code>)</h5>
+<h5 id="_using_action_semantics">Using action semantics</h5>
 <div class="paragraph">
 <p>One way to meet this requirement is using the framework&#8217;s built-in <a href="rg.html#_rg_annotations_manpage-Action_semantics"><code>@Action#semantics()</code></a> attribute:</p>
 </div>
@@ -12839,7 +12839,7 @@ Feature: <span class="predefined-type">List</span> and Create New Simple Objects
 <div class="sect5">
 <h6 id="_further_approaches">Further approaches</h6>
 <div class="paragraph">
-<p>As of <code>1.10.0-SNAPSHOT</code> there are two other approaches.</p>
+<p>As of there are two other approaches.</p>
 </div>
 <div class="paragraph">
 <p>The first is to take advantage of a new <code>MultipleExecutionStrategy</code>, namely <code>EXECUTE_ONCE_BY_VALUE</code>.  Under this strategy the determination as to whether to run a given fixture script is by comparing the fixture script against all others that have run.  If all fixture scripts implement value semantics, then they can effectively determine
@@ -12861,7 +12861,7 @@ value semantics of the <code>ExcelFixture</code>, which is based on the contents
 </td>
 <td class="content">
 <div class="paragraph">
-<p>Note that in <code>1.10.0-SNAPSHOT</code> the <code>IGNORE</code> enum has been deprecated, replaced by <code>EXECUTE_ONCE_BY_CLASS</code></p>
+<p>Note that as of <code>1.10.0</code> the <code>IGNORE</code> enum has been deprecated, replaced by <code>EXECUTE_ONCE_BY_CLASS</code></p>
 </div>
 </td>
 </tr>
@@ -15192,7 +15192,7 @@ TODO
 <ul class="sectlevel3">
 <li><a href="#_ug_more-advanced_tips-n-tricks_are-you-sure">5.10.1. 'Are you sure?' idiom</a>
 <ul class="sectlevel4">
-<li><a href="#_using_action_semantics_code_1_10_0_snapshot_code">Using action semantics (<code>1.10.0-SNAPSHOT</code>)</a></li>
+<li><a href="#_using_action_semantics">Using action semantics</a></li>
 <li><a href="#_using_a_checkbox">Using a checkbox</a></li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/isis-site/blob/a6f22f59/content/index.html
----------------------------------------------------------------------
diff --git a/content/index.html b/content/index.html
index 7698385..5c622a8 100644
--- a/content/index.html
+++ b/content/index.html
@@ -654,7 +654,7 @@
 mvn archetype:generate  \
     -D archetypeGroupId=org.apache.isis.archetype \
     -D archetypeArtifactId=simpleapp-archetype \
-    -D archetypeVersion=1.9.0 \
+    -D archetypeVersion=1.10.0 \
     -D groupId=com.mycompany \
     -D artifactId=myapp \
     -D version=1.0-SNAPSHOT \

http://git-wip-us.apache.org/repos/asf/isis-site/blob/a6f22f59/content/migration-notes.html
----------------------------------------------------------------------
diff --git a/content/migration-notes.html b/content/migration-notes.html
index 6f64eae..bcce2c9 100644
--- a/content/migration-notes.html
+++ b/content/migration-notes.html
@@ -488,7 +488,7 @@ table.CodeRay td.code>pre{padding:0}
 
         <div id="doc-content">
           <div class="sect1">
-<h2 id="_release-notes_migration-notes_1.9.0-to-1.10.0">From v1.9.0 to 1.10.0</h2>
+<h2 id="_migration-notes_1.9.0-to-1.10.0">From v1.9.0 to 1.10.0</h2>
 <div class="sectionbody">
 <div class="paragraph">
 <p>Existing projects written against v1.9.0 should run against v1.10.0 with only a few minor changes.  If you <strong>do</strong> encounter
@@ -582,6 +582,44 @@ internally to sequence the internal list of services being initialized.</p>
 <p>For more details, see the <a href="rg.html#_rg_services-api_manpage-EventBusService"><code>EventBusService</code></a> man page.</p>
 </div>
 </div>
+<div class="sect2">
+<h3 id="_simplify_domain_events">Simplify domain events</h3>
+<div class="paragraph">
+<p>The domain event superclasses now provide no-arg versions; the framework will use new (non-API) setters to initialize.</p>
+</div>
+<div class="paragraph">
+<p>This means that domain events can be substantially simplified, eg from this:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="CodeRay highlight"><code data-lang="java"><span class="directive">public</span> <span class="type">class</span> <span class="class">ToDoItem</span> {
+    <span class="directive">public</span> <span class="directive">static</span> <span class="type">class</span> <span class="class">CompletedEvent</span> <span class="directive">extends</span> ActionDomainEvent&lt;ToDoItem&gt; {
+        <span class="directive">private</span> <span class="directive">static</span> <span class="directive">final</span> <span class="type">long</span> serialVersionUID = <span class="integer">1L</span>;
+        <span class="directive">public</span> CompletedEvent(
+                <span class="directive">final</span> ToDoItem source,
+                <span class="directive">final</span> Identifier identifier,
+                <span class="directive">final</span> <span class="predefined-type">Object</span>... arguments) {
+            <span class="local-variable">super</span>(<span class="string"><span class="delimiter">&quot;</span><span class="content">completed</span><span class="delimiter">&quot;</span></span>, source, identifier, arguments);
+        }
+    }
+    <span class="annotation">@Action</span>(domainEvent=CompletedEvent.class)
+    <span class="directive">public</span> ToDoItem completed() { ... }
+}</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>to just this:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="CodeRay highlight"><code data-lang="java"><span class="directive">public</span> <span class="type">class</span> <span class="class">ToDoItem</span> {
+    <span class="directive">public</span> <span class="directive">static</span> <span class="type">class</span> <span class="class">CompletedEvent</span> <span class="directive">extends</span> ActionDomainEvent&lt;ToDoItem&gt; { }  <i class="conum" data-value="1"></i><b>(1)</b>
+    <span class="annotation">@Action</span>(domainEvent=CompletedEvent.class)
+    <span class="directive">public</span> ToDoItem completed() { ... }
+}</code></pre>
+</div>
+</div>
+</div>
 </div>
 </div>
 <div class="sect1">
@@ -1798,10 +1836,11 @@ into the new <code>org.isisaddons.module.settings:isis-module-settings-dom</code
         <div id="toc" class="toc2">
             <div class="fallback-toc">
                 <ul class="sectlevel1">
-<li><a href="#_release-notes_migration-notes_1.9.0-to-1.10.0">From v1.9.0 to 1.10.0</a>
+<li><a href="#_migration-notes_1.9.0-to-1.10.0">From v1.9.0 to 1.10.0</a>
 <ul class="sectlevel2">
 <li><a href="#_remove_references_to_code_isis_viewer_wicket_code_parent_pom">Remove references to <code>isis-viewer-wicket</code> parent pom.</a></li>
 <li><a href="#__code_allowlateregistration_code"><code>allowLateRegistration</code></a></li>
+<li><a href="#_simplify_domain_events">Simplify domain events</a></li>
 </ul>
 </li>
 <li><a href="#_release-notes_migration-notes_1.8.0-to-1.9.0">From v1.8.0 to 1.9.0</a>