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 2016/07/12 05:45:56 UTC

[26/26] isis-site git commit: ISIS-1335: removing -SNAPSHOT for 1.13.0, also migration and release notes

ISIS-1335: removing -SNAPSHOT for 1.13.0, also migration and release notes


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

Branch: refs/heads/asf-site
Commit: 2c032b24c96eff6c5c10377fea2dd0419b392686
Parents: 6083372
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Tue Jul 12 06:43:37 2016 +0100
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Tue Jul 12 06:43:37 2016 +0100

----------------------------------------------------------------------
 content/doap_isis.rdf        |    19 +-
 content/downloads.html       |    10 +-
 content/guides/cgcom.html    |    75 +-
 content/guides/cgcom.pdf     |  2685 ++---
 content/guides/dg.html       |     9 +-
 content/guides/dg.pdf        |  1763 ++-
 content/guides/rgant.html    |    51 +-
 content/guides/rgant.pdf     | 12452 ++++++++++----------
 content/guides/rgcfg.html    |    37 +-
 content/guides/rgcfg.pdf     |  4978 ++++----
 content/guides/rgcms.html    |    46 +-
 content/guides/rgcms.pdf     |  4995 ++++----
 content/guides/rgfis.html    |    46 +-
 content/guides/rgfis.pdf     |  3742 +++---
 content/guides/rgmvn.html    |     4 +-
 content/guides/rgmvn.pdf     |   339 +-
 content/guides/rgsvc.html    |   136 +-
 content/guides/rgsvc.pdf     | 21885 +++++++++++++++++-------------------
 content/guides/ugbtb.html    |    38 +-
 content/guides/ugbtb.pdf     |  5021 ++++-----
 content/guides/ugfun.html    |    17 +-
 content/guides/ugfun.pdf     |  3403 +++---
 content/guides/ugsec.html    |     6 +-
 content/guides/ugsec.pdf     |  2151 ++--
 content/guides/ugtst.html    |    41 +
 content/guides/ugtst.pdf     |  5689 +++++++---
 content/guides/ugvw.html     |    37 +-
 content/guides/ugvw.pdf      |  5291 +++++----
 content/migration-notes.html |   433 +-
 content/release-notes.html   |  1169 +-
 30 files changed, 37400 insertions(+), 39168 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis-site/blob/2c032b24/content/doap_isis.rdf
----------------------------------------------------------------------
diff --git a/content/doap_isis.rdf b/content/doap_isis.rdf
index dba0a75..1b2bfe1 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" />
 
     
+    <!-- 2017-07-11 releases -->
+    <release>
+      <Version>
+        <name>isis</name>
+        <created>2017-07-11</created>
+        <revision>1.13.0</revision>
+      </Version>
+    </release>
+    <release>
+      <Version>
+        <name>simpleapp-archetype</name>
+        <created>2017-07-11</created>
+        <revision>1.13.0</revision>
+      </Version>
+    </release>
+    
+
     <!-- 2016-06-06 releases -->
     <release>
       <Version>
@@ -51,7 +68,7 @@
         <revision>1.12.2</revision>
       </Version>
     </release>
-    
+
 
     <!-- 2016-04-12 releases -->
     <release>

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2c032b24/content/downloads.html
----------------------------------------------------------------------
diff --git a/content/downloads.html b/content/downloads.html
index 97bd48c..ce2ad44 100644
--- a/content/downloads.html
+++ b/content/downloads.html
@@ -532,7 +532,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.12.2-source-release.zip">isis-1.12.2</a> (<a href="http://www.apache.org/dist/isis/isis-core/isis-1.12.2-source-release.zip.asc">asc</a>, <a href="http://www.apache.org/dist/isis/isis-core/isis-1.12.2-source-release.zip.md5">md5</a>)</p>
+<p><a href="https://www.apache.org/dyn/closer.cgi/isis/isis-core/isis-1.13.0-source-release.zip">isis-1.13.0</a> (<a href="http://www.apache.org/dist/isis/isis-core/isis-1.13.0-source-release.zip.asc">asc</a>, <a href="http://www.apache.org/dist/isis/isis-core/isis-1.13.0-source-release.zip.md5">md5</a>)</p>
 </li>
 </ul>
 </div>
@@ -542,7 +542,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.12.2-source-release.zip">simpleapp-archetype-1.12.2</a> (<a href="http://www.apache.org/dist/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.12.2-source-release.zip.asc">asc</a>, <a href="http://www.apache.org/dist/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.12.2-source-release.zip.md5">md5</a>)</p>
+<p><a href="https://www.apache.org/dyn/closer.cgi/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.13.0-source-release.zip">simpleapp-archetype-1.13.0</a> (<a href="http://www.apache.org/dist/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.13.0-source-release.zip.asc">asc</a>, <a href="http://www.apache.org/dist/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.13.0-source-release.zip.md5">md5</a>)</p>
 </li>
 </ul>
 </div>
@@ -563,7 +563,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.12.2-source-release.zip.asc</code></pre>
+pgpv isis-1.13.0-source-release.zip.asc</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -572,7 +572,7 @@ pgpv isis-1.12.2-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.12.2-source-release.zip.asc</code></pre>
+pgp isis-1.13.0-source-release.zip.asc</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -581,7 +581,7 @@ pgp isis-1.12.2-source-release.zip.asc</code></pre>
 <div class="listingblock">
 <div class="content">
 <pre class="CodeRay highlight"><code data-lang="bash">gpg \u2013import KEYS
-gpg \u2013verify isis-1.12.2-source-release.zip.asc</code></pre>
+gpg \u2013verify isis-1.13.0-source-release.zip.asc</code></pre>
 </div>
 </div>
 <div class="paragraph">

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2c032b24/content/guides/cgcom.html
----------------------------------------------------------------------
diff --git a/content/guides/cgcom.html b/content/guides/cgcom.html
index d6ad1af..53ac8c0 100644
--- a/content/guides/cgcom.html
+++ b/content/guides/cgcom.html
@@ -802,8 +802,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.14.0-SNAPSHOT
-export ISISREL=1.13.0
+export ISISDEV=1.15.0-SNAPSHOT
+export ISISREL=1.14.0
 export ISISRC=RC1
 export ISISBRANCH=release-$ISISREL-$ISISRC
 export ISISJIRA=ISIS-9999                           <i class="conum" data-value="2"></i><b>(2)</b>
@@ -839,7 +839,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.13.0</code> or <code>simpleapp-archetype-1.13.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.14.0</code> or <code>simpleapp-archetype-1.14.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>
@@ -868,13 +868,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.13.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.14.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.13.0-SNAPSHOT<span class="tag">&lt;/version&gt;</span></code></pre>
+<span class="tag">&lt;version&gt;</span>1.14.0-SNAPSHOT<span class="tag">&lt;/version&gt;</span></code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -1106,7 +1106,7 @@ mvn clean install -o</code></pre>
 <div class="sect3">
 <h4 id="_cgcom_cutting-a-release_releasing-core_post-prepare-sanity-check">3.4.8. Post-prepare sanity check</h4>
 <div class="paragraph">
-<p>You should end up with artifacts in your local repo with the new version (eg <code>1.13.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.14.0</code>).  This is a good time to do some quick sanity checks; nothing has yet been uploaded:</p>
 </div>
 <div class="ulist">
 <ul>
@@ -1173,17 +1173,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 release-1.13.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.14.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 release-1.13.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.14.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 release-1.13.0&quot;
+[INFO] Executing: cmd.exe /X /C &quot;git checkout release-1.14.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
@@ -1243,7 +1243,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.13.0<span class="tag">&lt;/isis.version&gt;</span>
+    <span class="tag">&lt;isis.version&gt;</span>1.14.0<span class="tag">&lt;/isis.version&gt;</span>
     ...
 <span class="tag">&lt;/properties&gt;</span></code></pre>
 </div>
@@ -1559,7 +1559,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.13.0 RC1</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">[VOTE] Apache Isis Core release 1.14.0 RC1</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -1569,17 +1569,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.13.0
-* SimpleApp Archetype 1.13.0
+* Core 1.14.0
+* SimpleApp Archetype 1.14.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.13.0/isis-1.13.0-source-release.zip
-* http://repository.apache.org/content/repositories/orgapacheisis-10xx/org/apache/isis/archetype/simpleapp-archetype/1.13.0/simpleapp-archetype-1.13.0-source-release.zip
+* http://repository.apache.org/content/repositories/orgapacheisis-10xx/org/apache/isis/core/isis/1.14.0/isis-1.14.0-source-release.zip
+* http://repository.apache.org/content/repositories/orgapacheisis-10xx/org/apache/isis/archetype/simpleapp-archetype/1.14.0/simpleapp-archetype-1.14.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.13.0-RC1 and simpleapp-archetype-1.13.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.14.0-RC1 and simpleapp-archetype-1.14.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/cgcom.html#_cgcom_verifying-releases
 
@@ -1596,7 +1596,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.13.0 or whatever)</p>
+<p>the version number (1.14.0 or whatever)</p>
 </li>
 <li>
 <p>the release candidate number (<code>RC1</code> or whatever)</p>
@@ -2005,7 +2005,7 @@ mvn jetty: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.13.0</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">[RESULT] [VOTE] Apache Isis Core release 1.14.0</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -2035,8 +2035,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.13.0 RC1
-sh scripts/promoterctag.sh simpleapp-archetype-1.13.0 RC1</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">sh scripts/promoterctag.sh isis-1.14.0 RC1
+sh scripts/promoterctag.sh simpleapp-archetype-1.14.0 RC1</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -2087,7 +2087,7 @@ this path is 'protected' and is unmodifiable (guaranteeing the provenance that t
 </div>
 </div>
 <div class="paragraph">
-<p>Next, add the new release into the appropriate directory, and delete any previous release.  The <code>upd.sh</code> script can be used to automate this:</p>
+<p>Next, add the new release into the appropriate directory, and delete any previous release.  The <code>upd.sh</code> script (also downloadable from <a href="https://gist.github.com/danhaywood/aa79c18d993df1b1e2c5a9933e48bcbc">this gist</a>) can be used to automate this:</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2147,7 +2147,7 @@ popd</code></pre>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="bash">sh upd.sh 1.12.2 1.13.0</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">sh upd.sh 1.14.0 1.15.0</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -2182,7 +2182,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.13.0 &gt; /tmp/1</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">sh scripts/jira-release-notes.sh ISIS 1.14.0 &gt; /tmp/1</code></pre>
 </div>
 </div>
 </div>
@@ -2264,7 +2264,7 @@ popd</code></pre>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="bash">[ANN] Apache Isis version 1.13.0 Released</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">[ANN] Apache Isis version 1.14.0 Released</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -2272,7 +2272,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.13.0.
+<pre class="CodeRay highlight"><code>The Apache Isis team is pleased to announce the release of Apache Isis v1.14.0.
 
 New features in this release include:
 * ...
@@ -2286,8 +2286,8 @@ Enjoy!
 
 --The Apache Isis team
 
-[1] http://isis.apache.org/release-notes.html#r1.13.0
-[2] http://isis.apache.org/migration-notes.html#_migration-notes_1.12.0-to-1.13.0
+[1] http://isis.apache.org/release-notes.html#r1.14.0
+[2] http://isis.apache.org/migration-notes.html#_migration-notes_1.13.0-to-1.14.0
 [3] http://search.maven.org
 [4] http://isis.apache.org/downloads.html</code></pre>
 </div>
@@ -2308,13 +2308,13 @@ 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.13.0-RC1                  # merge branch onto master
-git branch -d release-1.13.0-RC1              # branch no longer needed
-git push origin --delete release-1.13.0-RC1   # remote branch no longer needed</code></pre>
+git merge release-1.14.0-RC1                  # merge branch onto master
+git branch -d release-1.14.0-RC1              # branch no longer needed
+git push origin --delete release-1.14.0-RC1   # remote branch no longer needed</code></pre>
 </div>
 </div>
 <div class="paragraph">
-<p>Finally, update the simpleapp&#8217;s root <code>pom.xml</code> to reference the next SNAPSHOT release (<code>1.14.0-SNAPSHOT</code>)</p>
+<p>Finally, update the simpleapp&#8217;s root <code>pom.xml</code> to reference the next SNAPSHOT release (<code>1.15.0-SNAPSHOT</code>)</p>
 </div>
 </div>
 <div class="sect2">
@@ -2430,7 +2430,7 @@ git push</code></pre>
 <p>update its dependency on Apache Isis to reference the newly released version:<br></p>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="bash">sh forsub.sh sh bumpver_isis.sh 1.13.0</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">sh forsub.sh sh bumpver_isis.sh 1.14.0</code></pre>
 </div>
 </div>
 </li>
@@ -2443,13 +2443,10 @@ git push</code></pre>
 <div class="ulist">
 <ul>
 <li>
-<p>replace 1.13.0-SNAPSHOT with 1.14.0-SNAPSHOT</p>
-</li>
-<li>
-<p>replace 1.12.0          with 1.13.0</p>
+<p>replace 1.14.0-SNAPSHOT with 1.15.0-SNAPSHOT</p>
 </li>
 <li>
-<p>replace 1.11.0          with 1.12.0</p>
+<p>replace 1.13.0          with 1.14.0</p>
 </li>
 </ul>
 </div>
@@ -2464,7 +2461,7 @@ git push</code></pre>
 <p>release to mvn central (contains a sanity check before hand that everything compiles):<br></p>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="bash">sh forsub.sh sh release.sh &quot;1.13.0&quot; &quot;1.14.0-SNAPSHOT&quot; &quot;dan@haywood-associates.co.uk&quot; \&quot;this is not really my password\&quot;</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">sh forsub.sh sh release.sh &quot;1.14.0&quot; &quot;1.15.0-SNAPSHOT&quot; &quot;dan@haywood-associates.co.uk&quot; \&quot;this is not really my password\&quot;</code></pre>
 </div>
 </div>
 </li>
@@ -2472,7 +2469,7 @@ git push</code></pre>
 <p>update its dependency on Apache Isis to reference the next SNAPSHOT version:<br></p>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="bash">sh forsub.sh sh bumpver_isis.sh &quot;1.14.0-SNAPSHOT&quot;</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">sh forsub.sh sh bumpver_isis.sh &quot;1.15.0-SNAPSHOT&quot;</code></pre>
 </div>
 </div>
 </li>