You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by bu...@apache.org on 2014/01/08 02:18:19 UTC

svn commit: r893239 - in /websites/staging/isis/trunk: cgi-bin/ content/ content/contributors/resources/upd.sh content/contributors/upd_sh.html content/download.html

Author: buildbot
Date: Wed Jan  8 01:18:19 2014
New Revision: 893239

Log:
Staging update by buildbot for isis

Added:
    websites/staging/isis/trunk/content/contributors/resources/upd.sh
Modified:
    websites/staging/isis/trunk/cgi-bin/   (props changed)
    websites/staging/isis/trunk/content/   (props changed)
    websites/staging/isis/trunk/content/contributors/upd_sh.html
    websites/staging/isis/trunk/content/download.html

Propchange: websites/staging/isis/trunk/cgi-bin/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Jan  8 01:18:19 2014
@@ -1 +1 @@
-1556408
+1556419

Propchange: websites/staging/isis/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Jan  8 01:18:19 2014
@@ -1 +1 @@
-1556408
+1556419

Added: websites/staging/isis/trunk/content/contributors/resources/upd.sh
==============================================================================
--- websites/staging/isis/trunk/content/contributors/resources/upd.sh (added)
+++ websites/staging/isis/trunk/content/contributors/resources/upd.sh Wed Jan  8 01:18:19 2014
@@ -0,0 +1,243 @@
+#################################################################
+#
+# update the variables in this first section as required; 
+# format is "$old_ver new_ver"
+#
+# eg:
+# archetype_todoapp="1.3.0 1.4.0"   # update from 1.3.0 to 1.4.0
+# archetype_todoapp="1.4.0 1.4.0"   # don't update (since old_ver = new_ver)
+# archetype_todoapp=""              # don't update (no versions provided)
+#
+# It shouldn't be necessary to update anything else.
+#
+#################################################################
+
+isis_core="1.3.0 1.3.0"
+objectstore_jdo="1.3.0 1.3.0"
+security_shiro="1.3.0 1.3.0"
+security_file="1.0.1 1.0.1"
+viewer_restfulobjects="2.1.0 2.1.0"
+viewer_wicket="1.3.1 1.3.1"
+archetype_todoapp="1.3.1 1.3.1"
+
+
+
+#################################################################
+#
+# constants
+#
+#################################################################
+repo_root=https://repository.apache.org/content/repositories/releases/org/apache/isis
+
+zip="source-release.zip"
+asc="$zip.asc"
+md5="$zip.md5"
+
+
+
+
+#################################################################
+# isis_core
+#################################################################
+old_ver=`echo $isis_core | awk '{print $1}'
+new_ver=`echo $isis_core | awk '{print $2}'
+
+if [ "$old_ver" != "$new_ver" ]; then 
+
+	type="core"
+	fullname="isis"
+	pushd isis-core
+
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$asc
+	svn add $fullname-$new_ver-$asc
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$md5
+	svn add $fullname-$new_ver-$md5
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$zip
+	svn add $fullname-$new_ver-$zip
+
+	svn delete $fullname-$old_ver-$asc
+	svn delete $fullname-$old_ver-$md5
+	svn delete $fullname-$old_ver-$zip
+
+	popd
+fi
+
+
+
+#################################################################
+# objectstore_jdo
+#################################################################
+old_ver=`echo $objectstore_jdo | awk '{print $1}'
+new_ver=`echo $objectstore_jdo | awk '{print $2}'
+
+if [ "$old_ver" != "$new_ver" ]; then 
+
+	type="objectstore"
+	localname="jdo"
+
+	fullname="isis-$type-$localname"
+	pushd component/$type/$localname"
+
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$asc
+	svn add $fullname-$new_ver-$asc
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$md5
+	svn add $fullname-$new_ver-$md5
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$zip
+	svn add $fullname-$new_ver-$zip
+
+	svn delete $fullname-$old_ver-$asc
+	svn delete $fullname-$old_ver-$md5
+	svn delete $fullname-$old_ver-$zip
+
+	popd
+fi
+
+
+
+#################################################################
+# security_file
+#################################################################
+old_ver=`echo $security_file | awk '{print $1}'
+new_ver=`echo $security_file | awk '{print $2}'
+
+if [ "$old_ver" != "$new_ver" ]; then 
+
+	type="security"
+	localname="file"
+
+	fullname="isis-$type-$localname"
+	pushd component/$type/$localname"
+
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$asc
+	svn add $fullname-$new_ver-$asc
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$md5
+	svn add $fullname-$new_ver-$md5
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$zip
+	svn add $fullname-$new_ver-$zip
+
+	svn delete $fullname-$old_ver-$asc
+	svn delete $fullname-$old_ver-$md5
+	svn delete $fullname-$old_ver-$zip
+
+	popd
+fi
+
+
+
+#################################################################
+# security_shiro
+#################################################################
+old_ver=`echo $security_shiro | awk '{print $1}'
+new_ver=`echo $security_shiro | awk '{print $2}'
+
+if [ "$old_ver" != "$new_ver" ]; then 
+
+	type="security"
+	localname="shiro"
+
+	fullname="isis-$type-$localname"
+	pushd component/$type/$localname"
+
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$asc
+	svn add $fullname-$new_ver-$asc
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$md5
+	svn add $fullname-$new_ver-$md5
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$zip
+	svn add $fullname-$new_ver-$zip
+
+	svn delete $fullname-$old_ver-$asc
+	svn delete $fullname-$old_ver-$md5
+	svn delete $fullname-$old_ver-$zip
+
+	popd
+fi
+
+
+
+#################################################################
+# viewer_restfulobjects
+#################################################################
+old_ver=`echo $viewer_restfulobjects | awk '{print $1}'
+new_ver=`echo $viewer_restfulobjects | awk '{print $2}'
+
+if [ "$old_ver" != "$new_ver" ]; then 
+
+	type="viewer"
+	localname="restfulobjects"
+
+	fullname="isis-$type-$localname"
+	pushd component/$type/$localname"
+
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$asc
+	svn add $fullname-$new_ver-$asc
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$md5
+	svn add $fullname-$new_ver-$md5
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$zip
+	svn add $fullname-$new_ver-$zip
+
+	svn delete $fullname-$old_ver-$asc
+	svn delete $fullname-$old_ver-$md5
+	svn delete $fullname-$old_ver-$zip
+
+	popd
+fi
+
+
+
+#################################################################
+# viewer_wicket
+#################################################################
+old_ver=`echo $viewer_wicket | awk '{print $1}'
+new_ver=`echo $viewer_wicket | awk '{print $2}'
+
+if [ "$old_ver" != "$new_ver" ]; then 
+
+	type="viewer"
+	localname="wicket"
+
+	fullname="isis-$type-$localname"
+	pushd component/$type/$localname"
+
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$asc
+	svn add $fullname-$new_ver-$asc
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$md5
+	svn add $fullname-$new_ver-$md5
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$zip
+	svn add $fullname-$new_ver-$zip
+
+	svn delete $fullname-$old_ver-$asc
+	svn delete $fullname-$old_ver-$md5
+	svn delete $fullname-$old_ver-$zip
+
+	popd
+fi
+
+
+
+#################################################################
+# archetype_todoapp
+#################################################################
+old_ver=`echo $archetype_todoapp | awk '{print $1}'
+new_ver=`echo $archetype_todoapp | awk '{print $2}'
+
+if [ "$old_ver" != "$new_ver" ]; then 
+
+	type="archetype"
+	fullname="quickstart_wicket_restful_jdo-archetype"
+	pushd $type/$fullname
+
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$md5
+	svn add $fullname-$new_ver-$md5
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$asc
+	svn add $fullname-$new_ver-$asc
+	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$zip
+	svn add $fullname-$new_ver-$zip
+
+	svn delete $fullname-$old_ver-$md5
+	svn delete $fullname-$old_ver-$asc
+	svn delete $fullname-$old_ver-$zip
+
+	popd
+fi
+
+

Modified: websites/staging/isis/trunk/content/contributors/upd_sh.html
==============================================================================
--- websites/staging/isis/trunk/content/contributors/upd_sh.html (original)
+++ websites/staging/isis/trunk/content/contributors/upd_sh.html Wed Jan  8 01:18:19 2014
@@ -3,7 +3,7 @@
   <head>
 
     <meta charset="utf-8">
-      <title>upd.sh scripts
</title>
+      <title>upd.sh script
</title>
     <meta name="description" content="">
     <meta name="author" content="">
 
@@ -169,7 +169,7 @@
       };
       function twshare () {
           window.open(
-                  "https://twitter.com/intent/tweet?url="+document.URL+"&text=upd.sh scripts
",
+                  "https://twitter.com/intent/tweet?url="+document.URL+"&text=upd.sh script
",
                   'Share on Twitter',
                   'width=800,height=526');
       };
@@ -262,174 +262,23 @@
 
 <div class="page-header">
 <p><a href="./../documentation.html">Docs</a>&nbsp;&raquo&nbsp;<a href="./../contributors/about.html">Contributors</a></p>
-<h1>upd.sh scripts
+<h1>upd.sh script
 
 </h1>
 </div>
 
-<p>These scripts simplify the task of updating the dist directories.  NB: these must not be checked in to Subversion.</p>
+<p>The <code>upd.sh</code> script automates the downloading of the zip, asc and md5 scripts from the official Apache repository.</p>
 
-<h2>./isis-core/upd.sh</h2>
+<p>To use:</p>
 
-<pre>
-if [ "$#" -ne 2 ]; then
-    echo "usage: upd.sh new_ver old_ver" >&2
-    exit 1
-fi
+<ul>
+<li>download the <a href="./resources/upd.sh">upd.sh</a> script to your local SVN workspace (corresponding to <code>https://dist.apache.org/repos/dist/release/isis</code>).  </li>
+<li>edit the first section, to specify the old and new versions for each of the components.</li>
+<li>run the script.</li>
+<li>commit the changes.</li>
+</ul>
 
-curl -O https://repository.apache.org/content/repositories/releases/org/apache/isis/core/isis/$1/isis-$1-source-release.zip.asc
-svn add isis-$1-source-release.zip.asc
-
-curl -O https://repository.apache.org/content/repositories/releases/org/apache/isis/core/isis/$1/isis-$1-source-release.zip
-svn add isis-$1-source-release.zip
-
-svn delete isis-$2-source-release.zip.asc
-svn delete isis-$2-source-release.zip
-</pre>
-
-<h2>./component/viewer/wicket/upd.sh</h2>
-
-<pre>
-if [ "$#" -ne 2 ]; then
-    echo "usage: upd.sh new_ver old_ver" >&2
-    exit 1
-fi
-
-curl -O https://repository.apache.org/content/repositories/releases/org/apache/isis/viewer/isis-viewer-wicket/$1/isis-viewer-wicket-$1-source-release.zip.asc
-svn add isis-viewer-wicket-$1-source-release.zip.asc
-
-curl -O https://repository.apache.org/content/repositories/releases/org/apache/isis/viewer/isis-viewer-wicket/$1/isis-viewer-wicket-$1-source-release.zip
-svn add isis-viewer-wicket-$1-source-release.zip
-
-svn delete isis-viewer-wicket-$2-source-release.zip.asc
-svn delete isis-viewer-wicket-$2-source-release.zip
-</pre>
-
-<h2>./component/viewer/restfulobjects/upd.sh</h2>
-
-<pre>
-if [ "$#" -ne 2 ]; then
-    echo "usage: upd.sh new_ver old_ver" >&2
-    exit 1
-fi
-
-curl -O https://repository.apache.org/content/repositories/releases/org/apache/isis/viewer/isis-viewer-restfulobjects/$1/isis-viewer-restfulobjects-$1-source-release.zip.asc
-svn add isis-viewer-restfulobjects-$1-source-release.zip.asc
-
-curl -O https://repository.apache.org/content/repositories/releases/org/apache/isis/viewer/isis-viewer-restfulobjects/$1/isis-viewer-restfulobjects-$1-source-release.zip
-svn add isis-viewer-restfulobjects-$1-source-release.zip
-
-svn delete isis-viewer-restfulobjects-$2-source-release.zip.asc
-svn delete isis-viewer-restfulobjects-$2-source-release.zip
-</pre>
-
-<h2>./archetype/quickstart_wicket_restful_jdo-archetype/upd.sh</h2>
-
-<pre>
-if [ "$#" -ne 2 ]; then
-    echo "usage: upd.sh new_ver old_ver" >&2
-    exit 1
-fi
-
-curl -O https://repository.apache.org/content/repositories/releases/org/apache/isis/archetype/quickstart_wicket_restful_jdo-archetype/$1/quickstart_wicket_restful_jdo-archetype-$1-source-release.zip.asc
-svn add quickstart_wicket_restful_jdo-archetype-$1-source-release.zip.asc
-
-curl -O https://repository.apache.org/content/repositories/releases/org/apache/isis/archetype/quickstart_wicket_restful_jdo-archetype/$1/quickstart_wicket_restful_jdo-archetype-$1-source-release.zip
-svn add quickstart_wicket_restful_jdo-archetype-$1-source-release.zip
-
-svn delete quickstart_wicket_restful_jdo-archetype-$2-source-release.zip.asc
-svn delete quickstart_wicket_restful_jdo-archetype-$2-source-release.zip
-</pre>
-
-<h2>./component/objectstore/jdo/upd.sh</h2>
-
-<pre>
-if [ "$#" -ne 2 ]; then
-    echo "usage: upd.sh new_ver old_ver" >&2
-    exit 1
-fi
-
-curl -O https://repository.apache.org/content/repositories/releases/org/apache/isis/objectstore/isis-objectstore-jdo/$1/isis-objectstore-jdo-$1-source-release.zip.asc
-svn add isis-objectstore-jdo-$1-source-release.zip.asc
-
-curl -O https://repository.apache.org/content/repositories/releases/org/apache/isis/objectstore/isis-objectstore-jdo/$1/isis-objectstore-jdo-$1-source-release.zip
-svn add isis-objectstore-jdo-$1-source-release.zip
-
-svn delete isis-objectstore-jdo-$2-source-release.zip.asc
-svn delete isis-objectstore-jdo-$2-source-release.zip
-</pre>
-
-<h2>./component/security/file/upd.sh</h2>
-
-<pre>
-if [ "$#" -ne 2 ]; then
-    echo "usage: upd.sh new_ver old_ver" >&2
-    exit 1
-fi
-
-curl -O https://repository.apache.org/content/repositories/releases/org/apache/isis/security/isis-security-file/$1/isis-security-file-$1-source-release.zip.asc
-svn add isis-security-file-$1-source-release.zip.asc
-
-curl -O https://repository.apache.org/content/repositories/releases/org/apache/isis/security/isis-security-file/$1/isis-security-file-$1-source-release.zip
-svn add isis-security-file-$1-source-release.zip
-
-svn delete isis-security-file-$2-source-release.zip.asc
-svn delete isis-security-file-$2-source-release.zip
-</pre>
-
-<h2>./component/security/shiro/upd.sh</h2>
-
-<pre>
-if [ "$#" -ne 2 ]; then
-    echo "usage: upd.sh new_ver old_ver" >&2
-    exit 1
-fi
-
-curl -O https://repository.apache.org/content/repositories/releases/org/apache/isis/security/isis-security-shiro/$1/isis-security-shiro-$1-source-release.zip.asc
-svn add isis-security-shiro-$1-source-release.zip.asc
-
-curl -O https://repository.apache.org/content/repositories/releases/org/apache/isis/security/isis-security-shiro/$1/isis-security-shiro-$1-source-release.zip
-svn add isis-security-shiro-$1-source-release.zip
-
-svn delete isis-security-shiro-$2-source-release.zip.asc
-svn delete isis-security-shiro-$2-source-release.zip
-</pre>
-
-<h2>./archetype/simple_wicket_restful_jdo-archetype/upd.sh</h2>
-
-<pre>
-if [ "$#" -ne 2 ]; then
-    echo "usage: upd.sh new_ver old_ver" >&2
-    exit 1
-fi
-
-curl -O https://repository.apache.org/content/repositories/releases/org/apache/isis/archetype/simple_wicket_restful_jdo-archetype/$1/simple_wicket_restful_jdo-archetype-$1-source-release.zip.asc
-svn add simple_wicket_restful_jdo-archetype-$1-source-release.zip.asc
-
-curl -O https://repository.apache.org/content/repositories/releases/org/apache/isis/archetype/simple_wicket_restful_jdo-archetype/$1/simple_wicket_restful_jdo-archetype-$1-source-release.zip
-svn add simple_wicket_restful_jdo-archetype-$1-source-release.zip
-
-svn delete simple_wicket_restful_jdo-archetype-$2-source-release.zip.asc
-svn delete simple_wicket_restful_jdo-archetype-$2-source-release.zip
-</pre>
-
-<h2>./archetype/quickstart_wicket_restful_jdo-archetype/upd.sh</h2>
-
-<pre>
-if [ "$#" -ne 2 ]; then
-    echo "usage: upd.sh new_ver old_ver" >&2
-    exit 1
-fi
-
-curl -O https://repository.apache.org/content/repositories/releases/org/apache/isis/archetype/quickstart_wicket_restful_jdo-archetype/$1/quickstart_wicket_restful_jdo-archetype-$1-source-release.zip.asc
-svn add quickstart_wicket_restful_jdo-archetype-$1-source-release.zip.asc
-
-curl -O https://repository.apache.org/content/repositories/releases/org/apache/isis/archetype/quickstart_wicket_restful_jdo-archetype/$1/quickstart_wicket_restful_jdo-archetype-$1-source-release.zip
-svn add quickstart_wicket_restful_jdo-archetype-$1-source-release.zip
-
-svn delete quickstart_wicket_restful_jdo-archetype-$2-source-release.zip.asc
-svn delete quickstart_wicket_restful_jdo-archetype-$2-source-release.zip
-</pre>
+<p>Note that the <code>upd.sh</code> script must not itself be checked in to Subversion, hence the necessity to copy it down from here whenever needed.</p>
 
 
 

Modified: websites/staging/isis/trunk/content/download.html
==============================================================================
--- websites/staging/isis/trunk/content/download.html (original)
+++ websites/staging/isis/trunk/content/download.html Wed Jan  8 01:18:19 2014
@@ -295,24 +295,24 @@ mvn archetype:generate  \
 <p>Core:</p>
 
 <ul>
-<li><a href="https://dist.apache.org/repos/dist/release/isis/isis-core/isis-1.3.0-source-release.zip">isis-1.3.0</a> (<a href="https://dist.apache.org/repos/dist/release/isis/isis-core/isis-1.3.0-source-release.zip.asc">asc</a>)</li>
+<li><a href="https://dist.apache.org/repos/dist/release/isis/isis-core/isis-1.3.0-source-release.zip">isis-1.3.0</a> (<a href="https://dist.apache.org/repos/dist/release/isis/isis-core/isis-1.3.0-source-release.zip.asc">asc</a>, <a href="https://dist.apache.org/repos/dist/release/isis/isis-core/isis-1.3.0-source-release.zip.md5">md5</a>) </li>
 </ul>
 
 <p>Components:</p>
 
 <ul>
-<li><a href="https://dist.apache.org/repos/dist/release/isis/component/security/file/isis-security-file-1.0.1-source-release.zip">isis-security-file-1.0.1</a> (<a href="https://dist.apache.org/repos/dist/release/isis/component/security/file/isis-security-file-1.0.1-source-release.zip.asc">asc</a>)</li>
-<li><a href="https://dist.apache.org/repos/dist/release/isis/component/security/shiro/isis-security-shiro-1.3.0-source-release.zip">isis-security-shiro-1.3.0</a> (<a href="https://dist.apache.org/repos/dist/release/isis/component/security/shiro/isis-security-shiro-1.3.0-source-release.zip.asc">asc</a>)</li>
-<li><a href="https://dist.apache.org/repos/dist/release/isis/component/objectstore/jdo/isis-objectstore-jdo-1.3.0-source-release.zip">isis-objectstore-jdo-1.3.0</a> (<a href="https://dist.apache.org/repos/dist/release/isis/component/objectstore/jdo/isis-objectstore-jdo-1.3.0-source-release.zip.asc">asc</a>)</li>
-<li><a href="https://dist.apache.org/repos/dist/release/isis/component/viewer/wicket/isis-viewer-wicket-1.3.1-source-release.zip">isis-viewer-wicket-1.3.1</a> (<a href="https://dist.apache.org/repos/dist/release/isis/component/viewer/wicket/isis-viewer-wicket-1.3.1-source-release.zip.asc">asc</a>)</li>
-<li><a href="https://dist.apache.org/repos/dist/release/isis/component/viewer/restfulobjects/isis-viewer-restfulobjects-2.1.0-source-release.zip">isis-viewer-restfulobjects-2.1.0</a> (<a href="https://dist.apache.org/repos/dist/release/isis/component/viewer/restfulobjects/isis-viewer-restfulobjects-2.1.0-source-release.zip.asc">asc</a>)</li>
+<li><a href="https://dist.apache.org/repos/dist/release/isis/component/security/file/isis-security-file-1.0.1-source-release.zip">isis-security-file-1.0.1</a> (<a href="https://dist.apache.org/repos/dist/release/isis/component/security/file/isis-security-file-1.0.1-source-release.zip.asc">asc</a>, <a href="https://dist.apache.org/repos/dist/release/isis/component/security/file/isis-security-file-1.0.1-source-release.zip.md5">md5</a>)</li>
+<li><a href="https://dist.apache.org/repos/dist/release/isis/component/security/shiro/isis-security-shiro-1.3.0-source-release.zip">isis-security-shiro-1.3.0</a> (<a href="https://dist.apache.org/repos/dist/release/isis/component/security/shiro/isis-security-shiro-1.3.0-source-release.zip.asc">asc</a>, <a href="https://dist.apache.org/repos/dist/release/isis/component/security/shiro/isis-security-shiro-1.3.0-source-release.zip.md5">md5</a>)</li>
+<li><a href="https://dist.apache.org/repos/dist/release/isis/component/objectstore/jdo/isis-objectstore-jdo-1.3.0-source-release.zip">isis-objectstore-jdo-1.3.0</a> (<a href="https://dist.apache.org/repos/dist/release/isis/component/objectstore/jdo/isis-objectstore-jdo-1.3.0-source-release.zip.asc">asc</a>, <a href="https://dist.apache.org/repos/dist/release/isis/component/objectstore/jdo/isis-objectstore-jdo-1.3.0-source-release.zip.md5">md5</a>)</li>
+<li><a href="https://dist.apache.org/repos/dist/release/isis/component/viewer/wicket/isis-viewer-wicket-1.3.1-source-release.zip">isis-viewer-wicket-1.3.1</a> (<a href="https://dist.apache.org/repos/dist/release/isis/component/viewer/wicket/isis-viewer-wicket-1.3.1-source-release.zip.asc">asc</a>, <a href="https://dist.apache.org/repos/dist/release/isis/component/viewer/wicket/isis-viewer-wicket-1.3.1-source-release.zip.md5">md5</a>)</li>
+<li><a href="https://dist.apache.org/repos/dist/release/isis/component/viewer/restfulobjects/isis-viewer-restfulobjects-2.1.0-source-release.zip">isis-viewer-restfulobjects-2.1.0</a> (<a href="https://dist.apache.org/repos/dist/release/isis/component/viewer/restfulobjects/isis-viewer-restfulobjects-2.1.0-source-release.zip.asc">asc</a>, <a href="https://dist.apache.org/repos/dist/release/isis/component/viewer/restfulobjects/isis-viewer-restfulobjects-2.1.0-source-release.zip.md5">md5</a>)</li>
 </ul>
 
 <p>Archetypes:</p>
 
 <ul>
-<li><a href="https://dist.apache.org/repos/dist/release/isis/archetype/quickstart_wicket_restful_jdo-archetype/quickstart_wicket_restful_jdo-archetype-1.3.1-source-release.zip">quickstart_wicket_restful_jdo-archetype-1.3.1</a> (<a href="https://dist.apache.org/repos/dist/release/isis/archetype/quickstart_wicket_restful_jdo-archetype/quickstart_wicket_restful_jdo-archetype-1.3.1-source-release.zip.asc">asc</a>)</li>
-<li><a href="https://dist.apache.org/repos/dist/release/isis/archetype/simple_wicket_restful_jdo-archetype/simple_wicket_restful_jdo-archetype-1.3.1-source-release.zip">simple_wicket_restful_jdo-archetype-1.3.1</a> (<a href="https://dist.apache.org/repos/dist/release/isis/archetype/simple_wicket_restful_jdo-archetype/simple_wicket_restful_jdo-archetype-1.3.1-source-release.zip.asc">asc</a>)</li>
+<li><a href="https://dist.apache.org/repos/dist/release/isis/archetype/quickstart_wicket_restful_jdo-archetype/quickstart_wicket_restful_jdo-archetype-1.3.1-source-release.zip">quickstart\_wicket\_restful_jdo-archetype-1.3.1</a> (<a href="https://dist.apache.org/repos/dist/release/isis/archetype/quickstart_wicket_restful_jdo-archetype/quickstart_wicket_restful_jdo-archetype-1.3.1-source-release.zip.asc">asc</a>, <a href="https://dist.apache.org/repos/dist/release/isis/archetype/quickstart_wicket_restful_jdo-archetype/quickstart_wicket_restful_jdo-archetype-1.3.1-source-release.zip.md5">md5</a>)</li>
+<li><a href="https://dist.apache.org/repos/dist/release/isis/archetype/simple_wicket_restful_jdo-archetype/simple_wicket_restful_jdo-archetype-1.3.1-source-release.zip">simple\_wicket\_restful_jdo-archetype-1.3.1</a> (<a href="https://dist.apache.org/repos/dist/release/isis/archetype/simple_wicket_restful_jdo-archetype/simple_wicket_restful_jdo-archetype-1.3.1-source-release.zip.asc">asc</a>, <a href="https://dist.apache.org/repos/dist/release/isis/archetype/simple_wicket_restful_jdo-archetype/simple_wicket_restful_jdo-archetype-1.3.1-source-release.zip.md5">md5</a>)</li>
 </ul>
 
 <p>See the <a href="release-matrix.html">release matrix</a> for details on the dependencies between core, components and archetypes.</p>