You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@apex.apache.org by th...@apache.org on 2018/05/01 05:22:16 UTC

[apex-site] branch asf-site updated: from 84d94a8c2fcb5dc3e4363bde631e3df71657f043

This is an automated email from the ASF dual-hosted git repository.

thw pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/apex-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new c471bc0  from 84d94a8c2fcb5dc3e4363bde631e3df71657f043
c471bc0 is described below

commit c471bc0b38b81e52633421aa47208b244d2e54f9
Author: Apex Dev <de...@apex.apache.org>
AuthorDate: Mon Apr 30 22:21:04 2018 -0700

    from 84d94a8c2fcb5dc3e4363bde631e3df71657f043
---
 content/docs.html            | 6 +++---
 content/index.html           | 2 +-
 content/powered-by-apex.html | 2 +-
 content/privacy.html         | 2 +-
 content/release.html         | 4 ++--
 content/verification.html    | 2 +-
 6 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/content/docs.html b/content/docs.html
index 3cfa9ed..71cd4d3 100644
--- a/content/docs.html
+++ b/content/docs.html
@@ -113,19 +113,19 @@
 <ul>
 <li><a href="http://docs.datatorrent.com/beginner/" rel="nofollow">Beginner&#39;s Guide to Apache Apex</a> This document provides a comprehensive overview of Apex and is recommended for developers just starting out with Apex.</li>
 <li><a href="https://youtu.be/LwRWBudOjg4">Building Your First Apache Apex Application</a> This video has a hands-on demonstration of how to check out the source code repositories and build them, then run the maven archetype command to generate a new Apache Apex project, populate the project with Java source files for a new application, and finally, build and run the application -- all on a virtual machine running Linux with Apache Hadoop installed.</li>
+<li><a href="https://www.amazon.com/Learning-Apache-Apex-Real-time-applications-ebook/dp/B072LX18W5" rel="nofollow">Learning Apache Apex Book</a> and related blog <a href="https://medium.com/@PacktExprtNtwrk/apache-apex-in-a-nutshell-c4d5be3d5d83" rel="nofollow">Apache Apex in a Nutshell</a> An instructional and example driven guide on how to build Apex applications for developers and hands-on enterprise architects. It will help identify use cases, the building blocks for solutions and t [...]
 <li><a href="http://files.meetup.com/18978602/University%20program%20-%20Writing%20an%20Apache%20Apex%20application.pdf">Writing an Apache Apex application</a> A PDF document that frames a hands-on exercise of building a basic application; also includes a diagram illustrating the life-cycle of operators.</li>
+<li><a href="https://github.com/apache/apex-malhar/tree/master/examples">Examples</a> This is part of the source repository for Apache Apex Malhar and contains a number of readily runnable applications that developers will find especially useful. They include the important IO connectors as well as typical processing patterns like a Twitter stream analyzer, computation of statistics (such as moving averages) from a live stream of stock transactions from <em>Yahoo! Finance</em>; and one th [...]
 <li><a href="http://docs.datatorrent.com/tutorials/topnwords/" rel="nofollow">Top N Words Application Tutorial</a> This document provides a detailed step-by-step description of how to build and run a
 word counting application with Apache Apex starting with setting up your development environment, progressing to building, running and monitoring the application, visualizing the output and concluding with some advanced features such as assessing operator memory requirements, partitioning, and debugging.</li>
 <li><a href="http://docs.datatorrent.com/tutorials/salesdimensions/" rel="nofollow">Sales Dimensions Application Tutorial</a> Similar to the Top N Words application but covers
 dimensional computations on a simulated sales data stream.</li>
-<li><a href="https://github.com/DataTorrent/examples" rel="nofollow">Example Applications</a> Sample code for specialized tutorials covering a variety of topics such as large key-value state management (HDHT), custom partitioning using stream codecs, etc.</li>
-<li><a href="https://github.com/apache/apex-malhar/tree/master/examples">Malhar Examples</a> This is part of the source repository for Apache Apex Malhar and contains a number of more substantial sample applications that developers will find especially useful.  They include an application that computes some statistics (such as moving averages) from a live stream of stock transactions from <em>Yahoo! Finance</em>; one that analyzes a synthetic stream of eruption event data for the <em>Old [...]
+<li><a href="https://github.com/DataTorrent/examples" rel="nofollow">More Example Applications</a> Sample code for more IO connectors and specialized tutorials covering a variety of topics such as large key-value state management (HDHT), custom partitioning using stream codecs, etc.</li>
 </ul>
 <h3 id="presentations">Presentations</h3>
 <ul>
 <li><a href="http://www.slideshare.net/ApacheApex/presentations">Slideshare/ApacheApex</a> Presentations from past meetup events and other talks covering Apache Apex introduction, feature deep dive, integration, customer use cases and more.</li>
 <li><a href="https://www.youtube.com/watch?v=98EW5NGM3u0">Next Gen Decision Making in &lt; 2ms</a> A video discussing CapitalOne&#39;s experience with Apache Apex and evaluation of competing technologies along with the <a href="http://www.slideshare.net/ApacheApex/capital-ones-next-generation-decision-in-less-than-2-ms">slides</a>. </li>
-<li><a href="https://www.brighttalk.com/webcast/13685/190407">Introducing Apache Apex</a> A webinar that begins with the historical context for the rise of Hadoop and Big Data, discusses why the promise of Hadoop remains largely unfulfilled and why moving beyond Map-Reduce model is essential and why operability is critically important. It continues with a discussion of the programming model, the various components of a running application on a YARN cluster and the large library of operat [...]
 <li><a href="https://www.youtube.com/watch?v=1DVMSRTNdIQ">Stream Processing with Apache Apex (video)</a> and <a href="http://www.slideshare.net/ApacheApex/hadoop-summit-sj-2016-next-gen-big-data-analytics-with-apache-apex">(slides)</a> A broad overview slide deck covering topics such as windowing, static and dynamic partitioning, unification, fault tolerance, locality, monitoring, etc.</li>
 <li><a href="https://www.youtube.com/watch?v=FCMY6Ii89Nw">Fault Tolerance and Processing Semantics (video)</a> and <a href="http://www.slideshare.net/ApacheApexOrganizer/webinar-fault-toleranceandprocessingsemantics">(slides)</a> A webinar covering core Apache Apex features including checkpointing and fault tolerance with fast, incremental recovery via a buffer server which uses a publish-subscribe model for inter-operator data transport. A variety of failure scenarios and processing gua [...]
 <li><a href="https://www.youtube.com/watch?v=kJWMajIjGG0">Smart Partitioning with Apache Apex (video)</a> and <a href="http://www.slideshare.net/ApacheApex/smart-partitioning-with-apache-apex-webinar">(slides)</a> Webinar covering partitioning, including unique Apex features such as elasticity with dynamic resource allocation, parallel partitions for speculative execution and processing SLA etc.</li>
diff --git a/content/index.html b/content/index.html
index f789689..cf142a9 100644
--- a/content/index.html
+++ b/content/index.html
@@ -141,7 +141,7 @@
 <p>Changes: <a href="https://github.com/apache/apex-malhar/blob/v3.7.0/CHANGELOG.md">https://github.com/apache/apex-malhar/blob/v3.7.0/CHANGELOG.md</a></p>
   </div>
   <div class="col-md-4">
-    <h2 id="tweets-by-apacheapex">Tweets by <a href="https://twitter.com/ApacheApex">@ApacheApex</a></h2>
+    <h2 id="tweets-by-apacheapex-https-twitter-com-apacheapex-">Tweets by <a href="https://twitter.com/ApacheApex">@ApacheApex</a></h2>
 <p><a class="twitter-timeline"  href="https://twitter.com/ApacheApex" data-chrome="nofooter noborders noheader transparent" data-widget-id="739909112654266368">Tweets by @ApacheApex</a></p>
 <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>  </div>
 </div>
diff --git a/content/powered-by-apex.html b/content/powered-by-apex.html
index d82140c..4b8c9a0 100644
--- a/content/powered-by-apex.html
+++ b/content/powered-by-apex.html
@@ -90,7 +90,7 @@
 <div class="container">
   
   <h1 id="powered-by-apache-apex">Powered by Apache Apex</h1>
-<p>This page lists organizations and software projects which work with Apache Apex. To be added to this page email <a href="mailto:users@apex.apache.org">users@apex.apache.org</a> mailing list, or send a message to the @ApacheApex twitter account.</p>
+<p>This page lists organizations and software projects which work with Apache Apex. To be added to this page email users@apex.apache.org mailing list, or send a message to the @ApacheApex twitter account.</p>
 <h2 id="companies">Companies</h2>
 <p>Apex powers</p>
 <ul>
diff --git a/content/privacy.html b/content/privacy.html
index e0a9992..b5e48a1 100644
--- a/content/privacy.html
+++ b/content/privacy.html
@@ -101,7 +101,7 @@
 <p>Part of this information is gathered using a tracking cookie set by the <a href="http://www.google.com/analytics">Google Analytics</a> service and handled by Google as described in their <a href="http://www.google.com/privacy.html">privacy policy</a>. See your browser documentation for instructions on how to disable the cookie if you prefer not to share this data with Google.</p>
 <p>We use the gathered information to help us make our site more useful to visitors and to better understand how and when our site is used. We do not track or collect personally identifiable information or associate gathered data with any personally identifying information from other sources.</p>
 <p>By using this website, you consent to the collection of this data in the manner and for the purpose described above.</p>
-<p>The Apex development community welcomes your questions or comments regarding this Privacy Policy. Send them to <a href="mailto:dev@apex.apache.org">dev@apex.apache.org</a></p>
+<p>The Apex development community welcomes your questions or comments regarding this Privacy Policy. Send them to dev@apex.apache.org</p>
 
 </div>
 
diff --git a/content/release.html b/content/release.html
index 9121088..dcc6f51 100644
--- a/content/release.html
+++ b/content/release.html
@@ -140,7 +140,7 @@ rv=3.4.0
 <pre><code>git commit --author &quot;Apex Dev &lt;dev@apex.apache.org&gt;&quot; -am &quot;Preparing to release ${rv}-RC1&quot;
 git tag -a &quot;v${rv}-RC1&quot; -m &quot;Release ${rv}-RC1&quot;
 </code></pre><p>Push to fork (as temporary branch), open pull request, wait for Travis CI build to succeed. Then push the tag.</p>
-<pre><code>git push apache &quot;v${rv}-RC1&quot; 
+<pre><code>git push apache &quot;v${rv}-RC1&quot;
 </code></pre><p>The only difference between release branch and tag are this final version number change and the change log commit. The branch stays at <code>-SNAPSHOT</code> version.</p>
 <h2 id="build-and-deploy-release-candidate">Build and Deploy Release Candidate</h2>
 <p>Prerequisites:</p>
@@ -278,7 +278,7 @@ git push
 <h2 id="announce-release">Announce Release</h2>
 <p>Send the announcement email, example:
 <a href="http://mail-archives.apache.org/mod_mbox/www-announce/201605.mbox/%3CCA%2B5xAo1ZYso6azUBJOkpVtJqM%3DAnJFr_RtjKk9_VusBwgYNS8A%40mail.gmail.com%3E">http://mail-archives.apache.org/mod_mbox/www-announce/201605.mbox/%3CCA%2B5xAo1ZYso6azUBJOkpVtJqM%3DAnJFr_RtjKk9_VusBwgYNS8A%40mail.gmail.com%3E</a></p>
-<p>Please include the <a href="mailto:announce@apache.org">announce@apache.org</a> as one of the recipients. Also make sure that the email is being sent from the <a href="mailto:youremail@apache.org">youremail@apache.org</a> email id. Note that the email to <a href="mailto:announce@apache.org">announce@apache.org</a> will bounce back if <a href="mailto:youremail@apache.org">youremail@apache.org</a> email is not configured for the alias address from which you are sending this email.
+<p>Please include the announce@apache.org as one of the recipients. Also make sure that the email is being sent from the youremail@apache.org email id. Note that the email to announce@apache.org will bounce back if youremail@apache.org email is not configured for the alias address from which you are sending this email.
 The release email must be visible under <a href="https://lists.apache.org/list.html?announce@apache.org">announce mailing list</a></p>
 <h2 id="anouncements-page">Anouncements page</h2>
 <p>Edit the announcements page to publish the feed about the new release by editing the markup file announcements-latest.md under the source tree. Consider removing one or multiple old announcements at the same time.</p>
diff --git a/content/verification.html b/content/verification.html
index 70cb8b2..9efc28f 100644
--- a/content/verification.html
+++ b/content/verification.html
@@ -155,7 +155,7 @@ The extracted directory should not contain any binary. Need to test this before
 <h2 id="launch-demos">Launch demos</h2>
 <p>For verification of Apex build, check backward compatibility with respect to Malhar. Locally update <em>apex.core.version</em> in Malhar to point to <em>to-be released</em> version of apex-core and recompile Malhar.</p>
 <p>Launch a few demos to make sure everything is working fine using <em>apex</em> utility. The apex script is present at <apex-core-folder>/engine/src/main/scripts/apex . If apex-core is being verified, then simply use engine/src/main/scripts/apex to launch the script. Otherwise, prefix it with apex-core folder path.</p>
-<pre><code class="lang-bash">engine/src/main/scripts/apex 
+<pre><code class="lang-bash">engine/src/main/scripts/apex
 </code></pre>
 <p>You will get apex prompt, where demos can be launched.</p>
 <pre><code class="lang-bash">apex&gt; launch &lt;demo-apa-file&gt;

-- 
To stop receiving notification emails like this one, please contact
thw@apache.org.