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 && git merge --no-ff ISIS-1162_pr-31 && 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"><groupId></span>org.apache.isis.core<span class="tag"></groupId></span>
<span class="tag"><artifactId></span>isis<span class="tag"></artifactId></span>
-<span class="tag"><version></span>1.13.0-SNAPSHOT<span class="tag"></version></span></code></pre>
+<span class="tag"><version></span>1.14.0-SNAPSHOT<span class="tag"></version></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 "git clone --branch release-1.13.0 file:///C:\APACHE\isis-git-rw\core C:\APACHE\isis-git-rw\core\target\checkout"
+[INFO] Executing: cmd.exe /X /C "git clone --branch release-1.14.0 file:///C:\APACHE\isis-git-rw\core C:\APACHE\isis-git-rw\core\target\checkout"
[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 "git clone --branch release-1.13.0 file:///C:\APACHE\isis-git-rw C:\APACHE\isis-git-rw\core\target\checkout"
+[INFO] Executing: cmd.exe /X /C "git clone --branch release-1.14.0 file:///C:\APACHE\isis-git-rw C:\APACHE\isis-git-rw\core\target\checkout"
[INFO] Working directory: C:\APACHE\isis-git-rw\core\target
[INFO] Executing: cmd.exe /X /C "git ls-remote file:///C:\APACHE\isis-git-rw"
[INFO] Working directory: C:\Users\ADMINI~1\AppData\Local\Temp
[INFO] Executing: cmd.exe /X /C "git fetch file:///C:\APACHE\isis-git-rw"
[INFO] Working directory: C:\APACHE\isis-git-rw\core\target\checkout
-[INFO] Executing: cmd.exe /X /C "git checkout release-1.13.0"
+[INFO] Executing: cmd.exe /X /C "git checkout release-1.14.0"
[INFO] Working directory: C:\APACHE\isis-git-rw\core\target\checkout
[INFO] Executing: cmd.exe /X /C "git ls-files"
[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"><properties></span>
- <span class="tag"><isis.version></span>1.13.0<span class="tag"></isis.version></span>
+ <span class="tag"><isis.version></span>1.14.0<span class="tag"></isis.version></span>
...
<span class="tag"></properties></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 > /tmp/1</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">sh scripts/jira-release-notes.sh ISIS 1.14.0 > /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’s root <code>pom.xml</code> to reference the next SNAPSHOT release (<code>1.14.0-SNAPSHOT</code>)</p>
+<p>Finally, update the simpleapp’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 "1.13.0" "1.14.0-SNAPSHOT" "dan@haywood-associates.co.uk" \"this is not really my password\"</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">sh forsub.sh sh release.sh "1.14.0" "1.15.0-SNAPSHOT" "dan@haywood-associates.co.uk" \"this is not really my password\"</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 "1.14.0-SNAPSHOT"</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">sh forsub.sh sh bumpver_isis.sh "1.15.0-SNAPSHOT"</code></pre>
</div>
</div>
</li>