You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@predictionio.apache.org by do...@apache.org on 2017/10/21 05:39:35 UTC

[1/2] incubator-predictionio git commit: [PIO-135] Remove incubating status

Repository: incubator-predictionio
Updated Branches:
  refs/heads/livedoc 6be4ab588 -> e6ea7dd28


http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/install/index.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/manual/source/install/index.html.md.erb b/docs/manual/source/install/index.html.md.erb
index 744edbd..98f9d76 100644
--- a/docs/manual/source/install/index.html.md.erb
+++ b/docs/manual/source/install/index.html.md.erb
@@ -1,5 +1,5 @@
 ---
-title: Installing Apache PredictionIO (incubating)
+title: Installing Apache PredictionIO
 ---
 
 <!--
@@ -22,7 +22,7 @@ limitations under the License.
 ## Prerequisites
 
 It is **very important** to meet the minimum version of the following
-technologies that power Apache PredictionIO (incubating).
+technologies that power Apache PredictionIO.
 
 * Apache Hadoop 2.6.5 (optional, required only if YARN and HDFS are needed)
 * Apache Spark 1.6.3 for Hadoop 2.6
@@ -50,20 +50,20 @@ mode](http://spark.apache.org/docs/latest/spark-standalone.html).
 
 ## Installation
 
-Apache PredictionIO (incubating) runs on a Java virtual machine, so it runs on
+Apache PredictionIO runs on a Java virtual machine, so it runs on
 most platforms. Choose your platform below:
 
-* [Installing Apache PredictionIO (incubating) from Source Code](install-sourcecode.html)
+* [Installing Apache PredictionIO from Source Code](install-sourcecode.html)
 
 You may also use one of the community-contributed packages to install
-Apache PredictionIO (incubating):
+Apache PredictionIO:
 
-* [Installing Apache PredictionIO (incubating) with
+* [Installing Apache PredictionIO with
   Docker](/community/projects.html#docker-installation-for-predictionio)
 * [Heroku Buildpack](https://github.com/heroku/predictionio-buildpack) for [local development](https://github.com/heroku/predictionio-buildpack/blob/master/DEV.md) and [deployment](https://github.com/heroku/predictionio-buildpack/blob/master/CUSTOM.md)
 
 
-[//]: # (* *(coming soon)* Installing Apache PredictionIO (incubating) with Homebrew)
+[//]: # (* *(coming soon)* Installing Apache PredictionIO with Homebrew)
 
 
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/install/install-linux.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/manual/source/install/install-linux.html.md.erb b/docs/manual/source/install/install-linux.html.md.erb
index e444bfe..928cdfb 100644
--- a/docs/manual/source/install/install-linux.html.md.erb
+++ b/docs/manual/source/install/install-linux.html.md.erb
@@ -1,5 +1,5 @@
 ---
-title: Installing Apache PredictionIO (incubating) on Linux / Mac OS X
+title: Installing Apache PredictionIO on Linux / Mac OS X
 ---
 
 <!--
@@ -21,7 +21,7 @@ limitations under the License.
 
 [//]: # (## Method 1: Quick Install)
 
-[//]: # (On Linux / Mac OS X, Apache PredictionIO (incubating) can now be installed with a single command:)
+[//]: # (On Linux / Mac OS X, Apache PredictionIO can now be installed with a single command:)
 
 [//]: # (```)
 [//]: # ($ bash -c "$(curl -s https://raw.githubusercontent.com/apache/incubator-predictionio/master/bin/install.sh)")
@@ -34,11 +34,11 @@ limitations under the License.
 ## Manual Install
 
 [//]: # (If you do not want to use the Quick Install script, you can follow the steps)
-[//]: # (below to setup Apache PredictionIO (incubating) and its dependencies. In these)
+[//]: # (below to setup Apache PredictionIO and its dependencies. In these)
 [//]: # (instructions we will assume you are in your home directory. Wherever you see)
 [//]: # (`/home/abc`, replace it with your own home directory.)
 
-Follow the steps below to setup Apache PredictionIO (incubating) and its
+Follow the steps below to setup Apache PredictionIO and its
 dependencies. In these instructions we will assume you are in your home
 directory. Wherever you see `/home/abc`, replace it with your own home
 directory.
@@ -55,9 +55,9 @@ Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode)
 ```
 
 
-### Download Apache PredictionIO (incubating)
+### Download Apache PredictionIO
 
-Download Apache PredictionIO (incubating) and extract it.
+Download Apache PredictionIO and extract it.
 
 ```
 $ cd

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/install/install-sourcecode.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/manual/source/install/install-sourcecode.html.md.erb b/docs/manual/source/install/install-sourcecode.html.md.erb
index dd685cd..86a8416 100644
--- a/docs/manual/source/install/install-sourcecode.html.md.erb
+++ b/docs/manual/source/install/install-sourcecode.html.md.erb
@@ -1,5 +1,5 @@
 ---
-title: Installing Apache PredictionIO (incubating) from Source Code
+title: Installing Apache PredictionIO from Source Code
 ---
 
 <!--
@@ -24,7 +24,7 @@ replace `/home/abc` with your own home directory wherever you see it.
 
 ## Downloading Source Code
 
-Download Apache PredictionIO (incubating) <%= data.versions.pio %> from an
+Download Apache PredictionIO <%= data.versions.pio %> from an
 Apache [mirror](https://www.apache.org/dyn/closer.cgi/incubator/predictionio/<%=
 data.versions.pio %>/apache-predictionio-<%= data.versions.pio %>.tar.gz). 
 
@@ -48,7 +48,7 @@ gpg: Good signature from "Chan Lee <ch...@apache.org>" [ultimate]
 ## Building
 
 Run the following at the directory where you downloaded the source code to build
-Apache PredictionIO (incubating). By default, the build will be against
+Apache PredictionIO. By default, the build will be against
 
 * Scala 2.11.8
 * Spark 2.1.1
@@ -100,7 +100,7 @@ $ ./make-distribution.sh -Dscala.version=2.11.8 -Dspark.version=2.1.0 -Delastics
 
 Let us install dependencies inside a subdirectory of the Apache PredictionIO
 (incubating) installation. By following this convention, you can use
-Apache PredictionIO (incubating)'s default configuration as is.
+Apache PredictionIO's default configuration as is.
 
 ```
 $ mkdir PredictionIO-<%= data.versions.pio %>/vendors

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/install/install-vagrant.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/manual/source/install/install-vagrant.html.md.erb b/docs/manual/source/install/install-vagrant.html.md.erb
index 9e91b94..558d9ba 100644
--- a/docs/manual/source/install/install-vagrant.html.md.erb
+++ b/docs/manual/source/install/install-vagrant.html.md.erb
@@ -74,8 +74,8 @@ When it finishes successfully, you should see somthing like the following:
 ==> default: Run: 'pio-start-all'
 ==> default: Check the status with: 'pio status'
 ==> default: Use: 'pio [train|deploy|...]' commands
-==> default: Please report any problems to: support@prediction.io
-==> default: Documentation at: http://predictionio.incubator.apache.org
+==> default: Please report any problems to: dev@predictionio.apache.org
+==> default: Documentation at: http://predictionio.apache.org
 ==> default: --------------------------------------------------------------------------------
 ==> default: Finish PredictionIO installation.
 ```

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/partials/_action_call.html.slim
----------------------------------------------------------------------
diff --git a/docs/manual/source/partials/_action_call.html.slim b/docs/manual/source/partials/_action_call.html.slim
index 2b824a6..3fdce4d 100644
--- a/docs/manual/source/partials/_action_call.html.slim
+++ b/docs/manual/source/partials/_action_call.html.slim
@@ -7,7 +7,7 @@
           p
             | Please take a look at the
             = succeed "." do
-              a href="//predictionio.incubator.apache.org/" target="blank"  Docs
+              a href="//predictionio.apache.org/" target="blank"  Docs
             | It is helpful to read through a few examples.
       .col-md-4.col-xs-12
         .action-square

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/partials/_footer.html.slim
----------------------------------------------------------------------
diff --git a/docs/manual/source/partials/_footer.html.slim b/docs/manual/source/partials/_footer.html.slim
index 5d45b29..a365d9b 100644
--- a/docs/manual/source/partials/_footer.html.slim
+++ b/docs/manual/source/partials/_footer.html.slim
@@ -8,28 +8,23 @@ footer
         .footer-link-column-row
           h4 Community
           ul
-            li: a href="//predictionio.incubator.apache.org/install/" target="blank" Download
-            li: a href="//predictionio.incubator.apache.org/" target="blank" Docs
+            li: a href="//predictionio.apache.org/install/" target="blank" Download
+            li: a href="//predictionio.apache.org/" target="blank" Docs
             li: a href="//github.com/apache/incubator-predictionio" target="blank" GitHub
-            li: a href="mailto:user-subscribe@predictionio.incubator.apache.org" target="blank" Subscribe to User Mailing List
+            li: a href="mailto:user-subscribe@predictionio.apache.org" target="blank" Subscribe to User Mailing List
             li: a href="//stackoverflow.com/questions/tagged/predictionio" target="blank" Stackoverflow
       .col-md-6.footer-link-column
         .footer-link-column-row
           h4 Contribute
           ul
-            li: a href="//predictionio.incubator.apache.org/community/contribute-code/" target="blank" Contribute
+            li: a href="//predictionio.apache.org/community/contribute-code/" target="blank" Contribute
             li: a href="//github.com/apache/incubator-predictionio" target="blank" Source Code
             li: a href="//issues.apache.org/jira/browse/PIO" target="blank" Bug Tracker
-            li: a href="mailto:dev-subscribe@predictionio.incubator.apache.org" target="blank" Subscribe to Development Mailing List
+            li: a href="mailto:dev-subscribe@predictionio.apache.org" target="blank" Subscribe to Development Mailing List
     .row
       .col-md-12.footer-link-column
          p Apache PredictionIO, PredictionIO, Apache, the Apache feather logo, and the Apache PredictionIO project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.
          p All other marks mentioned may be trademarks or registered trademarks of their respective owners.
-    .row
-      .col-md-12.footer-link-column
-        a.pull-right href="http://incubator.apache.org/projects/predictionio.html"
-          = image_tag 'logos/apache_incubator.png', alt: 'Apache Incubator'
-        span Apache PredictionIO is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
 
   #footer-bottom
     .container

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/partials/_header.html.slim
----------------------------------------------------------------------
diff --git a/docs/manual/source/partials/_header.html.slim b/docs/manual/source/partials/_header.html.slim
index 4ecb9e0..33406ed 100644
--- a/docs/manual/source/partials/_header.html.slim
+++ b/docs/manual/source/partials/_header.html.slim
@@ -5,8 +5,8 @@ header
         #logo-wrapper
           span#drawer-toggle
           a href="#"
-          = link_to 'http://predictionio.incubator.apache.org/' do
-            = image_tag 'logos/logo.png', alt: 'PredictionIO', id: 'logo'
+          = link_to 'http://predictionio.apache.org/' do
+            = image_tag 'logos/logo.png', alt: 'Apache PredictionIO', id: 'logo'
           span ™
         #menu-wrapper
           #pill-wrapper

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/partials/shared/datacollection/_parquet.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/manual/source/partials/shared/datacollection/_parquet.html.md.erb b/docs/manual/source/partials/shared/datacollection/_parquet.html.md.erb
index f3b5222..6a14893 100644
--- a/docs/manual/source/partials/shared/datacollection/_parquet.html.md.erb
+++ b/docs/manual/source/partials/shared/datacollection/_parquet.html.md.erb
@@ -18,7 +18,7 @@ limitations under the License.
 ## Export Events to Apache Parquet
 
 PredictionIO supports exporting your events to [Apache
-Parquet](http://parquet.incubator.apache.org/), a columnar storage format that
+Parquet](http://parquet.apache.org/), a columnar storage format that
 allows you to query quickly.
 
 Let's export the data we imported in [Recommendation Engine Template Quick

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/robots.txt
----------------------------------------------------------------------
diff --git a/docs/manual/source/robots.txt b/docs/manual/source/robots.txt
index 11b63ad..0b009a4 100644
--- a/docs/manual/source/robots.txt
+++ b/docs/manual/source/robots.txt
@@ -1,4 +1,4 @@
 User-agent: *
 Disallow:
 
-Sitemap: http://predictionio.incubator.apache.org/sitemap.xml
+Sitemap: http://predictionio.apache.org/sitemap.xml

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/sdk/java.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/manual/source/sdk/java.html.md.erb b/docs/manual/source/sdk/java.html.md.erb
index 7b1cc28..26275f7 100644
--- a/docs/manual/source/sdk/java.html.md.erb
+++ b/docs/manual/source/sdk/java.html.md.erb
@@ -21,7 +21,7 @@ limitations under the License.
 
 ## API Docs
 
-[View API documentation](http://predictionio.incubator.apache.org/java/api/) for version <%= data.versions.pio %>.
+[View API documentation](http://predictionio.apache.org/java/api/) for version <%= data.versions.pio %>.
 
 ## Central Repository
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/sdk/php.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/manual/source/sdk/php.html.md.erb b/docs/manual/source/sdk/php.html.md.erb
index b51a4c3..0b75d81 100644
--- a/docs/manual/source/sdk/php.html.md.erb
+++ b/docs/manual/source/sdk/php.html.md.erb
@@ -21,7 +21,7 @@ limitations under the License.
 
 ## API Docs
 
-[View API documentation](http://predictionio.incubator.apache.org/php/api/) for version <%= data.versions.pio %>.
+[View API documentation](http://predictionio.apache.org/php/api/) for version <%= data.versions.pio %>.
 
 ## Packagist
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/sdk/ruby.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/manual/source/sdk/ruby.html.md.erb b/docs/manual/source/sdk/ruby.html.md.erb
index ef08872..f5b03c0 100644
--- a/docs/manual/source/sdk/ruby.html.md.erb
+++ b/docs/manual/source/sdk/ruby.html.md.erb
@@ -21,7 +21,7 @@ limitations under the License.
 
 ## API Docs
 
-[View API documentation](http://predictionio.incubator.apache.org/ruby/api/PredictionIO.html) for version <%= data.versions.pio %>.
+[View API documentation](http://predictionio.apache.org/ruby/api/PredictionIO.html) for version <%= data.versions.pio %>.
 
 ## RubyGems
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/support/index.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/manual/source/support/index.html.md.erb b/docs/manual/source/support/index.html.md.erb
index 08e06ce..fa4254a 100644
--- a/docs/manual/source/support/index.html.md.erb
+++ b/docs/manual/source/support/index.html.md.erb
@@ -21,15 +21,15 @@ limitations under the License.
 
 ## Community Support
 
-Apahce PredictionIO (incubating) has a welcoming and active community. We are
+Apahce PredictionIO has a welcoming and active community. We are
 here to support you and make sure that you can use Apahce PredictionIO
 (incubating) successfully.
 
 If you are a user, please subscribe to our user mailing list.
 
 1.  Click on one of these:
-    * [Subscribe](mailto:user-subscribe@predictionio.incubator.apache.org)
-    * [Unsubscribe](mailto:user-unsubscribe@predictionio.incubator.apache.org)
+    * [Subscribe](mailto:user-subscribe@predictionio.apache.org)
+    * [Unsubscribe](mailto:user-unsubscribe@predictionio.apache.org)
 2.  Simply send an empty e-mail after your e-mail client opens. Make sure you
     send from an e-mail address that you want to receive posts.
 3.  In a moment, you should receive a confirmation e-mail from the Apache
@@ -37,12 +37,12 @@ If you are a user, please subscribe to our user mailing list.
     without changing anything.
 4.  In a moment, you should receive another e-mail that confirms your
     subscription. You can now start posting by simply e-mailing
-    user@predictionio.incubator.apache.org.
+    user@predictionio.apache.org.
 
 If you are a contributor, please subscribe to our development mailing list.
 
-* [Subscribe](mailto:dev-subscribe@predictionio.incubator.apache.org)
-* [Unsubscribe](mailto:dev-unsubscribe@predictionio.incubator.apache.org)
+* [Subscribe](mailto:dev-subscribe@predictionio.apache.org)
+* [Unsubscribe](mailto:dev-unsubscribe@predictionio.apache.org)
 
 ## Enterprise Support
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/tryit/index.html.slim
----------------------------------------------------------------------
diff --git a/docs/manual/source/tryit/index.html.slim b/docs/manual/source/tryit/index.html.slim
index 7918812..ccadcf0 100644
--- a/docs/manual/source/tryit/index.html.slim
+++ b/docs/manual/source/tryit/index.html.slim
@@ -53,7 +53,7 @@ title: Try PredictionIO
 
           li
             h2 Next Steps
-            p #{link_to 'Install', 'http://predictionio.incubator.apache.org/install/'} PredictionIO on your own computer!
+            p #{link_to 'Install', 'http://predictionio.apache.org/install/'} PredictionIO on your own computer!
             h3 Support
             p Get support on our #{link_to 'Google Group', 'https://groups.google.com/forum/#!forum/predictionio-user'} or on Twitter #{link_to '@PredictionIO', 'https://twitter.com/predictionio/'}
         .jcarousel-controls

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/scaladoc/rootdoc.txt
----------------------------------------------------------------------
diff --git a/docs/scaladoc/rootdoc.txt b/docs/scaladoc/rootdoc.txt
index 3b45317..a132667 100644
--- a/docs/scaladoc/rootdoc.txt
+++ b/docs/scaladoc/rootdoc.txt
@@ -1,4 +1,4 @@
-This is the API documentation of Apache PredictionIO (incubating).
+This is the API documentation of Apache PredictionIO.
 
 == Package Structure ==
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/examples/scala-parallel-classification/README.md
----------------------------------------------------------------------
diff --git a/examples/scala-parallel-classification/README.md b/examples/scala-parallel-classification/README.md
index 6b0d137..20f6956 100644
--- a/examples/scala-parallel-classification/README.md
+++ b/examples/scala-parallel-classification/README.md
@@ -17,4 +17,4 @@ limitations under the License.
 
 This is based on Classification Engine Template v0.12.0-incubating.
 
-Please refer to http://predictionio.incubator.apache.org/templates/classification/how-to/
\ No newline at end of file
+Please refer to http://predictionio.apache.org/templates/classification/how-to/

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/examples/scala-parallel-ecommercerecommendation/README.md
----------------------------------------------------------------------
diff --git a/examples/scala-parallel-ecommercerecommendation/README.md b/examples/scala-parallel-ecommercerecommendation/README.md
index 27a13ce..e8f5ed4 100644
--- a/examples/scala-parallel-ecommercerecommendation/README.md
+++ b/examples/scala-parallel-ecommercerecommendation/README.md
@@ -17,4 +17,4 @@ limitations under the License.
 
 This is based on E-Commerce Recommendation Template v0.12.0-incubating.
 
-Please refer to http://predictionio.incubator.apache.org/templates/ecommercerecommendation/how-to/
\ No newline at end of file
+Please refer to http://predictionio.apache.org/templates/ecommercerecommendation/how-to/

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/examples/scala-parallel-recommendation/README.md
----------------------------------------------------------------------
diff --git a/examples/scala-parallel-recommendation/README.md b/examples/scala-parallel-recommendation/README.md
index 4b0e2ca..c8ddd4a 100644
--- a/examples/scala-parallel-recommendation/README.md
+++ b/examples/scala-parallel-recommendation/README.md
@@ -17,4 +17,4 @@ limitations under the License.
 
 This is based on Recommendation Template v0.12.0-incubating.
 
-Please refer to http://predictionio.incubator.apache.org/templates/recommendation/how-to/
\ No newline at end of file
+Please refer to http://predictionio.apache.org/templates/recommendation/how-to/

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/examples/scala-parallel-similarproduct/README.md
----------------------------------------------------------------------
diff --git a/examples/scala-parallel-similarproduct/README.md b/examples/scala-parallel-similarproduct/README.md
index 343afc6..9f5f34a 100644
--- a/examples/scala-parallel-similarproduct/README.md
+++ b/examples/scala-parallel-similarproduct/README.md
@@ -17,4 +17,4 @@ limitations under the License.
 
 This is based on Similar Product Template v0.12.0-incubating.
 
-Please refer to http://predictionio.incubator.apache.org/templates/similarproduct/how-to/
\ No newline at end of file
+Please refer to http://predictionio.apache.org/templates/similarproduct/how-to/

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/tests/Dockerfile.base
----------------------------------------------------------------------
diff --git a/tests/Dockerfile.base b/tests/Dockerfile.base
index 4dc3911..1a02c97 100644
--- a/tests/Dockerfile.base
+++ b/tests/Dockerfile.base
@@ -18,7 +18,7 @@
 # WARNING: THIS DOCKERFILE IS NOT INTENDED FOR PRODUCTION USE OR DEPLOYMENT. AT
 #          THIS POINT, THIS IS ONLY INTENDED FOR USE IN AUTOMATED TESTS. IF YOU
 #          ARE LOOKING TO DEPLOY PREDICTIONIO WITH DOCKER, PLEASE REFER TO
-#          http://predictionio.incubator.apache.org/community/projects/#docker-installation-for-predictionio
+#          http://predictionio.apache.org/community/projects/#docker-installation-for-predictionio
 
 # Tests do not like the musl libc :(, and we need Python 3.5
 FROM ubuntu:xenial

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/tests/README.md
----------------------------------------------------------------------
diff --git a/tests/README.md b/tests/README.md
index 236d168..e84ecc3 100644
--- a/tests/README.md
+++ b/tests/README.md
@@ -43,7 +43,7 @@ This is necessary to infer proper versions of dependencies e.g. Spark to be incl
 The most convenient way to make use of it is to execute ***run_docker.sh*** script passing it the configuration, the path to PredictionIO's repository with archived snapshot and the command to run. When no command is provided it opens a bash shell inside the docker image. Example of usage:
 ```sh
 $ ./run_docker.sh ELASTICSEARCH HBASE LOCALFS \
-    ~/projects/incubator-preadictionio "echo 'All tests passed...'"
+    ~/projects/incubator-predictionio "echo 'All tests passed...'"
 ```
 
 Directory structure inside the image:

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/tests/docker-files/env-conf/pio-env.sh
----------------------------------------------------------------------
diff --git a/tests/docker-files/env-conf/pio-env.sh b/tests/docker-files/env-conf/pio-env.sh
index 276b052..9230d95 100644
--- a/tests/docker-files/env-conf/pio-env.sh
+++ b/tests/docker-files/env-conf/pio-env.sh
@@ -52,7 +52,7 @@ PIO_FS_TMPDIR=$PIO_FS_BASEDIR/tmp
 # storage facilities. Default values are shown below.
 #
 # For more information on storage configuration please refer to
-# https://predictionio.incubator.apache.org/system/anotherdatastore/
+# https://predictionio.apache.org/system/anotherdatastore/
 
 # Storage Repositories
 
@@ -119,4 +119,3 @@ PIO_STORAGE_SOURCES_S3_REGION=us-east-1
 PIO_STORAGE_SOURCES_S3_BUCKET_NAME=pio_bucket
 PIO_STORAGE_SOURCES_S3_BASE_PATH=pio_model
 PIO_STORAGE_SOURCES_S3_DISABLE_CHUNKED_ENCODING=true
-

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/tests/pio_tests/engines/recommendation-engine/README.md
----------------------------------------------------------------------
diff --git a/tests/pio_tests/engines/recommendation-engine/README.md b/tests/pio_tests/engines/recommendation-engine/README.md
index 69bd6d9..9aef328 100644
--- a/tests/pio_tests/engines/recommendation-engine/README.md
+++ b/tests/pio_tests/engines/recommendation-engine/README.md
@@ -19,7 +19,7 @@ limitations under the License.
 
 ## Documentation
 
-Please refer to http://predictionio.incubator.apache.org/templates/recommendation/quickstart/
+Please refer to http://predictionio.apache.org/templates/recommendation/quickstart/
 
 ## Versions
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/tests/pio_tests/scenarios/eventserver_test.py
----------------------------------------------------------------------
diff --git a/tests/pio_tests/scenarios/eventserver_test.py b/tests/pio_tests/scenarios/eventserver_test.py
index f902f74..a4e817a 100644
--- a/tests/pio_tests/scenarios/eventserver_test.py
+++ b/tests/pio_tests/scenarios/eventserver_test.py
@@ -28,8 +28,8 @@ from pio_tests.integration import BaseTestCase, AppContext
 class EventserverTest(BaseTestCase):
   """ Integration test for PredictionIO Eventserver API
   Refer to below for further information:
-    http://predictionio.incubator.apache.org/datacollection/eventmodel/
-    http://predictionio.incubator.apache.org/datacollection/eventapi/
+    http://predictionio.apache.org/datacollection/eventmodel/
+    http://predictionio.apache.org/datacollection/eventapi/
   """
   # Helper methods
   def eventserver_url(self, path=None):
@@ -172,4 +172,3 @@ if __name__ == '__main__':
   result = unittest.TextTestRunner(verbosity=2).run(suite)
   if not result.wasSuccessful():
     sys.exit(1)
-

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/tests/pio_tests/utils.py
----------------------------------------------------------------------
diff --git a/tests/pio_tests/utils.py b/tests/pio_tests/utils.py
index b5e5fac..4659e54 100644
--- a/tests/pio_tests/utils.py
+++ b/tests/pio_tests/utils.py
@@ -119,7 +119,7 @@ def send_events_batch(events, test_context, access_key, channel=None):
     channel (str): custom channel for storing event
   Returns: `requests.Response`
   Requires: Events length must not exceed length of 50
-    http://predictionio.incubator.apache.org/datacollection/eventmodel/#3.-batch-events-to-the-eventserver
+    http://predictionio.apache.org/datacollection/eventmodel/#3.-batch-events-to-the-eventserver
   """
   url = 'http://{}:{}/batch/events.json'.format(
       test_context.es_ip, test_context.es_port)


[2/2] incubator-predictionio git commit: [PIO-135] Remove incubating status

Posted by do...@apache.org.
[PIO-135] Remove incubating status

Git URLs still pending updates


Project: http://git-wip-us.apache.org/repos/asf/incubator-predictionio/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-predictionio/commit/e6ea7dd2
Tree: http://git-wip-us.apache.org/repos/asf/incubator-predictionio/tree/e6ea7dd2
Diff: http://git-wip-us.apache.org/repos/asf/incubator-predictionio/diff/e6ea7dd2

Branch: refs/heads/livedoc
Commit: e6ea7dd2888564ae9b3242647cbf07af6287a3ee
Parents: 6be4ab5
Author: Donald Szeto <do...@apache.org>
Authored: Fri Oct 20 22:38:41 2017 -0700
Committer: Donald Szeto <do...@apache.org>
Committed: Fri Oct 20 22:38:41 2017 -0700

----------------------------------------------------------------------
 CONTRIBUTING.md                                 |  8 ++--
 DISCLAIMER                                      |  7 ----
 Dockerfile                                      |  2 +-
 LICENSE.txt                                     |  2 +-
 NOTICE.txt                                      |  2 +-
 PMC.md                                          |  6 +--
 README.md                                       | 34 +++++++--------
 RELEASE.md                                      | 12 +++---
 assembly/build.sbt                              |  2 +-
 build.sbt                                       |  4 +-
 conf/pio-env.sh.template                        |  2 +-
 .../predictionio/controller/package.scala       |  2 +-
 .../predictionio/workflow/WorkflowUtils.scala   |  2 +-
 data/README.md                                  |  2 +-
 docs/manual/bower.json                          | 11 ++---
 docs/manual/config.rb                           | 10 +----
 docs/manual/data/nav/main.yml                   |  6 +--
 docs/manual/helpers/application_helpers.rb      |  2 +-
 docs/manual/source/algorithm/index.html.md      |  2 +-
 docs/manual/source/appintegration/index.html.md |  8 ++--
 docs/manual/source/cli/index.html.md            |  4 +-
 .../source/community/contribute-code.html.md    | 42 +++++++++----------
 .../community/contribute-documentation.html.md  |  6 +--
 .../source/community/contribute-sdk.html.md     | 14 +++----
 .../source/community/contribute-webhook.html.md | 12 +++---
 docs/manual/source/community/index.html.md      |  6 +--
 docs/manual/source/community/projects.html.md   |  2 +-
 docs/manual/source/customize/dase.html.md.erb   | 24 +++++------
 docs/manual/source/customize/index.html.md      |  2 +-
 .../source/customize/troubleshooting.html.md    |  8 ++--
 .../datacollection/analytics-ipynb.html.md.erb  |  4 +-
 .../analytics-zeppelin.html.md.erb              |  4 +-
 .../source/datacollection/batchimport.html.md   |  2 +-
 .../source/datacollection/eventapi.html.md      | 10 ++---
 .../datacollection/eventmodel.html.md.erb       |  4 +-
 docs/manual/source/datacollection/index.html.md |  2 +-
 .../source/datacollection/webhooks.html.md.erb  |  2 +-
 docs/manual/source/demo/community.html.md       |  4 +-
 docs/manual/source/demo/index.html.md.erb       |  4 +-
 docs/manual/source/demo/tapster.html.md         | 44 ++++++++++----------
 .../source/demo/textclassification.html.md.erb  | 14 +++----
 docs/manual/source/gallery/templates.yaml       | 12 +++---
 docs/manual/source/index.html.md.erb            | 12 +++---
 docs/manual/source/install/index.html.md.erb    | 14 +++----
 .../source/install/install-linux.html.md.erb    | 12 +++---
 .../install/install-sourcecode.html.md.erb      |  8 ++--
 .../source/install/install-vagrant.html.md.erb  |  4 +-
 .../source/partials/_action_call.html.slim      |  2 +-
 docs/manual/source/partials/_footer.html.slim   | 15 +++----
 docs/manual/source/partials/_header.html.slim   |  4 +-
 .../shared/datacollection/_parquet.html.md.erb  |  2 +-
 docs/manual/source/robots.txt                   |  2 +-
 docs/manual/source/sdk/java.html.md.erb         |  2 +-
 docs/manual/source/sdk/php.html.md.erb          |  2 +-
 docs/manual/source/sdk/ruby.html.md.erb         |  2 +-
 docs/manual/source/support/index.html.md.erb    | 12 +++---
 docs/manual/source/tryit/index.html.slim        |  2 +-
 docs/scaladoc/rootdoc.txt                       |  2 +-
 .../scala-parallel-classification/README.md     |  2 +-
 .../README.md                                   |  2 +-
 .../scala-parallel-recommendation/README.md     |  2 +-
 .../scala-parallel-similarproduct/README.md     |  2 +-
 tests/Dockerfile.base                           |  2 +-
 tests/README.md                                 |  2 +-
 tests/docker-files/env-conf/pio-env.sh          |  3 +-
 .../engines/recommendation-engine/README.md     |  2 +-
 tests/pio_tests/scenarios/eventserver_test.py   |  5 +--
 tests/pio_tests/utils.py                        |  2 +-
 68 files changed, 224 insertions(+), 249 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/CONTRIBUTING.md
----------------------------------------------------------------------
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index c90021a..b4217d1 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -15,14 +15,14 @@ See the License for the specific language governing permissions and
 limitations under the License.
 -->
 
-Thank you for your interest in contributing to Apache PredictionIO (incubating).
+Thank you for your interest in contributing to Apache PredictionIO.
 Our mission is to enable developers to build scalable machine learning applications easily.
 Here is how you can help with the project development. If you have any
 question regarding development at anytime, please free to subscribe and post to
-the Development Mailing List <ma...@predictionio.incubator.apache.org>.
+the Development Mailing List <ma...@predictionio.apache.org>.
 
 For code contribution, please follow guidelines at
-http://predictionio.incubator.apache.org/community/contribute-code/.
+http://predictionio.apache.org/community/contribute-code/.
 
 For documentation contribution, please follow guidelines at
-http://predictionio.incubator.apache.org/community/contribute-documentation/.
+http://predictionio.apache.org/community/contribute-documentation/.

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/DISCLAIMER
----------------------------------------------------------------------
diff --git a/DISCLAIMER b/DISCLAIMER
deleted file mode 100644
index e433132..0000000
--- a/DISCLAIMER
+++ /dev/null
@@ -1,7 +0,0 @@
-Apache PredictionIO is an effort undergoing incubation at The Apache Software
-Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of
-all newly accepted projects until a further review indicates that the
-infrastructure, communications, and decision making process have stabilized in a
-manner consistent with other successful ASF projects. While incubation status is
-not necessarily a reflection of the completeness or stability of the code, it
-does indicate that the project has yet to be fully endorsed by the ASF.

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/Dockerfile
----------------------------------------------------------------------
diff --git a/Dockerfile b/Dockerfile
index 2a7e9c2..23e409c 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -18,7 +18,7 @@
 # WARNING: THIS DOCKERFILE IS NOT INTENDED FOR PRODUCTION USE OR DEPLOYMENT. AT
 #          THIS POINT, THIS IS ONLY INTENDED FOR USE IN AUTOMATED TESTS. IF YOU
 #          ARE LOOKING TO DEPLOY PREDICTIONIO WITH DOCKER, PLEASE REFER TO
-#          http://predictionio.incubator.apache.org/community/projects/#docker-installation-for-predictionio
+#          http://predictionio.apache.org/community/projects/#docker-installation-for-predictionio
 
 FROM predictionio/pio-testing-base
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/LICENSE.txt
----------------------------------------------------------------------
diff --git a/LICENSE.txt b/LICENSE.txt
index 37ee893..f29befc 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -205,7 +205,7 @@
 ================================================================================
 PredictionIO Subcomponents:
 
-The Apache PredictionIO (incubating) project contains subcomponents with
+The Apache PredictionIO project contains subcomponents with
 separate copyright notices and license terms. Your use of the source code for
 these subcomponents is subject to the terms and conditions of the following
 licenses.

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/NOTICE.txt
----------------------------------------------------------------------
diff --git a/NOTICE.txt b/NOTICE.txt
index 5ca3335..04a03f3 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -1,4 +1,4 @@
-Apache PredictionIO (incubating)
+Apache PredictionIO
 Copyright 2016 The Apache Software Foundation
 
 This product includes software developed at

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/PMC.md
----------------------------------------------------------------------
diff --git a/PMC.md b/PMC.md
index 1a6eb06..06a8e87 100644
--- a/PMC.md
+++ b/PMC.md
@@ -27,7 +27,7 @@ signing key.
   1. `git checkout -b release/0.11.0`
   2. Replace all `0.11.0-SNAPSHOT` in the code tree to `0.11.0-incubating`.
   3. `git commit -am "Prepare 0.11.0-incubating-rc1"`
-  4. `git tag -am "Apache PredictionIO (incubating) 0.11.0-rc1" v0.11.0-incubating-rc1`
+  4. `git tag -am "Apache PredictionIO 0.11.0-rc1" v0.11.0-incubating-rc1`
 4. If you have not done so, use SVN to checkout
 https://dist.apache.org/repos/dist/dev/incubator/predictionio. This is the area
 for staging release candidates for voting.
@@ -75,9 +75,9 @@ Nexus.
 15. Send out e-mail for voting on PredictionIO dev mailing list.
 
   ```
-  Subject: [VOTE] Apache PredictionIO (incubating) 0.11.0 Release (RC1)
+  Subject: [VOTE] Apache PredictionIO 0.11.0 Release (RC1)
 
-  This is the vote for 0.11.0 of Apache PredictionIO (incubating).
+  This is the vote for 0.11.0 of Apache PredictionIO.
 
   The vote will run for at least 72 hours and will close on Apr 7th, 2017.
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/README.md
----------------------------------------------------------------------
diff --git a/README.md b/README.md
index 73f5896..6fcccda 100644
--- a/README.md
+++ b/README.md
@@ -15,18 +15,18 @@ See the License for the specific language governing permissions and
 limitations under the License.
 -->
 
-# [Apache PredictionIO (incubating)](http://predictionio.incubator.apache.org)
+# [Apache PredictionIO](http://predictionio.apache.org)
 
 [![Build
 Status](https://api.travis-ci.org/apache/incubator-predictionio.svg?branch=develop)](https://travis-ci.org/apache/incubator-predictionio)
 
-Apache PredictionIO (incubating) is an open source machine learning framework
+Apache PredictionIO is an open source machine learning framework
 for developers, data scientists, and end users. It supports event collection,
 deployment of algorithms, evaluation, querying predictive results via REST APIs.
 It is based on scalable open source services like Hadoop, HBase (and other DBs),
 Elasticsearch, Spark and implements what is called a Lambda Architecture.
 
-To get started, check out http://predictionio.incubator.apache.org!
+To get started, check out http://predictionio.apache.org!
 
 
 ## Table of contents
@@ -42,23 +42,23 @@ To get started, check out http://predictionio.incubator.apache.org!
 
 A few installation options available.
 
-*   [Installing Apache PredictionIO (incubating) from Source
-    Code](http://predictionio.incubator.apache.org/install/install-sourcecode/)
-*   [Installing Apache PredictionIO (incubating) with
-    Docker](http://predictionio.incubator.apache.org/community/projects/#docker-installation-for-predictionio)
+*   [Installing Apache PredictionIO from Source
+    Code](http://predictionio.apache.org/install/install-sourcecode/)
+*   [Installing Apache PredictionIO with
+    Docker](http://predictionio.apache.org/community/projects/#docker-installation-for-predictionio)
     (community contributed)
 
 
 ## Quick Start
 
 *   [Recommendation Engine Template Quick
-    Start](http://predictionio.incubator.apache.org/templates/recommendation/quickstart/)
+    Start](http://predictionio.apache.org/templates/recommendation/quickstart/)
     Guide
 *   [Similiar Product Engine Template Quick
-    Start](http://predictionio.incubator.apache.org/templates/similarproduct/quickstart/)
+    Start](http://predictionio.apache.org/templates/similarproduct/quickstart/)
     Guide
 *   [Classification Engine Template Quick
-    Start](http://predictionio.incubator.apache.org/templates/classification/quickstart/)
+    Start](http://predictionio.apache.org/templates/classification/quickstart/)
     Guide
 
 
@@ -70,30 +70,30 @@ Use [Apache JIRA](https://issues.apache.org/jira/browse/PIO) to report bugs or r
 
 Documentation, included in this repo in the `docs/manual` directory, is built
 with [Middleman](http://middlemanapp.com/) and publicly hosted at
-[predictionio.incubator.apache.org](http://predictionio.incubator.apache.org/).
+[predictionio.apache.org](http://predictionio.apache.org/).
 
 Interested in helping with our documentation? Read [Contributing
-Documentation](http://predictionio.incubator.apache.org/community/contribute-documentation/).
+Documentation](http://predictionio.apache.org/community/contribute-documentation/).
 
 
 ## Community
 
 Keep track of development and community news.
 
-*   Subscribe to the user mailing list <ma...@predictionio.incubator.apache.org>
-    and the dev mailing list <ma...@predictionio.incubator.apache.org>
+*   Subscribe to the user mailing list <ma...@predictionio.apache.org>
+    and the dev mailing list <ma...@predictionio.apache.org>
 *   Follow [@predictionio](https://twitter.com/predictionio) on Twitter.
 
 
 ## Contributing
 
-Read the [Contribute Code](http://predictionio.incubator.apache.org/community/contribute-code/) page.
+Read the [Contribute Code](http://predictionio.apache.org/community/contribute-code/) page.
 
 You can also list your projects on the [Community Project
-page](http://predictionio.incubator.apache.org//community/projects/).
+page](http://predictionio.apache.org//community/projects/).
 
 
 ## License
 
-Apache PredictionIO (incubating) is under [Apache 2
+Apache PredictionIO is under [Apache 2
 license](http://www.apache.org/licenses/LICENSE-2.0.html).

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/RELEASE.md
----------------------------------------------------------------------
diff --git a/RELEASE.md b/RELEASE.md
index f94b3a6..2f396d1 100644
--- a/RELEASE.md
+++ b/RELEASE.md
@@ -17,7 +17,7 @@ limitations under the License.
 
 # Release Notes and News
 
-**Note:** For upgrade instructions please refer to [this page](http://predictionio.incubator.apache.org/resources/upgrade/).
+**Note:** For upgrade instructions please refer to [this page](http://predictionio.apache.org/resources/upgrade/).
 
 ## Version History
 
@@ -128,7 +128,7 @@ Oct 7, 2016
 
  - Make SSL optional
  - Merge ActionML fork
- - First Apache PredictionIO (incubating) release
+ - First Apache PredictionIO release
 
 ### 0.9.7-aml (ActionML fork)
 
@@ -198,7 +198,7 @@ Release Notes
 
 - Channels in the Event Server
 - Spark 1.3+ support (upgrade to Spark 1.3+ required)
-- [Webhook Connector](http://predictionio.incubator.apache.org/community/contribute-webhook/) support
+- [Webhook Connector](http://predictionio.apache.org/community/contribute-webhook/) support
 - Engine and Event Servers now by default bind to 0.0.0.0
 - Many documentation improvements
 
@@ -217,9 +217,9 @@ March 4th, 2015
 
 Release Notes
 
-- [E-Commerce Recommendation Template](http://predictionio.incubator.apache.org/gallery/template-gallery#recommender-systems) which includes 1) out-of-stock items support 2) new user recommendation 3) unseen items only
-- [Complementary Purchase Template](http://predictionio.incubator.apache.org/gallery/template-gallery#unsupervised-learning) for shopping cart recommendation
-- [Lead Scoring Template](http://predictionio.incubator.apache.org/gallery/template-gallery#classification) predicts the probability of an user will convert in the current session
+- [E-Commerce Recommendation Template](http://predictionio.apache.org/gallery/template-gallery#recommender-systems) which includes 1) out-of-stock items support 2) new user recommendation 3) unseen items only
+- [Complementary Purchase Template](http://predictionio.apache.org/gallery/template-gallery#unsupervised-learning) for shopping cart recommendation
+- [Lead Scoring Template](http://predictionio.apache.org/gallery/template-gallery#classification) predicts the probability of an user will convert in the current session
 - `pio-start-all`, `pio-stop-all` commands to start and stop all PredictionIO related services
 
 ### 0.8.6

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/assembly/build.sbt
----------------------------------------------------------------------
diff --git a/assembly/build.sbt b/assembly/build.sbt
index 79fc3ab..c8080b6 100644
--- a/assembly/build.sbt
+++ b/assembly/build.sbt
@@ -33,7 +33,7 @@ version in Rpm := version.value.replace("-", "_")
 rpmRelease := "1"
 rpmVendor := "apache"
 rpmGroup := Some("Applications/System")
-rpmUrl := Some("http://predictionio.incubator.apache.org/")
+rpmUrl := Some("http://predictionio.apache.org/")
 rpmLicense := Some("Apache License Version 2.0")
 
 maintainerScripts in Rpm := maintainerScriptsAppendFromFile((maintainerScripts in Rpm).value)(

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/build.sbt
----------------------------------------------------------------------
diff --git a/build.sbt b/build.sbt
index a02bdd9..c172aaa 100644
--- a/build.sbt
+++ b/build.sbt
@@ -266,7 +266,7 @@ pioUnidoc := {
     IO.read(baseDirectory.value / "docs" / "scaladoc" / "api-docs.js"))
 }
 
-homepage := Some(url("http://predictionio.incubator.apache.org"))
+homepage := Some(url("http://predictionio.apache.org"))
 
 pomExtra := {
   <parent>
@@ -283,7 +283,7 @@ pomExtra := {
     <developer>
       <id>donald</id>
       <name>Donald Szeto</name>
-      <url>http://predictionio.incubator.apache.org</url>
+      <url>http://predictionio.apache.org</url>
       <email>donald@apache.org</email>
     </developer>
   </developers>

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/conf/pio-env.sh.template
----------------------------------------------------------------------
diff --git a/conf/pio-env.sh.template b/conf/pio-env.sh.template
index a96e4bd..16ebcd3 100644
--- a/conf/pio-env.sh.template
+++ b/conf/pio-env.sh.template
@@ -53,7 +53,7 @@ PIO_FS_TMPDIR=$PIO_FS_BASEDIR/tmp
 # storage facilities. Default values are shown below.
 #
 # For more information on storage configuration please refer to
-# http://predictionio.incubator.apache.org/system/anotherdatastore/
+# http://predictionio.apache.org/system/anotherdatastore/
 
 # Storage Repositories
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/core/src/main/scala/org/apache/predictionio/controller/package.scala
----------------------------------------------------------------------
diff --git a/core/src/main/scala/org/apache/predictionio/controller/package.scala b/core/src/main/scala/org/apache/predictionio/controller/package.scala
index 88d55b2..0c88fe6 100644
--- a/core/src/main/scala/org/apache/predictionio/controller/package.scala
+++ b/core/src/main/scala/org/apache/predictionio/controller/package.scala
@@ -26,7 +26,7 @@ package org.apache.predictionio
   *
   * == The DASE Paradigm ==
   * The building blocks together form the DASE paradigm. Learn more about DASE
-  * [[http://predictionio.incubator.apache.org/customize/ here]].
+  * [[http://predictionio.apache.org/customize/ here]].
   *
   * == Types of Building Blocks ==
   * Depending on the problem you are solving, you would need to pick appropriate

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/core/src/main/scala/org/apache/predictionio/workflow/WorkflowUtils.scala
----------------------------------------------------------------------
diff --git a/core/src/main/scala/org/apache/predictionio/workflow/WorkflowUtils.scala b/core/src/main/scala/org/apache/predictionio/workflow/WorkflowUtils.scala
index 9a75415..bc1dbef 100644
--- a/core/src/main/scala/org/apache/predictionio/workflow/WorkflowUtils.scala
+++ b/core/src/main/scala/org/apache/predictionio/workflow/WorkflowUtils.scala
@@ -292,7 +292,7 @@ object WorkflowUtils extends Logging {
         "Since 0.8.4, the 'params' field is required in engine.json" +
         " in order to specify parameters for DataSource, Preparator or" +
         " Serving.\n" +
-        "Please go to http://predictionio.incubator.apache.org/resources/upgrade/" +
+        "Please go to http://predictionio.apache.org/resources/upgrade/" +
         " for detailed instruction of how to change engine.json.")
       sys.exit(1)
     }

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/data/README.md
----------------------------------------------------------------------
diff --git a/data/README.md b/data/README.md
index 4d46e99..5f31197 100644
--- a/data/README.md
+++ b/data/README.md
@@ -17,7 +17,7 @@ limitations under the License.
 
 ## Data Collection API
 
-Please refer to the documentation site - [Collecting Data through REST/SDKs](http://predictionio.incubator.apache.org/datacollection/eventapi/).
+Please refer to the documentation site - [Collecting Data through REST/SDKs](http://predictionio.apache.org/datacollection/eventapi/).
 
 ## For Development Use only:
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/bower.json
----------------------------------------------------------------------
diff --git a/docs/manual/bower.json b/docs/manual/bower.json
index 8b2564e..f8bab3b 100644
--- a/docs/manual/bower.json
+++ b/docs/manual/bower.json
@@ -1,13 +1,8 @@
 {
-  "name": "predictionio.incubator.apache.org",
-  "version": "2.0.0",
-  "authors": [
-    "David Singer <da...@ramaboo.com>",
-    "Donald Szeto <do...@apache.org>"
-  ],
-  "description": "Apache PredictionIO (incubating) Documentation",
+  "name": "predictionio.apache.org",
+  "description": "Apache PredictionIO Documentation",
   "license": "Apache-2.0",
-  "homepage": "predictionio.incubator.apache.org",
+  "homepage": "predictionio.apache.org",
   "ignore": [
     "**/.*",
     "node_modules",

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/config.rb
----------------------------------------------------------------------
diff --git a/docs/manual/config.rb b/docs/manual/config.rb
index 74628f0..26d4b65 100644
--- a/docs/manual/config.rb
+++ b/docs/manual/config.rb
@@ -46,7 +46,7 @@ set :markdown,
 sprockets.append_path File.join root, 'bower_components'
 
 # Sitemap
-set :url_root, '//predictionio.incubator.apache.org'
+set :url_root, '//predictionio.apache.org'
 activate :search_engine_sitemap, exclude_attr: 'hidden'
 
 # Development Settings
@@ -61,7 +61,7 @@ end
 # Build Settings
 configure :build do
   set :scheme, 'https'
-  set :host, 'predictionio.incubator.apache.org'
+  set :host, 'predictionio.apache.org'
   set :port, 80
   Slim::Engine.set_options pretty: false, sort_attrs: false
   activate :asset_hash
@@ -86,12 +86,6 @@ configure :build do
   end
 end
 
-# S3 Sync
-activate :s3_sync do |s3_sync|
-  s3_sync.bucket = 'predictionio.incubator.apache.org'
-  s3_sync.prefer_gzip = false
-end
-
 # Hacks
 
 # Engine Template Gallery generation

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/data/nav/main.yml
----------------------------------------------------------------------
diff --git a/docs/manual/data/nav/main.yml b/docs/manual/data/nav/main.yml
index aa9ce58..6973e39 100644
--- a/docs/manual/data/nav/main.yml
+++ b/docs/manual/data/nav/main.yml
@@ -1,10 +1,10 @@
 root:
   -
-    body: 'Apache PredictionIO™ (incubating) Documentation'
+    body: 'Apache PredictionIO™ Documentation'
     url: '/'
     children:
       -
-        body: 'Welcome to Apache PredictionIO (incubating)'
+        body: 'Welcome to Apache PredictionIO'
         url: '/'
   -
     body: 'Getting Started'
@@ -14,7 +14,7 @@ root:
         body: 'A Quick Intro'
         url: '/start/'
       -
-        body: 'Installing Apache PredictionIO (incubating)'
+        body: 'Installing Apache PredictionIO'
         url: '/install/'
       -
         body: 'Downloading an Engine Template'

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/helpers/application_helpers.rb
----------------------------------------------------------------------
diff --git a/docs/manual/helpers/application_helpers.rb b/docs/manual/helpers/application_helpers.rb
index c606536..67d0b3a 100644
--- a/docs/manual/helpers/application_helpers.rb
+++ b/docs/manual/helpers/application_helpers.rb
@@ -71,7 +71,7 @@ module ApplicationHelpers
         return current_page.data.title
       end
     else
-      return "Welcome to Apache PredictionIO (incubating) Documentation!"
+      return "Welcome to Apache PredictionIO Documentation!"
     end
 
   end

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/algorithm/index.html.md
----------------------------------------------------------------------
diff --git a/docs/manual/source/algorithm/index.html.md b/docs/manual/source/algorithm/index.html.md
index 49163a3..925708b 100644
--- a/docs/manual/source/algorithm/index.html.md
+++ b/docs/manual/source/algorithm/index.html.md
@@ -20,7 +20,7 @@ limitations under the License.
 -->
 
 An engine can virtually call any algorithm in the Algorithm class. Apache
-PredictionIO (incubating) currently offers native support to [Spark
+PredictionIO currently offers native support to [Spark
 MLlib](http://spark.apache.org/docs/latest/mllib-guide.html) machine learning
 library. It is being used by some of the engine templates in the [template
 gallery](/gallery/template-gallery).

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/appintegration/index.html.md
----------------------------------------------------------------------
diff --git a/docs/manual/source/appintegration/index.html.md b/docs/manual/source/appintegration/index.html.md
index e22aff8..a087318 100644
--- a/docs/manual/source/appintegration/index.html.md
+++ b/docs/manual/source/appintegration/index.html.md
@@ -19,21 +19,21 @@ See the License for the specific language governing permissions and
 limitations under the License.
 -->
 
-Apache PredictionIO (incubating) is designed as a machine learning server that
+Apache PredictionIO is designed as a machine learning server that
 integrates with your applications on production environments.
 
 A web or mobile app normally:
 
-1.  Send event data to Apache PredictionIO (incubating)'s Event Server for model
+1.  Send event data to Apache PredictionIO's Event Server for model
     training
 2.  Send dynamic queries to deployed engine(s) to retrieve predicted results
 
-![Apache PredictionIO (incubating) Single Engine
+![Apache PredictionIO Single Engine
 Overview](/images/overview-singleengine.png)
 
 ## Sending Event Data
 
-Apache PredictionIO (incubating)'s Event Server receives event data from your
+Apache PredictionIO's Event Server receives event data from your
 application. The data can be used by engines as training data to build preditive
 models.
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/cli/index.html.md
----------------------------------------------------------------------
diff --git a/docs/manual/source/cli/index.html.md b/docs/manual/source/cli/index.html.md
index 3735348..2c74282 100644
--- a/docs/manual/source/cli/index.html.md
+++ b/docs/manual/source/cli/index.html.md
@@ -21,7 +21,7 @@ limitations under the License.
 
 ##Overview
 
-Interaction with Apache PredictionIO (incubating) is done through the command
+Interaction with Apache PredictionIO is done through the command
 line interface. It follows the format of:
 
 ```pio <command> [options] <args>...```
@@ -29,7 +29,7 @@ line interface. It follows the format of:
 You can run ```pio help``` to see a list of all available commands and ```pio
 help <command>``` to see details of the command.
 
-Apache PredictionIO (incubating) commands can be separated into the following
+Apache PredictionIO commands can be separated into the following
 three categories.
 
 ##General Commands

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/community/contribute-code.html.md
----------------------------------------------------------------------
diff --git a/docs/manual/source/community/contribute-code.html.md b/docs/manual/source/community/contribute-code.html.md
index d295427..7bce756 100644
--- a/docs/manual/source/community/contribute-code.html.md
+++ b/docs/manual/source/community/contribute-code.html.md
@@ -19,13 +19,13 @@ See the License for the specific language governing permissions and
 limitations under the License.
 -->
 
-Thank you for your interest in contributing to Apache PredictionIO (incubating).
+Thank you for your interest in contributing to Apache PredictionIO.
 Our mission is to enable developers to build scalable machine learning
 applications easily. Here is how you can help with the project development. If
 you have any question regarding development at anytime, please free to
-[subscribe](mailto:dev-subscribe@predictionio.incubator.apache.org) and post to
+[subscribe](mailto:dev-subscribe@predictionio.apache.org) and post to
 the [Development Mailing
-List](mailto:dev-subscribe@predictionio.incubator.apache.org).
+List](mailto:dev-subscribe@predictionio.apache.org).
 
 ## Areas in Need of Help
 
@@ -55,15 +55,15 @@ bug fixes will follow a different path.
 Before adding new features into JIRA, please check that the feature does not currently exist in JIRA.
 
 1. To propose a new feature, simply
-   [subscribe](mailto:dev-subscribe@predictionio.incubator.apache.org) and post
-   your proposal to [Apache PredictionIO (incubating) Development Mailing List]
-   (mailto:dev@predictionio.incubator.apache.org).
+   [subscribe](mailto:dev-subscribe@predictionio.apache.org) and post
+   your proposal to [Apache PredictionIO Development Mailing List]
+   (mailto:dev@predictionio.apache.org).
 2. Discuss with the community and the core development team on what needs to be
    done, and lay down concrete plans on deliverables.
 3. Once solid plans are made, start creating tickets in the [issue tracker]
    (https://issues.apache.org/jira/browse/PIO).
 4. Work side by side with other developers using Apache PredictionIO
-   (incubating) Development Mailing List as primary mode of communication. You
+   Development Mailing List as primary mode of communication. You
    never know if someone else has a better idea. ;)
 
 ### Adding ticket to JIRA
@@ -113,18 +113,18 @@ information.
 
 ## Getting Started
 
-Apache PredictionIO (incubating) relies heavily on the [git flow methodology](
+Apache PredictionIO relies heavily on the [git flow methodology](
 http://nvie.com/posts/a-successful-git-branching-model/). Please make sure you
 read and understand it before you start your development. By default, cloning
-Apache PredictionIO (incubating) will put you in the *develop* branch, which in
+Apache PredictionIO will put you in the *develop* branch, which in
 most cases is where all the latest development go to.
 
 NOTE: For core development, please follow the [Scala Style Guide](http://docs.scala-lang.org/style/).
 
-### Create a Fork of the Apache PredictionIO (incubating) Repository
+### Create a Fork of the Apache PredictionIO Repository
 
 1. Start by creating a GitHub account if you do not already have one.
-2. Go to [Apache PredictionIO (incubating)’s GitHub
+2. Go to [Apache PredictionIO’s GitHub
    mirror](https://github.com/PredictionIO/PredictionIO) and fork it to your own
    account.
 3. Clone your fork to your local machine.
@@ -132,7 +132,7 @@ NOTE: For core development, please follow the [Scala Style Guide](http://docs.sc
 If you need additional help, please refer to
 https://help.github.com/articles/fork-a-repo/.
 
-### Building Apache PredictionIO (incubating) from Source
+### Building Apache PredictionIO from Source
 
 After the previous section, you should have a copy of Apache PredictionIO
 (incubating) in your local machine ready to be built.
@@ -144,16 +144,16 @@ After the previous section, you should have a copy of Apache PredictionIO
 
 ### Setting Up the Environment
 
-Apache PredictionIO (incubating) relies on 3rd party software to perform its
+Apache PredictionIO relies on 3rd party software to perform its
 tasks. To set them up, simply follow this [documentation](
-http://predictionio.incubator.apache.org/install/install-sourcecode/#installing-dependencies).
+http://predictionio.apache.org/install/install-sourcecode/#installing-dependencies).
 
 ### Start Hacking
 
-You should have a Apache PredictionIO (incubating) development environment by
+You should have a Apache PredictionIO development environment by
 now. Happy hacking!
 
-## Anatomy of Apache PredictionIO (incubating) Code Tree
+## Anatomy of Apache PredictionIO Code Tree
 
 The following describes each directory’s purpose.
 
@@ -168,22 +168,22 @@ Configuration files that are used by both a source tree and binary distribution.
 
 ### core
 
-Core Apache PredictionIO (incubating) code that provides the DASE controller
+Core Apache PredictionIO code that provides the DASE controller
 API, core data structures, and workflow creation and management code.
 
 ### data
 
-Apache PredictionIO (incubating) Event Server, and backend-agnostic storage
+Apache PredictionIO Event Server, and backend-agnostic storage
 layer for event store and metadata store.
 
 ### docs
 
-Source code for http://predictionio.incubator.apache.org site, and any other
+Source code for http://predictionio.apache.org site, and any other
 documentation support files.
 
 ### examples
 
-Complete code examples showing Apache PredictionIO (incubating)'s application.
+Complete code examples showing Apache PredictionIO's application.
 
 ### sbt
 
@@ -195,6 +195,6 @@ Storage implementations.
 
 ### tools
 
-Tools for running Apache PredictionIO (incubating). Contains primarily the CLI
+Tools for running Apache PredictionIO. Contains primarily the CLI
 (command-line interface) and its supporting code, and the experimental
 evaluation dashboard.

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/community/contribute-documentation.html.md
----------------------------------------------------------------------
diff --git a/docs/manual/source/community/contribute-documentation.html.md b/docs/manual/source/community/contribute-documentation.html.md
index aac0403..b06fd69 100644
--- a/docs/manual/source/community/contribute-documentation.html.md
+++ b/docs/manual/source/community/contribute-documentation.html.md
@@ -21,7 +21,7 @@ limitations under the License.
 
 ## How to Write Documentation
 
-You can help improve the Apache PredictionIO (incubating) documentation by
+You can help improve the Apache PredictionIO documentation by
 submitting tutorials, writing how-tos, fixing errors, and adding missing
 information. You can edit any page live on
 [GitHub](https://github.com/apache/incubator-predictionio) by clicking the
@@ -37,7 +37,7 @@ release.
 
 ## Installing Locally
 
-Apache PredictionIO (incubating) documentation uses
+Apache PredictionIO documentation uses
 [Middleman](http://middlemanapp.com/) and is hosted on Apache.
 
 [Gems](http://rubygems.org/) are managed with [Bundler](http://bundler.io/).
@@ -190,7 +190,7 @@ NOTE: Files must end with a `.erb` extension to be processed as ERB.
 ## Going Live
 
 For Apache project committers, pushing to the `livedoc` branch of PredictionIO ASF git will update
-http://predictionio.incubator.apache.org in about 10 minutes.
+http://predictionio.apache.org in about 10 minutes.
 
 Make sure the **apache.org** remote is attached to your `incubator-predictionio` repo, and if not, add it:
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/community/contribute-sdk.html.md
----------------------------------------------------------------------
diff --git a/docs/manual/source/community/contribute-sdk.html.md b/docs/manual/source/community/contribute-sdk.html.md
index a4a6fc0..e0011a6 100644
--- a/docs/manual/source/community/contribute-sdk.html.md
+++ b/docs/manual/source/community/contribute-sdk.html.md
@@ -20,13 +20,13 @@ limitations under the License.
 -->
 
 A SDK should provide convenient methods for client applications to easily
-record users' behaviors in Apache PredictionIO (incubating)'s Event Server and
+record users' behaviors in Apache PredictionIO's Event Server and
 also query recommendations from the ML Engines. Therefore, a SDK typically has 2
 corresponding clients: `Event Client` and `Engine Client`.
 
 The following guideline bases on the REST API provided by Apache PredictionIO
 (incubating)'s  Event Client which details can be found
-[here](http://predictionio.incubator.apache.org/datacollection/eventapi/).
+[here](http://predictionio.apache.org/datacollection/eventapi/).
 
 ## Event Client
 Because the Event Server has only 1 connection point, the `Event Client`
@@ -37,7 +37,7 @@ following rules.
 (e.g. http://localhost:7070/events.json?accessKey=1234567890)
 
 - **Request**: `POST` + JSON data. Please refer to the [Event Creation API]
-(http://predictionio.incubator.apache.org/datacollection/eventapi/) for the details
+(http://predictionio.apache.org/datacollection/eventapi/) for the details
 on the fields of the JSON data object.
 
 - **Response**:
@@ -134,7 +134,7 @@ support the following 7 shorthand operations:
         ```
 
 Again, please refer to the [API documentation]
-(http://predictionio.incubator.apache.org/datacollection/eventapi/) for explanations
+(http://predictionio.apache.org/datacollection/eventapi/) for explanations
 on the reversed events like `$set`, `$unset` or `$delete`.
 
 INFO: The `eventTime` is optional but it is recommended that the client
@@ -145,7 +145,7 @@ sending the event to the server.
 
 ## Engine Client
 `Engine Client`'s main job is to retrieve recommendation or prediction  results
-from Apache PredictionIO (incubating)'s Engines. It has only a few rules on the
+from Apache PredictionIO's Engines. It has only a few rules on the
 request and response type.
 
 - **URL**: `<base URL>/queries.json` (e.g. http://localhost:8000/queries.json)
@@ -180,7 +180,7 @@ request and response type.
     + **Failure**: status code `400` e.g. fail to parse the query.
 
 The formats of JSON objects in both the request and response must be defined by
-the Apache PredictionIO (incubating)'s Engine and are different across
+the Apache PredictionIO's Engine and are different across
 applications. The above examples are taken from the Recommendation Engine
 template in which the query and prediction results are defined as following.
 
@@ -197,7 +197,7 @@ case class PredictedResult(
 
 ## Testing Your SDK
 
-You can set up a local host Apache PredictionIO (incubating) environment to test
+You can set up a local host Apache PredictionIO environment to test
 your SDK. However, it is hard to set it up online to test your SDK automatically
 using services like Travis CI. In that case, you should consider using these
 lightweight [mock servers]

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/community/contribute-webhook.html.md
----------------------------------------------------------------------
diff --git a/docs/manual/source/community/contribute-webhook.html.md b/docs/manual/source/community/contribute-webhook.html.md
index 6eb70bc..774adbe 100644
--- a/docs/manual/source/community/contribute-webhook.html.md
+++ b/docs/manual/source/community/contribute-webhook.html.md
@@ -180,9 +180,9 @@ private[predictionio] object ExampleJsonConnector extends JsonConnector {
 ```
 
 You can find the complete example in [the GitHub
-repo](https://github.com/apache/incubator-predictionio/blob/develop/data/src/main/scala/io/prediction/data/webhooks/examplejson/ExampleJsonConnector.scala)
+repo](https://github.com/apache/incubator-predictionio/blob/develop/data/src/main/scala/org/apache/predictionio/data/webhooks/examplejson/ExampleJsonConnector.scala)
 and how to write [tests for the
-connector](https://github.com/apache/incubator-predictionio/blob/develop/data/src/test/scala/io/prediction/data/webhooks/examplejson/ExampleJsonConnectorSpec.scala).
+connector](https://github.com/apache/incubator-predictionio/blob/develop/data/src/test/scala/org/apache/predictionio/data/webhooks/examplejson/ExampleJsonConnectorSpec.scala).
 
 
 Please put the connector code in a separate directory for each site. For example, code for segmentio connector should be in
@@ -198,9 +198,9 @@ data/src/test/scala/org.apache.predictionio/data/webhooks/segmentio/
 ```
 
 **For form-submission data**, you can find the comple example [the GitHub
-repo](https://github.com/apache/incubator-predictionio/blob/develop/data/src/main/scala/io/prediction/data/webhooks/exampleform/ExampleFormConnector.scala)
+repo](https://github.com/apache/incubator-predictionio/blob/develop/data/src/main/scala/org/apache/predictionio/data/webhooks/exampleform/ExampleFormConnector.scala)
 and how to write [tests for the
-connector](https://github.com/apache/incubator-predictionio/blob/develop/data/src/test/scala/io/prediction/data/webhooks/exampleform/ExampleFormConnectorSpec.scala).
+connector](https://github.com/apache/incubator-predictionio/blob/develop/data/src/test/scala/org/apache/predictionio/data/webhooks/exampleform/ExampleFormConnectorSpec.scala).
 
 
 ## 2. Integrate the Connector into Event Server
@@ -208,7 +208,7 @@ connector](https://github.com/apache/incubator-predictionio/blob/develop/data/sr
 Once we have the connector implemented, we can add this to the EventServer so we can collect real-time data.
 
 Add the connector to [`WebhooksConnectors` object](
-https://github.com/apache/incubator-predictionio/blob/develop/data/src/main/scala/io/prediction/data/api/WebhooksConnectors.scala):
+https://github.com/apache/incubator-predictionio/blob/develop/data/src/main/scala/org/apache/predictionio/data/api/WebhooksConnectors.scala):
 
 ```scala
 
@@ -242,6 +242,6 @@ For `FormConnector`, the URL doesn't have `.json`. For example,
 http://<EVENT SERVER URL>/webhooks/mailchimp?accessKey=<YOUR_ACCESS_KEY>&channel=<CHANNEL_NAME>
 ```
 
-That's it. Once you re-compile Apache PredictionIO (incubating), you can send
+That's it. Once you re-compile Apache PredictionIO, you can send
 the ExampleJson data to the following URL and the data will be stored to the App
 of the corresponding Access Key.

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/community/index.html.md
----------------------------------------------------------------------
diff --git a/docs/manual/source/community/index.html.md b/docs/manual/source/community/index.html.md
index 5d48ef9..3af182f 100644
--- a/docs/manual/source/community/index.html.md
+++ b/docs/manual/source/community/index.html.md
@@ -21,13 +21,13 @@ limitations under the License.
 
 ## User Mailing List
 
-This list is for users of Apache PredictionIO (incubating) to ask questions,
+This list is for users of Apache PredictionIO to ask questions,
 share knowledge, and discuss issues. Do send mail to this list with usage and
 configuration questions and problems. Also, please send questions to this list
 to verify your problem before filing issues in JIRA.
 
-[Subscribe](mailto:user-subscribe@predictionio.incubator.apache.org) to our User Mailing List.
-[Unsubscribe](mailto:user-unsubscribe@predictionio.incubator.apache.org) from our User Mailing List.
+[Subscribe](mailto:user-subscribe@predictionio.apache.org) to our User Mailing List.
+[Unsubscribe](mailto:user-unsubscribe@predictionio.apache.org) from our User Mailing List.
 
 ## Twitter
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/community/projects.html.md
----------------------------------------------------------------------
diff --git a/docs/manual/source/community/projects.html.md b/docs/manual/source/community/projects.html.md
index 00f88a9..7c35dbf 100644
--- a/docs/manual/source/community/projects.html.md
+++ b/docs/manual/source/community/projects.html.md
@@ -22,7 +22,7 @@ limitations under the License.
 Here you will find great projects contributed by the Apache PredictionIO
 (incubating) community. Stay tuned.
 
-INFO: If you have built a Apache PredictionIO (incubating)-related project, we
+INFO: If you have built a Apache PredictionIO-related project, we
 would love to showcase it to the community! Simply edit [this
 page](https://github.com/apache/incubator-predictionio/blob/livedoc/docs/manual/source/community/projects.html.md)
 and submit a pull request.

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/customize/dase.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/manual/source/customize/dase.html.md.erb b/docs/manual/source/customize/dase.html.md.erb
index 89c75ea..c06d86c 100644
--- a/docs/manual/source/customize/dase.html.md.erb
+++ b/docs/manual/source/customize/dase.html.md.erb
@@ -27,7 +27,7 @@ DataSource reads and selects useful data from the Event Store (data store of the
 
 ## readTraining()
 
-You need to implment readTraining() of [PDataSource](https://predictionio.incubator.apache.org/api/current/#org.apache.predictionio.controller.PDataSource), where you can use the [PEventStore Engine API](https://predictionio.incubator.apache.org/api/current/#org.apache.predictionio.data.store.PEventStore$) to read the events and create the TrainingData based on the events.
+You need to implment readTraining() of [PDataSource](https://predictionio.apache.org/api/current/#org.apache.predictionio.controller.PDataSource), where you can use the [PEventStore Engine API](https://predictionio.apache.org/api/current/#org.apache.predictionio.data.store.PEventStore$) to read the events and create the TrainingData based on the events.
 
 The following code example reads user "view" and "buy" item events, filters specific type of events for future processing and returns TrainingData accordingly.
 
@@ -64,9 +64,9 @@ class DataSource(val dsp: DataSourceParams)
 
 ## Using PEventStore Engine API
 
-Please see [Event Server Overview](https://predictionio.incubator.apache.org/datacollection/) to understand [EventAPI](https://predictionio.incubator.apache.org/datacollection/eventapi/) and [event modeling](https://predictionio.incubator.apache.org/datacollection/eventmodel/).
+Please see [Event Server Overview](https://predictionio.apache.org/datacollection/) to understand [EventAPI](https://predictionio.apache.org/datacollection/eventapi/) and [event modeling](https://predictionio.apache.org/datacollection/eventmodel/).
 
-With [PEventStore Engine API](https://predictionio.incubator.apache.org/api/current/#org.apache.predictionio.data.store.PEventStore$), you can easily read different events in DataSource and get the information you need.
+With [PEventStore Engine API](https://predictionio.apache.org/api/current/#org.apache.predictionio.data.store.PEventStore$), you can easily read different events in DataSource and get the information you need.
 
 For example, let's say you have events like the following:
 
@@ -117,7 +117,7 @@ Then following code could read these events and extract the properties field of
 
 If you have used special events `$set/$unset/$delete` setting entity's properties, you can retrieve it with `PEventStore.aggregateProperties()`.
 
-Please see [event modeling](https://predictionio.incubator.apache.org/datacollection/eventmodel/) to understand usage of special `$set/$unset/$delete` events.
+Please see [event modeling](https://predictionio.apache.org/datacollection/eventmodel/) to understand usage of special `$set/$unset/$delete` events.
 
 For example, the following code show how you could retrieve properties of the "item" entities:
 
@@ -163,7 +163,7 @@ A few example usages of Preparator:
 
 ## prepare()
 
-You need to implement the `prepare()` method of [PPrepartor](https://predictionio.incubator.apache.org/api/current/#org.apache.predictionio.controller.PPreparator) to perform such tasks.
+You need to implement the `prepare()` method of [PPrepartor](https://predictionio.apache.org/api/current/#org.apache.predictionio.controller.PPreparator) to perform such tasks.
 
 Example:
 
@@ -177,21 +177,21 @@ The two methods of the Algorithm class are train() and predict():
 ## train()
 
 train() is responsible for training a predictive model. It is called when you
-run `pio train`. Apache PredictionIO (incubating) will store this model.
+run `pio train`. Apache PredictionIO will store this model.
 
 ## predict()
 
 predict() is responsible for using this model to make prediction. It is called when you send a JSON query to the engine. Note that predict() is called in real time.
 
-Apache PredictionIO (incubating) supports two types of algorithms:
+Apache PredictionIO supports two types of algorithms:
 
-- **[P2LAlgorithm](https://predictionio.incubator.apache.org/api/current/#org.apache.predictionio.controller.P2LAlgorithm)**: trains a Model which does not contain RDD
-- **[PAlgorithm](https://predictionio.incubator.apache.org/api/current/#org.apache.predictionio.controller.PAlgorithm)**: trains a Model which contains RDD
+- **[P2LAlgorithm](https://predictionio.apache.org/api/current/#org.apache.predictionio.controller.P2LAlgorithm)**: trains a Model which does not contain RDD
+- **[PAlgorithm](https://predictionio.apache.org/api/current/#org.apache.predictionio.controller.PAlgorithm)**: trains a Model which contains RDD
 
 ## P2LAlgorithm
 
 For `P2LAlgorithm`, the Model is automatically serialized and persisted by
-Apache PredictionIO (incubating) after training.
+Apache PredictionIO after training.
 
 Implementing `IPersistentModel` and `IPersistentModelLoader` is optional for P2LAlgorithm.
 
@@ -213,7 +213,7 @@ Example:
 
 ## using LEventStore Engine API in predict()
 
-You may use [LEventStore.findByEntity()](https://predictionio.incubator.apache.org/api/current/#org.apache.predictionio.data.store.LEventStore$) to retrieve events of a specific entity. For example, retrieve recent events of the user specified in the query) and use these recent events to make prediction in real time.
+You may use [LEventStore.findByEntity()](https://predictionio.apache.org/api/current/#org.apache.predictionio.data.store.LEventStore$) to retrieve events of a specific entity. For example, retrieve recent events of the user specified in the query) and use these recent events to make prediction in real time.
 
 
 For example, the following code reads the recent 10 view events of `query.user`:
@@ -253,7 +253,7 @@ Example:
 
 ## serve()
 
-You need to implement the serve() method of the class [LServing](https://predictionio.incubator.apache.org/api/current/#org.apache.predictionio.controller.LServing). The serve() method processes predicted result. It is also responsible for combining multiple predicted results into one if you have more than one predictive model.
+You need to implement the serve() method of the class [LServing](https://predictionio.apache.org/api/current/#org.apache.predictionio.controller.LServing). The serve() method processes predicted result. It is also responsible for combining multiple predicted results into one if you have more than one predictive model.
 
 Example:
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/customize/index.html.md
----------------------------------------------------------------------
diff --git a/docs/manual/source/customize/index.html.md b/docs/manual/source/customize/index.html.md
index 5f36ddb..3fd26f7 100644
--- a/docs/manual/source/customize/index.html.md
+++ b/docs/manual/source/customize/index.html.md
@@ -44,7 +44,7 @@ customize the final returned results.
 An Evaluation Metric quantifies prediction accuracy with a numerical score. It
 can be used for comparing algorithms or algorithm parameter settings.
 
-> Apache PredictionIO (incubating) helps you modularize these components so you
+> Apache PredictionIO helps you modularize these components so you
 can build, for example, several Serving components for an Engine. You will be
 able to choose which one to be deployed when you create an Engine.
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/customize/troubleshooting.html.md
----------------------------------------------------------------------
diff --git a/docs/manual/source/customize/troubleshooting.html.md b/docs/manual/source/customize/troubleshooting.html.md
index 68717ba..4d18835 100644
--- a/docs/manual/source/customize/troubleshooting.html.md
+++ b/docs/manual/source/customize/troubleshooting.html.md
@@ -19,7 +19,7 @@ See the License for the specific language governing permissions and
 limitations under the License.
 -->
 
-Apache PredictionIO (incubating) provides the following features to help you
+Apache PredictionIO provides the following features to help you
 debug engines during development cycle.
 
 ## Stop Training between Stages
@@ -134,8 +134,8 @@ After run `pio deploy`, you can access the engine status page by go to same URL
 
 ## pio-shell
 
-Apache PredictionIO (incubating) also provides `pio-shell` in which you can
-easily access Apache PredictionIO (incubating) API, Spark context and Spark API
+Apache PredictionIO also provides `pio-shell` in which you can
+easily access Apache PredictionIO API, Spark context and Spark API
 for quickly testing code or debugging purposes.
 
 To bring up the shell, simply run:
@@ -145,7 +145,7 @@ $ pio-shell --with-spark
 ```
 
 (`pio-shell` is available inside `bin/` directory of installed Apache
-PredictionIO (incubating) directory, you should be able to access it if you have
+PredictionIO directory, you should be able to access it if you have
 added PredictionIO/bin into your environment variable `PATH`)
 
 Note that the Spark context is available as variable `sc` inside the shell.

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/datacollection/analytics-ipynb.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/manual/source/datacollection/analytics-ipynb.html.md.erb b/docs/manual/source/datacollection/analytics-ipynb.html.md.erb
index a843cbd..b6168a0 100644
--- a/docs/manual/source/datacollection/analytics-ipynb.html.md.erb
+++ b/docs/manual/source/datacollection/analytics-ipynb.html.md.erb
@@ -21,7 +21,7 @@ limitations under the License.
 
 [IPython Notebook](http://ipython.org/notebook.html) is a very powerful
 interactive computational environment, and with
-[Apache PredictionIO (incubating)](http://predictionio.incubator.apache.org),
+[Apache PredictionIO](http://predictionio.apache.org),
 [PySpark](http://spark.apache.org/docs/latest/api/python/) and [Spark
 SQL](https://spark.apache.org/sql/), you can easily analyze your collected
 events when you are developing or tuning your engine.
@@ -48,7 +48,7 @@ If you see a error appearing in the console like this:
 [E 10:07:53.901 NotebookApp] Please use `%pylab inline` or `%matplotlib inline` in the notebook itself.
 ```
 
-Then you can use the following command. 
+Then you can use the following command.
 
 ```
 PYSPARK_DRIVER_PYTHON=ipython PYSPARK_DRIVER_PYTHON_OPTS="notebook --`%pylab inline`" $SPARK_HOME/bin/pyspark

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/datacollection/analytics-zeppelin.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/manual/source/datacollection/analytics-zeppelin.html.md.erb b/docs/manual/source/datacollection/analytics-zeppelin.html.md.erb
index 1d6e39c..42306f2 100644
--- a/docs/manual/source/datacollection/analytics-zeppelin.html.md.erb
+++ b/docs/manual/source/datacollection/analytics-zeppelin.html.md.erb
@@ -21,7 +21,7 @@ limitations under the License.
 
 [Apache Zeppelin](http://zeppelin-project.org/) is an interactive computational
 environment built on Apache Spark like the IPython Notebook. With [Apache
-PredictionIO (incubating)](http://predictionio.incubator.apache.org) and [Spark
+PredictionIO](http://predictionio.apache.org) and [Spark
 SQL](https://spark.apache.org/sql/), you can easily analyze your collected
 events when you are developing or tuning your engine.
 
@@ -29,7 +29,7 @@ events when you are developing or tuning your engine.
 
 The following instructions assume that you have the command `sbt` accessible in
 your shell's search path. Alternatively, you can use the `sbt` command that
-comes with Apache PredictionIO (incubating) at `$PIO_HOME/sbt/sbt`.
+comes with Apache PredictionIO at `$PIO_HOME/sbt/sbt`.
 
 <%= partial 'shared/datacollection/parquet' %>
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/datacollection/batchimport.html.md
----------------------------------------------------------------------
diff --git a/docs/manual/source/datacollection/batchimport.html.md b/docs/manual/source/datacollection/batchimport.html.md
index cb81812..d7cd26a 100644
--- a/docs/manual/source/datacollection/batchimport.html.md
+++ b/docs/manual/source/datacollection/batchimport.html.md
@@ -46,7 +46,7 @@ import.
 
 ## Use SDK to Prepare Batch Input File
 
-Some of the Apache PredictionIO (incubating) SDKs also provides FileExporter
+Some of the Apache PredictionIO SDKs also provides FileExporter
 client. You may use them to prepare the JSON file as described above. The
 FileExporter creates event in the same way as EventClient except that the events
 are written to a JSON file instead of being sent to EventSever. The written JSON

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/datacollection/eventapi.html.md
----------------------------------------------------------------------
diff --git a/docs/manual/source/datacollection/eventapi.html.md b/docs/manual/source/datacollection/eventapi.html.md
index 98a4d64..e71fbda 100644
--- a/docs/manual/source/datacollection/eventapi.html.md
+++ b/docs/manual/source/datacollection/eventapi.html.md
@@ -24,10 +24,10 @@ limitations under the License.
 application can send data to it through its **Event API** with HTTP requests or
 with `EventClient`s of PredictionIO's SDKs.
 
-INFO: All Apache PredictionIO (incubating)-compliant engines support accessing
+INFO: All Apache PredictionIO-compliant engines support accessing
 the Event Store (i.e. the data store of Event Server) through [Apache
-PredictionIO (incubating)'s Storage
-API](http://predictionio.incubator.apache.org/api/current/index.html#org.apache.predictionio.data.storage.package).
+PredictionIO's Storage
+API](http://predictionio.apache.org/api/current/index.html#org.apache.predictionio.data.storage.package).
 
 ## Launching the Event Server
 
@@ -39,7 +39,7 @@ than 30 seconds) after HBase is started for its initialization to complete
 before starting the Event Server.
 
 
-Everything about Apache PredictionIO (incubating) can be done through the `pio`
+Everything about Apache PredictionIO can be done through the `pio`
 command. Please add PIO binary command path to to your `PATH` first. Assuming
 PredictionIO is installed at `/home/yourname/PredictionIO/`, you can run
 
@@ -99,7 +99,7 @@ to use the Event API. You should see something like the following output:
 ### Creating Your First Event
 
 You may connect to the Event Server with HTTP request or by using one of many
-**Apache PredictionIO (incubating) SDKs**.
+**Apache PredictionIO SDKs**.
 
 For example, the following shows how one can create an event involving a single entity.
 Replace the value of `accessKey` by the *Access Key* generated for your App.

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/datacollection/eventmodel.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/manual/source/datacollection/eventmodel.html.md.erb b/docs/manual/source/datacollection/eventmodel.html.md.erb
index bc5fabb..814f6b2 100644
--- a/docs/manual/source/datacollection/eventmodel.html.md.erb
+++ b/docs/manual/source/datacollection/eventmodel.html.md.erb
@@ -104,7 +104,7 @@ For example, setting entity `user-1`'s properties `birthday` and `address`:
 }
 ```
 
-**Note** that the properties values of the entity will be aggregated based on these special events and the eventTime. The state of the entity is different depending on the time you are looking at the data. In engine's DataSource, you can use [PEventStore.aggregateProperties() API](https://predictionio.incubator.apache.org/api/current/#org.apache.predictionio.data.store.PEventStore$) to retrieve the state of entity's properties (based on time).
+**Note** that the properties values of the entity will be aggregated based on these special events and the eventTime. The state of the entity is different depending on the time you are looking at the data. In engine's DataSource, you can use [PEventStore.aggregateProperties() API](https://predictionio.apache.org/api/current/#org.apache.predictionio.data.store.PEventStore$) to retrieve the state of entity's properties (based on time).
 
 NOTE: Although it doesn't hurt to import duplicated special events for an entity (exactly same properties) into event server (it just means that the entity changes to the same state as before and new duplicated event provides no new information about the user), it could waste storage space.
 
@@ -240,7 +240,7 @@ NOTE: Note that you should quote the entire URL by using single or double quotes
 
 You should see all events being created for this user-2.
 
-Now, let's retrieve the user-2's properties using the [PEventStore API](https://predictionio.incubator.apache.org/api/current/#org.apache.predictionio.data.store.PEventStore$).
+Now, let's retrieve the user-2's properties using the [PEventStore API](https://predictionio.apache.org/api/current/#org.apache.predictionio.data.store.PEventStore$).
 
 First, start `pio-shell` by running:
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/datacollection/index.html.md
----------------------------------------------------------------------
diff --git a/docs/manual/source/datacollection/index.html.md b/docs/manual/source/datacollection/index.html.md
index ecac173..4e1917a 100644
--- a/docs/manual/source/datacollection/index.html.md
+++ b/docs/manual/source/datacollection/index.html.md
@@ -19,7 +19,7 @@ See the License for the specific language governing permissions and
 limitations under the License.
 -->
 
-Apache PredictionIO (incubating) offers an Event Server that collects data in an
+Apache PredictionIO offers an Event Server that collects data in an
 event-based style via a RESTful API. By default, Event Server uses Apache HBase
 as data store.
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/datacollection/webhooks.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/manual/source/datacollection/webhooks.html.md.erb b/docs/manual/source/datacollection/webhooks.html.md.erb
index ba53a87..58eb0cf 100644
--- a/docs/manual/source/datacollection/webhooks.html.md.erb
+++ b/docs/manual/source/datacollection/webhooks.html.md.erb
@@ -21,6 +21,6 @@ limitations under the License.
 
 Webhooks are used to collects data for your application from multiple channels automatically.
 
-Apache PredictionIO (incubating) offers webhook connectors for Segment.io and MailChimp
+Apache PredictionIO offers webhook connectors for Segment.io and MailChimp
 (backend only). Several users also have expressed interest in Magento, Shopify
 and KeenIO so we'd be happy to help if anyone wishes to implement these.

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/demo/community.html.md
----------------------------------------------------------------------
diff --git a/docs/manual/source/demo/community.html.md b/docs/manual/source/demo/community.html.md
index ece646f..f41d879 100644
--- a/docs/manual/source/demo/community.html.md
+++ b/docs/manual/source/demo/community.html.md
@@ -1,5 +1,5 @@
 ---
-title: Demo Tutorials with Apache PredictionIO (incubating)
+title: Demo Tutorials with Apache PredictionIO
 ---
 
 <!--
@@ -19,7 +19,7 @@ See the License for the specific language governing permissions and
 limitations under the License.
 -->
 
-Here is a list of demo tutorials for Apache PredictionIO (incubating).
+Here is a list of demo tutorials for Apache PredictionIO.
 
 INFO: If you want to showcase your demo app here, simply edit [this
 page](https://github.com/apache/incubator-predictionio/blob/livedoc/docs/manual/source/community/showcase.html.md)

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/demo/index.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/manual/source/demo/index.html.md.erb b/docs/manual/source/demo/index.html.md.erb
index 533c845..bb2a859 100644
--- a/docs/manual/source/demo/index.html.md.erb
+++ b/docs/manual/source/demo/index.html.md.erb
@@ -22,9 +22,9 @@ limitations under the License.
 ## Current Demos
 
 [Tapster](/demo/tapster/) - A Tinder like Rails application using Apache
-PredictionIO (incubating).
+PredictionIO.
 
 
 ## Contribute
 
-Interested in writing a demo? Contact us at <%= mail_to 'dev@prediction.incubator.apache.org' %>.
+Interested in writing a demo? Contact us at <%= mail_to 'dev@prediction.apache.org' %>.

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/demo/tapster.html.md
----------------------------------------------------------------------
diff --git a/docs/manual/source/demo/tapster.html.md b/docs/manual/source/demo/tapster.html.md
index 93213c3..d0573a4 100644
--- a/docs/manual/source/demo/tapster.html.md
+++ b/docs/manual/source/demo/tapster.html.md
@@ -23,7 +23,7 @@ limitations under the License.
 
 In this demo, we will show you how to build a Tinder-style web application (named "Tapster") recommending comics to users based on their likes/dislikes of episodes interactively.
 
-The demo will use [Similar Product Template](https://predictionio.incubator.apache.org/templates/similarproduct/quickstart/). Similar Product Template is a great choice if you want to make recommendations based on immediate user activities or for new users with limited history. It uses MLLib Alternating Least Squares (ALS) recommendation algorithm, a [Collaborative filtering](http://en.wikipedia.org/wiki/Recommender_system#Collaborative_filtering) (CF) algorithm commonly used for recommender systems. These techniques aim to fill in the missing entries of a user-item association matrix. Users and products are described by a small set of latent factors that can be used to predict missing entries. A layman's interpretation of Collaborative Filtering is "People who like this comic, also like these comics."
+The demo will use [Similar Product Template](https://predictionio.apache.org/templates/similarproduct/quickstart/). Similar Product Template is a great choice if you want to make recommendations based on immediate user activities or for new users with limited history. It uses MLLib Alternating Least Squares (ALS) recommendation algorithm, a [Collaborative filtering](http://en.wikipedia.org/wiki/Recommender_system#Collaborative_filtering) (CF) algorithm commonly used for recommender systems. These techniques aim to fill in the missing entries of a user-item association matrix. Users and products are described by a small set of latent factors that can be used to predict missing entries. A layman's interpretation of Collaborative Filtering is "People who like this comic, also like these comics."
 
 All the code and data is on GitHub at: [github.com/PredictionIO/Demo-Tapster](https://github.com/PredictionIO/Demo-Tapster).
 
@@ -84,10 +84,10 @@ $rails server
 
 ![Rails Server](/images/demo/tapster/rails-server.png)
 
-## Apache PredictionIO (incubating) Setup
+## Apache PredictionIO Setup
 
-### Install Apache PredictionIO (incubating)
-Follow the installation instructions [here](http://predictionio.incubator.apache.org/install/) or simply run:
+### Install Apache PredictionIO
+Follow the installation instructions [here](http://predictionio.apache.org/install/) or simply run:
 
 ```
 $ bash -c "$(curl -s https://raw.githubusercontent.com/apache/incubator-predictionio/master/bin/install.sh)"
@@ -97,7 +97,7 @@ $ bash -c "$(curl -s https://raw.githubusercontent.com/apache/incubator-predicti
 
 
 ### Create a New App
-You will need to create a new app on Apache PredictionIO (incubating) to house
+You will need to create a new app on Apache PredictionIO to house
 the Tapster demo. You can do this with:
 
 ```
@@ -191,7 +191,7 @@ Once everything is installed, start the event server by running: `$ pio eventser
 
 ![Event Server](/images/demo/tapster/pio-eventserver.png)
 
-INFO: You can check the status of Apache PredictionIO (incubating) at any time
+INFO: You can check the status of Apache PredictionIO at any time
 by running: `$ pio status`
 
 ALERT: If your laptop goes to sleep you might manually need to restart HBase with:
@@ -202,10 +202,10 @@ $ ./stop-hbase.sh
 $ ./start-hbase.sh
 ```
 
-The key event we are importing into Apache PredictionIO (incubating) event
+The key event we are importing into Apache PredictionIO event
 server is the "Like" event (for example, user X likes episode Y).
 
-We will send this data to Apache PredictionIO (incubating) by executing `$ rake
+We will send this data to Apache PredictionIO by executing `$ rake
 import:predictionio` command.
 
 [View on GitHub](https://github.com/PredictionIO/Demo-Tapster/blob/master/lib/tasks/import/predictionio.rake)
@@ -224,7 +224,7 @@ You can set these values in the `.env` file located in the application root dire
 
 The next part of the script loops through each line of the `data/user_list.csv`
 file and returns an array of unique user and episode IDs. Once we have those we
-can send the data to Apache PredictionIO (incubating) like this.
+can send the data to Apache PredictionIO like this.
 
 First the users:
 
@@ -278,7 +278,7 @@ end
 ```
 
 In total the script takes about 4 minutes to run on a basic laptop. At this
-point all the data is now imported to Apache PredictionIO (incubating).
+point all the data is now imported to Apache PredictionIO.
 
 ![Import](/images/demo/tapster/pio-import-predictionio.png)
 
@@ -294,7 +294,7 @@ $ pio train -- --driver-memory 4g
 ![PIO Train](/images/demo/tapster/pio-train.png)
 
 Using the --driver-memory option to limit the memory used by Apache PredictionIO
-(incubating). Without this Apache PredictionIO (incubating) can consume too much
+(incubating). Without this Apache PredictionIO can consume too much
 memory leading to a crash. You can adjust the 4g up or down depending on your
 system specs.
 
@@ -311,19 +311,19 @@ two so you can log the live interaction (likes) events into Apache PredictionIO
 (incubating) event server and query the engine server for recommendation.
 
 
-## Connect Demo app with Apache PredictionIO (incubating)
+## Connect Demo app with Apache PredictionIO
 
 ### Overview
-On a high level the application keeps a record of each like and dislike. It uses jQuery to send an array of both likes and dislikes to the server on each click. The server then queries Apache PredictionIO (incubating) for a similar episode which is relayed to jQuery and displayed to the user.
+On a high level the application keeps a record of each like and dislike. It uses jQuery to send an array of both likes and dislikes to the server on each click. The server then queries Apache PredictionIO for a similar episode which is relayed to jQuery and displayed to the user.
 
 Data flow:
 
 - The user likes an episode.
-- Tapster sends the "Like" event to Apache PredictionIO (incubating) event
+- Tapster sends the "Like" event to Apache PredictionIO event
   server.
-- Tapster queries Apache PredictionIO (incubating) engine with all the episodes
+- Tapster queries Apache PredictionIO engine with all the episodes
   the user has rated (likes and dislikes) in this session.
-- Apache PredictionIO (incubating) returns 1 recommended episode.
+- Apache PredictionIO returns 1 recommended episode.
 
 ### JavaScript
 All the important code lives in `app/assets/javascripts/application.js` [View on GitHub](https://github.com/PredictionIO/Demo-Tapster/blob/master/app/assets/javascripts/application.js)
@@ -331,7 +331,7 @@ All the important code lives in `app/assets/javascripts/application.js` [View on
 Most of this file is just handlers for click things, displaying the loading dialog and other such things.
 
 The most important function is to query the Rails server for results from Apache
-PredictionIO (incubating).
+PredictionIO.
 
 ```
 // Query the server for a comic based on previous likes. See episodes#query.
@@ -388,7 +388,7 @@ def query
 end
 ```
 
-On the first line we make a connection to Apache PredictionIO (incubating). You
+On the first line we make a connection to Apache PredictionIO. You
 will need to set the `PIO_ENGINE_URL`. This can be done in the `.env` file. The
 default URL is: http://localhost:8000.
 
@@ -401,19 +401,19 @@ If the user has likes then we can send that data to Apache PredictionIO
 
 We also blacklist the dislikes so that they are not returned.
 
-With our response from Apache PredictionIO (incubating) it’s just a matter of
+With our response from Apache PredictionIO it’s just a matter of
 looking it up in the database and rendering that object as JSON.
 
 Once the response is sent to the browser JavaScript is used to replace the existing comic and hide the loading message.
 
-Thats it. You’re done! If Ruby is not your language of choice check out our other [SDKs](http://predictionio.incubator.apache.org/sdk/) and remember you can always interact with the Event Server though it’s native JSON API.
+Thats it. You’re done! If Ruby is not your language of choice check out our other [SDKs](http://predictionio.apache.org/sdk/) and remember you can always interact with the Event Server though it’s native JSON API.
 
 ## Links
 Source code is on GitHub at: [github.com/PredictionIO/Demo-Tapster](https://github.com/PredictionIO/Demo-Tapster)
 
 ## Conclusion
 
-Love this tutorial and Apache PredictionIO (incubating)? Both are open source
+Love this tutorial and Apache PredictionIO? Both are open source
 (Apache 2 License). [Fork](https://github.com/PredictionIO/Demo-Tapster) this
 demo and build upon it. If you produce something cool shoot us an email and we
 will link to it from here.
@@ -423,6 +423,6 @@ our other documenation) live in the main repo
 [here](https://github.com/apache/incubator-predictionio/blob/livedoc/docs/manual/source/demo/tapster.html.md).
 Our documentation is in the `livedoc` branch. Find out how to contribute
 documentation at
-http://predictionio.incubator.apache.org/community/contribute-documentation/].
+http://predictionio.apache.org/community/contribute-documentation/].
 
 We &hearts; pull requests!

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/demo/textclassification.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/manual/source/demo/textclassification.html.md.erb b/docs/manual/source/demo/textclassification.html.md.erb
index 9830d3d..a2b36bf 100644
--- a/docs/manual/source/demo/textclassification.html.md.erb
+++ b/docs/manual/source/demo/textclassification.html.md.erb
@@ -32,8 +32,8 @@ The purpose of this tutorial is to illustrate how you can go about doing this us
 ## Prerequisites
 
 Before getting started, please make sure that you have the latest version of
-Apache PredictionIO (incubating)
-[installed](http://predictionio.incubator.apache.org/install/). We emphasize
+Apache PredictionIO
+[installed](http://predictionio.apache.org/install/). We emphasize
 here that this is an engine template written in **Scala** and can be more
 generally thought of as an SBT project containing all the necessary components.
 
@@ -61,7 +61,7 @@ Here category is the model's class assignment for this new text document (i.e. t
 
 `{category : String}`.
 
-This is used in the evaluation stage when estimating the performance of your predictive model (how well does the model predict categories). Please refer to the [following tutorial](https://predictionio.incubator.apache.org/customize/) for a more detailed explanation of how your engine will interact with your web application, as well as an in depth-overview of DASE.
+This is used in the evaluation stage when estimating the performance of your predictive model (how well does the model predict categories). Please refer to the [following tutorial](https://predictionio.apache.org/customize/) for a more detailed explanation of how your engine will interact with your web application, as well as an in depth-overview of DASE.
 
 
 ## Quick Start
@@ -208,7 +208,7 @@ Only the latter commands are listed as these are some of the more commonly
 modified values. See the [Spark
 documentation](https://spark.apache.org/docs/latest/spark-standalone.html) and
 the [PredictionIO
-FAQ's](http://predictionio.incubator.apache.org/resources/faq/) for more
+FAQ's](http://predictionio.apache.org/resources/faq/) for more
 information.
 
 **Note:** We recommend you set your driver memory to `1G` or `2G` as the data size when dealing with text can be very large.
@@ -497,7 +497,7 @@ The last and final object implemented in this class simply creates a Map with ke
 The algorithm components in this engine, `NBAlgorithm` and `LRAlgorithm`, actually follows a very general form. Firstly, a parameter class must again be initialized to feed in the corresponding Algorithm model parameters. For example, NBAlgorithm incorporates NBAlgorithmParams which holds the appropriate additive smoothing parameter lambda for the Naive Bayes model.
 
 
-The main class of interest in this component is the class that extends [P2LAlgorithm](https://predictionio.incubator.apache.org/api/current/#org.apache.predictionio.controller.P2LAlgorithm). This class must implement a method named train which will output your predictive model (as a concrete object, this will be implemented via a Scala  class). It must also implement a predict method that transforms a query to an appropriate feature vector, and uses this to predict with the fitted model. The vectorization function is implemented by a PreparedData object, and the categorization (prediction) is handled by an instance of the NBModel implementation. Again, this demonstrates the facility with which different models can be incorporated into PredictionIO's DASE architecture.
+The main class of interest in this component is the class that extends [P2LAlgorithm](https://predictionio.apache.org/api/current/#org.apache.predictionio.controller.P2LAlgorithm). This class must implement a method named train which will output your predictive model (as a concrete object, this will be implemented via a Scala  class). It must also implement a predict method that transforms a query to an appropriate feature vector, and uses this to predict with the fitted model. The vectorization function is implemented by a PreparedData object, and the categorization (prediction) is handled by an instance of the NBModel implementation. Again, this demonstrates the facility with which different models can be incorporated into PredictionIO's DASE architecture.
 
 The model class itself will be discussed in the following section, however, turn your attention to the TextManipulationEngine object defined in the script `Engine.scala`. You can see here that the engine is initialized by specifying the DataSource, Preparator, and Serving classes, as well as a Map of algorithm names to Algorithm classes. This tells the engine which algorithms to run. In practice, you can have as many statistical learning models as you'd like, you simply have to implement a new algorithm component to do this. However, this general design form will persist, and the main meat of the work should be in the implementation of your model class.
 
@@ -607,7 +607,7 @@ To use the alternative multinomial logistic regression algorithm change your `en
 
 ## Serving: Delivering the Final Prediction
 
-The serving component is the final stage in the engine, and in a sense, the most important. This is the final stage in which you combine the results obtained from the different models you choose to run. The Serving class extends the [LServing](https://predictionio.incubator.apache.org/api/current/#org.apache.predictionio.controller.LServing) class which must implement a method called serve. This takes a query and an associated sequence of predicted results, which contains the predicted results from the different algorithms that are implemented in your engine, and combines the results to yield a final prediction.  It is this final prediction that you will receive after sending a query.
+The serving component is the final stage in the engine, and in a sense, the most important. This is the final stage in which you combine the results obtained from the different models you choose to run. The Serving class extends the [LServing](https://predictionio.apache.org/api/current/#org.apache.predictionio.controller.LServing) class which must implement a method called serve. This takes a query and an associated sequence of predicted results, which contains the predicted results from the different algorithms that are implemented in your engine, and combines the results to yield a final prediction.  It is this final prediction that you will receive after sending a query.
 
 For example, you could choose to slightly modify the implementation to return class probabilities coming from a mixture of model estimates for class probabilities, or any other technique you could conceive for combining your results. The default engine setting has this set to yield the label from the model predicting with greater confidence.
 
@@ -617,7 +617,7 @@ For example, you could choose to slightly modify the implementation to return cl
 
  A predictive model needs to be evaluated to see how it will generalize to future observations. PredictionIO uses cross-validation to perform model performance metric estimates needed to assess your particular choice of model. The script `Evaluation.scala` available with the engine template exemplifies what a usual evaluator setup will look like. First, you must define an appropriate metric. In the engine template, since the topic is text classification, the default metric implemented is category accuracy.
 
- Second you must define an evaluation object (i.e. extends the class [Evaluation](https://predictionio.incubator.apache.org/api/current/#org.apache.predictionio.controller.Evaluation)).
+ Second you must define an evaluation object (i.e. extends the class [Evaluation](https://predictionio.apache.org/api/current/#org.apache.predictionio.controller.Evaluation)).
 Here, you must specify the actual engine and metric components that are to be used for the evaluation. In the engine template, the specified engine is the TextManipulationEngine object, and metric, Accuracy. Lastly, you must specify the parameter values that you want to test in the cross validation. You see in the following block of code:
 
 ```scala

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/gallery/templates.yaml
----------------------------------------------------------------------
diff --git a/docs/manual/source/gallery/templates.yaml b/docs/manual/source/gallery/templates.yaml
index 4642bf6..3c607c3 100644
--- a/docs/manual/source/gallery/templates.yaml
+++ b/docs/manual/source/gallery/templates.yaml
@@ -125,7 +125,7 @@
     status: stable
     pio_min_version: 0.10.0-incubating
     apache_pio_convesion_required: "already compatible"
-    support_link: '<a href="http://predictionio.incubator.apache.org/support/">Apache PredictionIO mailing lists</a>'
+    support_link: '<a href="http://predictionio.apache.org/support/">Apache PredictionIO mailing lists</a>'
 
 - template:
     name: E-Commerce Recommendation
@@ -146,7 +146,7 @@
     status: alpha
     pio_min_version: 0.10.0-incubating
     apache_pio_convesion_required: "already compatible"
-    support_link: '<a href="http://predictionio.incubator.apache.org/support/">Apache PredictionIO mailing lists</a>'
+    support_link: '<a href="http://predictionio.apache.org/support/">Apache PredictionIO mailing lists</a>'
 
 - template:
     name: Similar Product
@@ -160,7 +160,7 @@
     status: stable
     pio_min_version: 0.10.0-incubating
     apache_pio_convesion_required: "already compatible"
-    support_link: '<a href="http://predictionio.incubator.apache.org/support/">Apache PredictionIO mailing lists</a>'
+    support_link: '<a href="http://predictionio.apache.org/support/">Apache PredictionIO mailing lists</a>'
 
 - template:
     name: E-Commerce Recommendation (Java)
@@ -181,7 +181,7 @@
     status: alpha
     pio_min_version: 0.9.3
     apache_pio_convesion_required: "requires conversion"
-    support_link: '<a href="http://predictionio.incubator.apache.org/support/">Apache PredictionIO mailing lists</a>'
+    support_link: '<a href="http://predictionio.apache.org/support/">Apache PredictionIO mailing lists</a>'
 
 - template:
     name: Product Ranking
@@ -293,7 +293,7 @@
     status: stable
     pio_min_version: 0.9.2
     apache_pio_convesion_required: "already compatible"
-    support_link: '<a href="http://predictionio.incubator.apache.org/support/">Apache PredictionIO mailing lists</a>'
+    support_link: '<a href="http://predictionio.apache.org/support/">Apache PredictionIO mailing lists</a>'
 
 - template:
     name: Classification
@@ -683,7 +683,7 @@
     status: stable
     pio_min_version: 0.9.2
     apache_pio_convesion_required: "already compatible"
-    support_link: '<a href="http://predictionio.incubator.apache.org/support/">Apache PredictionIO mailing lists</a>'
+    support_link: '<a href="http://predictionio.apache.org/support/">Apache PredictionIO mailing lists</a>'
 
 - template:
     name: Linear Regression BFGS

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/e6ea7dd2/docs/manual/source/index.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/manual/source/index.html.md.erb b/docs/manual/source/index.html.md.erb
index 077999c..ba76ac8 100644
--- a/docs/manual/source/index.html.md.erb
+++ b/docs/manual/source/index.html.md.erb
@@ -1,6 +1,6 @@
 ---
-title: Welcome to Apache PredictionIO™ (incubating)!
-description: Apache PredictionIO™ (incubating) Open Source Machine Learning Server
+title: Welcome to Apache PredictionIO™!
+description: Apache PredictionIO™ Open Source Machine Learning Server
 ---
 
 <!--
@@ -20,9 +20,9 @@ See the License for the specific language governing permissions and
 limitations under the License.
 -->
 
-## What is Apache PredictionIO (incubating)?
+## What is Apache PredictionIO?
 
-Apache PredictionIO (incubating) is an **open source Machine Learning Server**
+Apache PredictionIO is an **open source Machine Learning Server**
 built on top of a state-of-the-art open source stack for developers and data
 scientists to create predictive engines for any machine learning task. It lets you:
 
@@ -40,7 +40,7 @@ scientists to create predictive engines for any machine learning task. It lets y
   into your engine;
 * simplify data infrastructure management.
 
-Apache PredictionIO (incubating) can be [installed](/install/) as a full machine
+Apache PredictionIO can be [installed](/install/) as a full machine
 learning stack, bundled with **Apache Spark**, **MLlib**, **HBase**, **Spray**
 and **Elasticsearch**, which simplifies and accelerates scalable machine
 learning infrastructure management.
@@ -65,7 +65,7 @@ Foundation are on GitHub
 
 ## Licensing
 
-Apache PredictionIO (incubating) is licensed under the Apache License, Version
+Apache PredictionIO is licensed under the Apache License, Version
 2.0. See
 [LICENSE](https://github.com/apache/incubator-predictionio/blob/master/LICENSE.txt)
 for the full license text.