Repository: incubator-apex-site Updated Branches: refs/heads/asf-site 7fdce7c49 -> 425512753
from 3f70c7f55796c333b4a27b984c790bb6013e2f27 Project: http://git-wip-us.apache.org/repos/asf/incubator-apex-site/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-apex-site/commit/6e60492e Tree: http://git-wip-us.apache.org/repos/asf/incubator-apex-site/tree/6e60492e Diff: http://git-wip-us.apache.org/repos/asf/incubator-apex-site/diff/6e60492e Branch: refs/heads/asf-site Commit: 6e60492ee1e7887f35ab32ba624e7a6cef77f445 Parents: c85c72e Author: sashadt <[email protected]> Authored: Wed Feb 3 11:34:26 2016 -0800 Committer: sashadt <[email protected]> Committed: Wed Feb 3 11:34:26 2016 -0800 ---------------------------------------------------------------------- content/announcements.html | 2 +- content/community.html | 16 +--------------- content/release.html | 18 ++++++++++-------- 3 files changed, 12 insertions(+), 24 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-apex-site/blob/6e60492e/content/announcements.html ---------------------------------------------------------------------- diff --git a/content/announcements.html b/content/announcements.html index 32b5bac..4a55ebc 100644 --- a/content/announcements.html +++ b/content/announcements.html @@ -93,7 +93,7 @@ <div class="col-md-4"> <h2 id="upcoming-meetups">Upcoming Meetups</h2> -<p><a href="http://www.meetup.com/Apex-Bay-Area-Chapter/events/226494484/">San Ramon - Feb 1, 2016</a> - GE Software talk on Predix using Apex<br><a href="http://www.meetup.com/Apex-Bay-Area-Chapter/events/228292993/">Pune, India - Feb 3, 2016</a> - Introduction to Big Data Streaming Analytics<br><a href="http://www.meetup.com/Data-Mining/events/228420836/">San Francisco - Feb 16, 2016</a> - Open Source Tools for Data Science (Apex for Dimensions Computation)</p> +<p><a href="http://www.meetup.com/Data-Mining/events/228420836/">San Francisco, CA - Feb 16, 2016</a> - Open Source Tools for Data Science (Apex for Dimensions Computation)<br><a href="http://www.meetup.com/hadoop/events/228573587/">Sunnyvale, CA - Feb 17, 2016</a> - Bay Area Hadoop User Group - Apache Apex (incubating): Stream Processing Architecture and Applications<br><a href="http://www.meetup.com/Apex-Bay-Area-Chapter/events/228539962/">San Jose, CA - Feb 25, 2016</a> - Enterprise-grade streaming under 2ms on Hadoop; Integrating Apex with Nifi</p> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-apex-site/blob/6e60492e/content/community.html ---------------------------------------------------------------------- diff --git a/content/community.html b/content/community.html index 211acc5..69538fc 100644 --- a/content/community.html +++ b/content/community.html @@ -98,22 +98,8 @@ <li><a href="https://issues.apache.org/jira/browse/APEXMALHAR/">Apex Malhar JIRA</a></li> </ul> <h2 id="meetup-groups">Meetup Groups</h2> +<p>Full list of Apache Apex meetup groups is available at <a href="http://apache-apex.meetup.com/">Apache Apex Meetup Groups</a></p> <p>To see upcoming meetup events, please visit <a href="/announcements.html">announcements page</a>.</p> -<ul> -<li><a href="http://www.meetup.com/Apache-Apex-Austin-Chapter/">Austin Chapter</a></li> -<li><a href="http://www.meetup.com/Apex-Bay-Area-Chapter">Bay Area Chapter</a></li> -<li><a href="http://www.meetup.com/Apache-Apex-incubating-Bengaluru-Meetup">Bengaluru Chapter</a></li> -<li><a href="http://www.meetup.com/Apache-Apex-Meetup-Chicago-Chapter">Chicago Chapter</a></li> -<li><a href="http://www.meetup.com/Apex-Meetup-Columbus">Columbus Chapter</a></li> -<li><a href="http://www.meetup.com/Apache-Apex-Dallas-Chapter/">Dallas Chapter</a></li> -<li><a href="http://www.meetup.com/Apache-Apex-Denver-Chapter/">Denver Chapter</a></li> -<li><a href="http://www.meetup.com/Apache-Apex-El-Segundo-Chapter/">El Segundo Chapter</a></li> -<li><a href="http://www.meetup.com/Apex-Meetup-Houston">Houston Chapter</a></li> -<li><a href="http://www.meetup.com/Apache-Apex-New-York-Chapter">New York Chapter</a></li> -<li><a href="http://www.meetup.com/Apache-Apex-Phoenix-Chapter/">Phoenix Chapter</a></li> -<li><a href="http://www.meetup.com/Apache-Apex-Richmond-VA-Area-Chapter/">Richmond VA Chapter</a></li> -<li><a href="http://www.meetup.com/Apache-Apex-incubating-Meetup-Pune">Pune Chapter</a></li> -</ul> </div> http://git-wip-us.apache.org/repos/asf/incubator-apex-site/blob/6e60492e/content/release.html ---------------------------------------------------------------------- diff --git a/content/release.html b/content/release.html index 9aa8470..821bb76 100644 --- a/content/release.html +++ b/content/release.html @@ -87,7 +87,7 @@ git checkout -b release-3.2 master git grep -l "3.2.0-incubating-SNAPSHOT" </code></pre><p>For informational purpose, this should yield the list of files that needs the version number replaced to X.(Y+1).0 next version. Note that the replacement step is different between the repositories due to an open issue. See:</p> <p><a href="https://issues.apache.org/jira/browse/APEXCORE-34">https://issues.apache.org/jira/browse/APEXCORE-34</a></p> -<p>For -core: </p> +<p>For -core:</p> <pre><code class="lang-bash">dv=3.2.0-incubating-SNAPSHOT rv=3.3.0-incubating-SNAPSHOT for a in `git grep -l "${dv}"`; do echo $a; sed -i 's/'"${dv}"'/'"${rv}"'/g' $a; done @@ -117,7 +117,7 @@ rv=3.2.0-incubating </code></pre><p>As mentioned earlier, use the following for -core releases:</p> <pre><code>for a in `git grep -l "${dv}"`; do echo $a; sed -i 's/'"${dv}"'/'"${rv}"'/g' $a; done </code></pre><p>And this for -malhar releases:</p> -<pre><code>mvn versions:set -Pall-modules -DnewVersion=${rv} -Pall-modules +<pre><code>mvn versions:set -Pall-modules -DnewVersion=${rv} </code></pre><p>Commit version change:</p> <pre><code>git commit -am "Preparing to release ${rv}-RC1" git tag -a "v${rv}-RC1" -m "Release ${rv}-RC1" @@ -134,7 +134,9 @@ git tag -a "v${rv}-RC1" -m "Release ${rv}-RC1" <p>Build and deploy release candidate from RC tag:</p> <pre><code>git checkout "v${rv}-RC1" git clean -d -f -mvn clean deploy -Papache-release -DskipTests -Dsonatype_user=<user> +mvn clean rat:check deploy -Papache-release -Pall-modules -DskipTests -Dsonatype_user=<user> +</code></pre><p>Confirm no archives are included in source release (rat:check reports them in target/rat.txt but does not fail the build):</p> +<pre><code>unzip -l target/apex-*-incubating-source-release.zip | grep -e ".zip\|.jar" </code></pre><p>Log on to <a href="https://repository.apache.org">https://repository.apache.org</a> and look for Staging Repositories. "Close" the newly created orgapacheapex-xxxx staging repository to obtain the temporary URL, note it down for the VOTE thread.</p> <p>Example URL: <a href="https://repository.apache.org/content/repositories/orgapacheapex-1000/">https://repository.apache.org/content/repositories/orgapacheapex-1000/</a></p> <p>Copy files to distribution dir and create signatures and checksums.<br>(Note this is per policy to stage these files outside of the Maven repository, otherwise everything below would happen automatically as defined in the parent POM.)</p> @@ -143,16 +145,16 @@ mvn clean deploy -Papache-release -DskipTests -Dsonatype_user=<user> md5sum apex-${rv}-source-release.zip > apex-${rv}-source-release.zip.md5 shasum -a 512 apex-${rv}-source-release.tar.gz > apex-${rv}-source-release.tar.gz.sha shasum -a 512 apex-${rv}-source-release.zip > apex-${rv}-source-release.zip.sha -gpg --armor --output apex-${rv}-source-release.tar.gz.asc --detach-sig apex-${rv}-source-release.tar.gz -gpg --armor --output apex-${rv}-source-release.zip.asc --detach-sig apex-${rv}-source-release.zip +gpg --yes --armor --output apex-${rv}-source-release.tar.gz.asc --detach-sig apex-${rv}-source-release.tar.gz +gpg --yes --armor --output apex-${rv}-source-release.zip.asc --detach-sig apex-${rv}-source-release.zip </code></pre> <p>For -malhar releases:</p> <pre><code class="lang-bash">md5sum malhar-${rv}-source-release.tar.gz > malhar-${rv}-source-release.tar.gz.md5 md5sum malhar-${rv}-source-release.zip > malhar-${rv}-source-release.zip.md5 shasum -a 512 malhar-${rv}-source-release.tar.gz > malhar-${rv}-source-release.tar.gz.sha shasum -a 512 malhar-${rv}-source-release.zip > malhar-${rv}-source-release.zip.sha -gpg --armor --output malhar-${rv}-source-release.tar.gz.asc --detach-sig malhar-${rv}-source-release.tar.gz -gpg --armor --output malhar-${rv}-source-release.zip.asc --detach-sig malhar-${rv}-source-release.zip +gpg --yes --armor --output malhar-${rv}-source-release.tar.gz.asc --detach-sig malhar-${rv}-source-release.tar.gz +gpg --yes --armor --output malhar-${rv}-source-release.zip.asc --detach-sig malhar-${rv}-source-release.zip </code></pre> <p>Check files into the dist staging area:</p> <pre><code class="lang-bash">mkdir svn-dist && cp *-source-* svn-dist/ @@ -168,7 +170,7 @@ svn import svn-dist https://dist.apache.org/repos/dist/dev/incubator/apex/v${rv} <h2 id="promote-release">Promote Release</h2> <p>Release Nexus staging repository: <a href="http://central.sonatype.org/pages/releasing-the-deployment.html#close-and-drop-or-release-your-staging-repository">http://central.sonatype.org/pages/releasing-the-deployment.html#close-and-drop-or-release-your-staging-repository</a></p> <p>Move source release from dist staging to release folder:</p> -<pre><code>svn mv https://dist.apache.org/repos/dist/dev/incubator/apex/v3.2.0-incubating-RC2 https://dist.apache.org/repos/dist/release/incubator/apex/v3.2.0-incubating +<pre><code>svn mv https://dist.apache.org/repos/dist/dev/incubator/apex/v3.2.0-incubating-RC2 https://dist.apache.org/repos/dist/release/incubator/apex/v3.2.0-incubating </code></pre><h3 id="jira">JIRA</h3> <p>Close release and all associated tickets<br>Create version number X.Y.Z+1 for next release</p> <h3 id="git">git</h3>
