Author: lidong Date: Mon May 1 14:00:57 2017 New Revision: 1793341 URL: http://svn.apache.org/viewvc?rev=1793341&view=rev Log: enhance release document
Modified: kylin/site/development/howto_release.html kylin/site/docs20/release_notes.html kylin/site/feed.xml Modified: kylin/site/development/howto_release.html URL: http://svn.apache.org/viewvc/kylin/site/development/howto_release.html?rev=1793341&r1=1793340&r2=1793341&view=diff ============================================================================== --- kylin/site/development/howto_release.html (original) +++ kylin/site/development/howto_release.html Mon May 1 14:00:57 2017 @@ -674,7 +674,7 @@ If youâre the first time to do rele </server> </servers></code></pre></div> -<p><strong>Fix license issues and make a snapshot</strong></p> +<p><strong>Fix license issues</strong></p> <div class="highlight"><pre><code class="language-bash" data-lang="bash"><span class="c"># Set passphrase variable without putting it into shell history</span> <span class="gp">$ </span><span class="nb">read</span> -s GPG_PASSPHRASE @@ -695,7 +695,7 @@ If youâre the first time to do rele <div class="highlight"><pre><code class="language-bash" data-lang="bash"><span class="gp">$ </span>mvn -Papache-release -Dgpg.passphrase<span class="o">=</span><span class="k">${</span><span class="nv">GPG_PASSPHRASE</span><span class="k">}</span> deploy</code></pre></div> -<p><strong>Making a release</strong></p> +<p><strong>Prepare and dry run a release</strong></p> <p>Create a release branch named after the release, e.g. v0.7.2-release, and push it to Apache.</p> @@ -704,7 +704,7 @@ If youâre the first time to do rele <p>We will use the branch for the entire the release process. Meanwhile, we do not allow commits to the master branch. After the release is final, we can use <code class="highlighter-rouge">git merge --ff-only</code> to append the changes on the release branch onto the master branch. (Apache does not allow reverts to the master branch, which makes it difficult to clean up the kind of messy commits that inevitably happen while you are trying to finalize a release.)</p> -<p>Now, set up your environment and do a dry run. The dry run will not commit any changes back to git and gives you the opportunity to verify that the release process will complete as expected.</p> +<p>Now, set up your environment and do an optional dry run. The dry run will not commit any changes back to git and gives you the opportunity to verify that the release process will complete as expected.</p> <p>If any of the steps fail, clean up (see below), fix the problem, and start again from the top.</p> @@ -718,7 +718,7 @@ If youâre the first time to do rele <span class="c"># Optionally, do a dry run of the release:prepare step, which sets version numbers.</span> <span class="gp">$ </span>mvn -DdryRun<span class="o">=</span><span class="nb">true</span> -DskipTests -DreleaseVersion<span class="o">=</span>X.Y.Z -DdevelopmentVersion<span class="o">=(</span>X.Y.Z+1<span class="o">)</span>-SNAPSHOT -Papache-release -Darguments<span class="o">=</span><span class="s2">"-Dgpg.passphrase=</span><span class="k">${</span><span class="nv">GPG_PASSPHRASE</span><span class="k">}</span><span class="s2">"</span> release:prepare 2>&1 | tee /tmp/prepare-dry.log</code></pre></div> -<p><strong>Check the artifacts:</strong></p> +<p><strong>Check the dry run output:</strong></p> <ul> <li>In the <code class="highlighter-rouge">target</code> directory should be these 8 files, among others: @@ -927,6 +927,8 @@ with a change comment<br /> (fill in release number and date appropriately). <br /> <strong>Uncheck âSend mail for this updateâ.</strong></p> +<p>Mark the version released in JIRA system, <a href="https://issues.apache.org/jira/plugins/servlet/project-config/KYLIN/versions">Manage Versions</a>.</p> + <p>Promote the staged nexus artifacts.</p> <ul> Modified: kylin/site/docs20/release_notes.html URL: http://svn.apache.org/viewvc/kylin/site/docs20/release_notes.html?rev=1793341&r1=1793340&r2=1793341&view=diff ============================================================================== --- kylin/site/docs20/release_notes.html (original) +++ kylin/site/docs20/release_notes.html Mon May 1 14:00:57 2017 @@ -2712,7 +2712,7 @@ there are source code package, binary pa <li>Development relative: <a href="mailto:dev@kylin.apache.org">dev@kylin.apache.org</a></li> </ul> -<h2 id="v200---2017-04-22--voting">v2.0.0 - 2017-04-22 (voting)</h2> +<h2 id="v200---2017-04-30">v2.0.0 - 2017-04-30</h2> <p><em>Tag:</em> <a href="https://github.com/apache/kylin/tree/kylin-2.0.0">kylin-2.0.0</a><br /> This is a major release with <strong>Spark Cubing</strong>, <strong>Snowflake Data Model</strong> and runs <strong>TPC-H Benchmark</strong>. Check out <a href="/download/">the download</a> and the <a href="/docs20/howto/howto_upgrade.html">how to upgrade guide</a>.</p> Modified: kylin/site/feed.xml URL: http://svn.apache.org/viewvc/kylin/site/feed.xml?rev=1793341&r1=1793340&r2=1793341&view=diff ============================================================================== --- kylin/site/feed.xml (original) +++ kylin/site/feed.xml Mon May 1 14:00:57 2017 @@ -19,8 +19,8 @@ <description>Apache Kylin Home</description> <link>http://kylin.apache.org/</link> <atom:link href="http://kylin.apache.org/feed.xml" rel="self" type="application/rss+xml"/> - <pubDate>Sun, 30 Apr 2017 06:35:00 -0700</pubDate> - <lastBuildDate>Sun, 30 Apr 2017 06:35:00 -0700</lastBuildDate> + <pubDate>Mon, 01 May 2017 06:59:04 -0700</pubDate> + <lastBuildDate>Mon, 01 May 2017 06:59:04 -0700</lastBuildDate> <generator>Jekyll v2.5.3</generator> <item>