predictionio-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From don...@apache.org
Subject [11/11] incubator-predictionio git commit: [PIO-3] Update all the file headers with ASF License
Date Sun, 31 Jul 2016 22:52:58 GMT
[PIO-3] Update all the file headers with ASF License

Closes apache/incubator-predictionio#262

Squashed commit of the following:

commit 1ece20d094450b6e2826a51f69e8e61aeda71971
Author: Xusen Yin <yinxusen@gmail.com>
Date:   Fri Jul 29 16:56:13 2016 -0700

    fix all py files

commit 49143ede1848925b9c4e1cfee9673962ac089fbc
Author: Xusen Yin <yinxusen@gmail.com>
Date:   Fri Jul 29 16:43:38 2016 -0700

    change headers of conf files

commit 5a773b9f547cd669eb5d06f65ac3918ebd8ee170
Author: Xusen Yin <yinxusen@gmail.com>
Date:   Fri Jul 29 16:03:28 2016 -0700

    add sh files and sbt files

commit c3bf65843890da41fe95d685eeb259e32037ca34
Author: Xusen Yin <yinxusen@gmail.com>
Date:   Fri Jul 29 15:48:12 2016 -0700

    fix header of scala and java


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

Branch: refs/heads/develop
Commit: f2d697ebb6b73480aa6f98f1a931e56e8500ccd5
Parents: 5483ef9
Author: Xusen Yin <yinxusen@gmail.com>
Authored: Sun Jul 31 15:51:34 2016 -0700
Committer: Donald Szeto <donald@apache.org>
Committed: Sun Jul 31 15:51:34 2016 -0700

----------------------------------------------------------------------
 NOTICE.txt                                      | 13 +++---
 bin/cjson                                       | 13 +++---
 bin/compute-classpath.sh                        | 13 +++---
 bin/install.sh                                  | 17 ++++++--
 bin/load-pio-env.sh                             | 13 +++---
 bin/pio                                         | 13 +++---
 bin/pio-class                                   | 13 +++---
 bin/pio-daemon                                  | 13 +++---
 bin/pio-shell                                   | 15 ++++---
 bin/pio-start-all                               | 13 +++---
 bin/pio-stop-all                                | 13 +++---
 bin/semver.sh                                   | 17 ++++++++
 bin/travis/pio-start-travis                     | 13 +++---
 bin/travis/pio-stop-travis                      | 13 +++---
 build.sbt                                       | 29 +++++++------
 common/build.sbt                                | 31 +++++++-------
 .../predictionio/annotation/DeveloperApi.java   | 15 ++++---
 .../predictionio/annotation/Experimental.java   | 31 +++++++-------
 .../authentication/KeyAuthentication.scala      | 31 +++++++-------
 .../configuration/SSLConfiguration.scala        | 31 +++++++-------
 conf/log4j.properties                           | 17 ++++++++
 conf/pio-env.sh.template                        | 17 ++++++++
 conf/pio-env.sh.travis                          | 17 ++++++++
 conf/server.conf                                | 17 ++++++++
 core/build.sbt                                  | 29 +++++++------
 .../controller/CustomQuerySerializer.scala      | 31 +++++++-------
 .../predictionio/controller/Deployment.scala    | 31 +++++++-------
 .../apache/predictionio/controller/Engine.scala | 31 +++++++-------
 .../predictionio/controller/EngineFactory.scala | 31 +++++++-------
 .../predictionio/controller/EngineParams.scala  | 31 +++++++-------
 .../controller/EngineParamsGenerator.scala      | 31 +++++++-------
 .../predictionio/controller/Evaluation.scala    | 31 +++++++-------
 .../controller/FastEvalEngine.scala             | 31 +++++++-------
 .../controller/IdentityPreparator.scala         | 31 +++++++-------
 .../predictionio/controller/LAlgorithm.scala    | 31 +++++++-------
 .../controller/LAverageServing.scala            | 31 +++++++-------
 .../predictionio/controller/LDataSource.scala   | 31 +++++++-------
 .../predictionio/controller/LFirstServing.scala | 31 +++++++-------
 .../predictionio/controller/LPreparator.scala   | 31 +++++++-------
 .../predictionio/controller/LServing.scala      | 31 +++++++-------
 .../LocalFileSystemPersistentModel.scala        | 31 +++++++-------
 .../apache/predictionio/controller/Metric.scala | 31 +++++++-------
 .../controller/MetricEvaluator.scala            | 31 +++++++-------
 .../predictionio/controller/P2LAlgorithm.scala  | 31 +++++++-------
 .../predictionio/controller/PAlgorithm.scala    | 31 +++++++-------
 .../predictionio/controller/PDataSource.scala   | 31 +++++++-------
 .../predictionio/controller/PPreparator.scala   | 31 +++++++-------
 .../apache/predictionio/controller/Params.scala | 31 +++++++-------
 .../controller/PersistentModel.scala            | 31 +++++++-------
 .../predictionio/controller/SanityCheck.scala   | 31 +++++++-------
 .../apache/predictionio/controller/Utils.scala  | 31 +++++++-------
 .../java/JavaEngineParamsGenerator.scala        | 31 +++++++-------
 .../controller/java/JavaEvaluation.scala        | 31 +++++++-------
 .../controller/java/LJavaAlgorithm.scala        | 31 +++++++-------
 .../controller/java/LJavaDataSource.scala       | 31 +++++++-------
 .../controller/java/LJavaPreparator.scala       | 31 +++++++-------
 .../controller/java/LJavaServing.scala          | 31 +++++++-------
 .../controller/java/P2LJavaAlgorithm.scala      | 31 +++++++-------
 .../controller/java/PJavaAlgorithm.scala        | 31 +++++++-------
 .../controller/java/PJavaDataSource.scala       | 31 +++++++-------
 .../controller/java/PJavaPreparator.scala       | 31 +++++++-------
 .../java/SerializableComparator.scala           | 31 +++++++-------
 .../predictionio/controller/package.scala       | 31 +++++++-------
 .../apache/predictionio/core/AbstractDoer.scala | 31 +++++++-------
 .../predictionio/core/BaseAlgorithm.scala       | 31 +++++++-------
 .../predictionio/core/BaseDataSource.scala      | 31 +++++++-------
 .../apache/predictionio/core/BaseEngine.scala   | 31 +++++++-------
 .../predictionio/core/BaseEvaluator.scala       | 31 +++++++-------
 .../predictionio/core/BasePreparator.scala      | 31 +++++++-------
 .../apache/predictionio/core/BaseServing.scala  | 31 +++++++-------
 .../org/apache/predictionio/core/package.scala  | 31 +++++++-------
 .../scala/org/apache/predictionio/package.scala | 31 +++++++-------
 .../predictionio/workflow/CoreWorkflow.scala    | 31 +++++++-------
 .../predictionio/workflow/CreateServer.scala    | 31 +++++++-------
 .../predictionio/workflow/CreateWorkflow.scala  | 31 +++++++-------
 .../workflow/EngineServerPlugin.scala           | 31 +++++++-------
 .../workflow/EngineServerPluginContext.scala    | 31 +++++++-------
 .../workflow/EngineServerPluginsActor.scala     | 31 +++++++-------
 .../workflow/EvaluationWorkflow.scala           | 31 +++++++-------
 .../predictionio/workflow/FakeWorkflow.scala    | 31 +++++++-------
 .../predictionio/workflow/JsonExtractor.scala   | 31 +++++++-------
 .../workflow/JsonExtractorOption.scala          | 31 +++++++-------
 .../workflow/PersistentModelManifest.scala      | 31 +++++++-------
 .../apache/predictionio/workflow/Workflow.scala | 31 +++++++-------
 .../predictionio/workflow/WorkflowContext.scala | 31 +++++++-------
 .../predictionio/workflow/WorkflowParams.scala  | 31 +++++++-------
 .../predictionio/workflow/WorkflowUtils.scala   | 31 +++++++-------
 .../predictionio/workflow/JavaParams.java       | 15 ++++---
 .../apache/predictionio/workflow/JavaQuery.java | 15 ++++---
 .../workflow/JavaQueryTypeAdapterFactory.java   | 15 ++++---
 .../predictionio/controller/EngineTest.scala    | 17 ++++++++
 .../controller/EvaluationTest.scala             | 17 ++++++++
 .../predictionio/controller/EvaluatorTest.scala | 17 ++++++++
 .../controller/FastEvalEngineTest.scala         | 17 ++++++++
 .../controller/MetricEvaluatorTest.scala        | 31 +++++++-------
 .../predictionio/controller/MetricTest.scala    | 31 +++++++-------
 .../predictionio/controller/SampleEngine.scala  | 17 ++++++++
 .../apache/predictionio/workflow/BaseTest.scala | 17 ++++++++
 .../workflow/EngineWorkflowTest.scala           | 17 ++++++++
 .../workflow/EvaluationWorkflowTest.scala       | 17 ++++++++
 .../workflow/JsonExtractorSuite.scala           | 33 ++++++++-------
 data/build.sbt                                  | 29 +++++++------
 .../org/apache/predictionio/data/Utils.scala    | 31 +++++++-------
 .../apache/predictionio/data/api/Common.scala   | 31 +++++++-------
 .../predictionio/data/api/EventInfo.scala       | 31 +++++++-------
 .../predictionio/data/api/EventServer.scala     | 31 +++++++-------
 .../data/api/EventServerPlugin.scala            | 31 +++++++-------
 .../data/api/EventServerPluginContext.scala     | 31 +++++++-------
 .../predictionio/data/api/PluginsActor.scala    | 31 +++++++-------
 .../apache/predictionio/data/api/Stats.scala    | 31 +++++++-------
 .../predictionio/data/api/StatsActor.scala      | 31 +++++++-------
 .../apache/predictionio/data/api/Webhooks.scala | 31 +++++++-------
 .../data/api/WebhooksConnectors.scala           | 31 +++++++-------
 .../org/apache/predictionio/data/package.scala  | 31 +++++++-------
 .../predictionio/data/storage/AccessKeys.scala  | 31 +++++++-------
 .../apache/predictionio/data/storage/Apps.scala | 31 +++++++-------
 .../predictionio/data/storage/BiMap.scala       | 31 +++++++-------
 .../predictionio/data/storage/Channels.scala    | 31 +++++++-------
 .../predictionio/data/storage/DataMap.scala     | 31 +++++++-------
 .../data/storage/DateTimeJson4sSupport.scala    | 31 +++++++-------
 .../data/storage/EngineInstances.scala          | 31 +++++++-------
 .../data/storage/EngineManifests.scala          | 31 +++++++-------
 .../predictionio/data/storage/EntityMap.scala   | 31 +++++++-------
 .../data/storage/EvaluationInstances.scala      | 31 +++++++-------
 .../predictionio/data/storage/Event.scala       | 31 +++++++-------
 .../data/storage/EventJson4sSupport.scala       | 31 +++++++-------
 .../data/storage/LEventAggregator.scala         | 31 +++++++-------
 .../predictionio/data/storage/LEvents.scala     | 31 +++++++-------
 .../predictionio/data/storage/Models.scala      | 31 +++++++-------
 .../data/storage/PEventAggregator.scala         | 31 +++++++-------
 .../predictionio/data/storage/PEvents.scala     | 31 +++++++-------
 .../predictionio/data/storage/PropertyMap.scala | 31 +++++++-------
 .../predictionio/data/storage/Storage.scala     | 31 +++++++-------
 .../predictionio/data/storage/Utils.scala       | 31 +++++++-------
 .../storage/elasticsearch/ESAccessKeys.scala    | 31 +++++++-------
 .../data/storage/elasticsearch/ESApps.scala     | 31 +++++++-------
 .../data/storage/elasticsearch/ESChannels.scala | 31 +++++++-------
 .../elasticsearch/ESEngineInstances.scala       | 31 +++++++-------
 .../elasticsearch/ESEngineManifests.scala       | 31 +++++++-------
 .../elasticsearch/ESEvaluationInstances.scala   | 31 +++++++-------
 .../storage/elasticsearch/ESSequences.scala     | 31 +++++++-------
 .../data/storage/elasticsearch/ESUtils.scala    | 31 +++++++-------
 .../storage/elasticsearch/StorageClient.scala   | 31 +++++++-------
 .../data/storage/elasticsearch/package.scala    | 31 +++++++-------
 .../data/storage/hbase/HBEventsUtil.scala       | 31 +++++++-------
 .../data/storage/hbase/HBLEvents.scala          | 31 +++++++-------
 .../data/storage/hbase/HBPEvents.scala          | 31 +++++++-------
 .../data/storage/hbase/PIOHBaseUtil.scala       | 31 +++++++-------
 .../data/storage/hbase/StorageClient.scala      | 31 +++++++-------
 .../data/storage/hbase/package.scala            | 31 +++++++-------
 .../data/storage/hbase/upgrade/HB_0_8_0.scala   | 31 +++++++-------
 .../data/storage/hbase/upgrade/Upgrade.scala    | 31 +++++++-------
 .../storage/hbase/upgrade/Upgrade_0_8_3.scala   | 31 +++++++-------
 .../data/storage/hdfs/HDFSModels.scala          | 31 +++++++-------
 .../data/storage/hdfs/StorageClient.scala       | 31 +++++++-------
 .../data/storage/hdfs/package.scala             | 31 +++++++-------
 .../data/storage/jdbc/JDBCAccessKeys.scala      | 31 +++++++-------
 .../data/storage/jdbc/JDBCApps.scala            | 31 +++++++-------
 .../data/storage/jdbc/JDBCChannels.scala        | 31 +++++++-------
 .../data/storage/jdbc/JDBCEngineInstances.scala | 31 +++++++-------
 .../data/storage/jdbc/JDBCEngineManifests.scala | 31 +++++++-------
 .../storage/jdbc/JDBCEvaluationInstances.scala  | 31 +++++++-------
 .../data/storage/jdbc/JDBCLEvents.scala         | 31 +++++++-------
 .../data/storage/jdbc/JDBCModels.scala          | 31 +++++++-------
 .../data/storage/jdbc/JDBCPEvents.scala         | 31 +++++++-------
 .../data/storage/jdbc/JDBCUtils.scala           | 31 +++++++-------
 .../data/storage/jdbc/StorageClient.scala       | 31 +++++++-------
 .../data/storage/jdbc/package.scala             | 31 +++++++-------
 .../data/storage/localfs/LocalFSModels.scala    | 31 +++++++-------
 .../data/storage/localfs/StorageClient.scala    | 31 +++++++-------
 .../data/storage/localfs/package.scala          | 31 +++++++-------
 .../predictionio/data/storage/package.scala     | 31 +++++++-------
 .../apache/predictionio/data/store/Common.scala | 31 +++++++-------
 .../predictionio/data/store/LEventStore.scala   | 31 +++++++-------
 .../predictionio/data/store/PEventStore.scala   | 31 +++++++-------
 .../data/store/java/LJavaEventStore.scala       | 31 +++++++-------
 .../data/store/java/OptionHelper.scala          | 31 +++++++-------
 .../data/store/java/PJavaEventStore.scala       | 31 +++++++-------
 .../predictionio/data/store/package.scala       | 31 +++++++-------
 .../predictionio/data/view/DataView.scala       | 31 +++++++-------
 .../predictionio/data/view/LBatchView.scala     | 31 +++++++-------
 .../predictionio/data/view/PBatchView.scala     | 31 +++++++-------
 .../predictionio/data/view/QuickTest.scala      | 31 +++++++-------
 .../data/webhooks/ConnectorException.scala      | 31 +++++++-------
 .../data/webhooks/ConnectorUtil.scala           | 31 +++++++-------
 .../data/webhooks/FormConnector.scala           | 31 +++++++-------
 .../data/webhooks/JsonConnector.scala           | 31 +++++++-------
 .../exampleform/ExampleFormConnector.scala      | 31 +++++++-------
 .../examplejson/ExampleJsonConnector.scala      | 31 +++++++-------
 .../webhooks/mailchimp/MailChimpConnector.scala | 31 +++++++-------
 .../webhooks/segmentio/SegmentIOConnector.scala | 31 +++++++-------
 .../data/api/EventServiceSpec.scala             | 31 +++++++-------
 .../data/api/SegmentIOAuthSpec.scala            | 17 ++++++++
 .../predictionio/data/storage/BiMapSpec.scala   | 31 +++++++-------
 .../predictionio/data/storage/DataMapSpec.scala | 31 +++++++-------
 .../data/storage/LEventAggregatorSpec.scala     | 31 +++++++-------
 .../predictionio/data/storage/LEventsSpec.scala | 31 +++++++-------
 .../data/storage/PEventAggregatorSpec.scala     | 31 +++++++-------
 .../predictionio/data/storage/PEventsSpec.scala | 31 +++++++-------
 .../data/storage/StorageTestUtils.scala         | 31 +++++++-------
 .../predictionio/data/storage/TestEvents.scala  | 31 +++++++-------
 .../data/webhooks/ConnectorTestUtil.scala       | 31 +++++++-------
 .../exampleform/ExampleFormConnectorSpec.scala  | 31 +++++++-------
 .../examplejson/ExampleJsonConnectorSpec.scala  | 31 +++++++-------
 .../mailchimp/MailChimpConnectorSpec.scala      | 31 +++++++-------
 .../segmentio/SegmentIOConnectorSpec.scala      | 31 +++++++-------
 data/test-form.sh                               | 18 ++++++++
 data/test-normal.sh                             | 18 ++++++++
 data/test-segmentio.sh                          | 20 ++++++++-
 data/test.sh                                    | 17 ++++++++
 data/test2.sh                                   | 17 ++++++++
 data/test3.sh                                   | 17 ++++++++
 e2/build.sbt                                    | 31 +++++++-------
 .../e2/engine/BinaryVectorizer.scala            | 31 +++++++-------
 .../e2/engine/CategoricalNaiveBayes.scala       | 31 +++++++-------
 .../predictionio/e2/engine/MarkovChain.scala    | 31 +++++++-------
 .../e2/evaluation/CrossValidation.scala         | 31 +++++++-------
 .../org/apache/predictionio/e2/package.scala    | 31 +++++++-------
 .../scala/org/apache/predictionio/package.scala | 31 +++++++-------
 .../e2/engine/BinaryVectorizerTest.scala        | 31 +++++++-------
 .../e2/engine/CategoricalNaiveBayesTest.scala   | 31 +++++++-------
 .../e2/engine/MarkovChainTest.scala             | 17 ++++++++
 .../e2/evaluation/CrossValidationTest.scala     | 17 ++++++++
 .../e2/fixture/BinaryVectorizerFixture.scala    | 31 +++++++-------
 .../e2/fixture/MarkovChainFixture.scala         | 17 ++++++++
 .../e2/fixture/NaiveBayesFixture.scala          | 31 +++++++-------
 .../e2/fixture/SharedSparkContext.scala         | 31 +++++++-------
 examples/experimental/build-all-scala.sh        | 17 ++++++++
 .../java-local-helloworld/MyAlgorithm.java      | 17 ++++++++
 .../java-local-helloworld/MyDataSource.java     | 17 ++++++++
 .../java-local-helloworld/MyEngineFactory.java  | 17 ++++++++
 .../java-local-helloworld/MyModel.java          | 17 ++++++++
 .../MyPredictedResult.java                      | 17 ++++++++
 .../java-local-helloworld/MyQuery.java          | 17 ++++++++
 .../java-local-helloworld/MyTrainingData.java   | 17 ++++++++
 .../src/main/java/DataSource.java               | 17 ++++++++
 .../src/main/java/DataSourceParams.java         | 17 ++++++++
 .../src/main/java/DefaultAlgorithm.java         | 17 ++++++++
 .../src/main/java/DefaultAlgorithmParams.java   | 17 ++++++++
 .../src/main/java/EngineFactory.java            | 17 ++++++++
 .../src/main/java/MeanSquareEvaluator.java      | 17 ++++++++
 .../src/main/java/OLSAlgorithm.java             | 17 ++++++++
 .../src/main/java/Preparator.java               | 17 ++++++++
 .../src/main/java/PreparatorParams.java         | 17 ++++++++
 .../src/main/java/Run.java                      | 17 ++++++++
 .../src/main/java/Serving.java                  | 17 ++++++++
 .../src/main/java/TrainingData.java             | 17 ++++++++
 .../experimental/java-local-tutorial/fetch.sh   | 17 ++++++++
 .../recommendations/tutorial1/AlgoParams.java   | 17 ++++++++
 .../recommendations/tutorial1/Algorithm.java    | 17 ++++++++
 .../recommendations/tutorial1/DataSource.java   | 17 ++++++++
 .../tutorial1/DataSourceParams.java             | 17 ++++++++
 .../tutorial1/EngineFactory.java                | 17 ++++++++
 .../java/recommendations/tutorial1/Model.java   | 17 ++++++++
 .../java/recommendations/tutorial1/Query.java   | 17 ++++++++
 .../recommendations/tutorial1/TrainingData.java | 17 ++++++++
 .../java/recommendations/tutorial2/Runner1.java | 17 ++++++++
 .../java/recommendations/tutorial2/Runner2.java | 17 ++++++++
 .../recommendations/tutorial3/DataSource.java   | 17 ++++++++
 .../tutorial3/EngineFactory.java                | 17 ++++++++
 .../recommendations/tutorial3/Evaluator.java    | 17 ++++++++
 .../java/recommendations/tutorial3/Runner3.java | 17 ++++++++
 .../CollaborativeFilteringAlgorithm.java        | 17 ++++++++
 .../CollaborativeFilteringAlgorithmParams.java  | 17 ++++++++
 .../tutorial4/CollaborativeFilteringModel.java  | 17 ++++++++
 .../recommendations/tutorial4/DataSource.java   | 17 ++++++++
 .../tutorial4/DataSourceParams.java             | 17 ++++++++
 .../tutorial4/EngineFactory.java                | 17 ++++++++
 .../tutorial4/FeatureBasedAlgorithm.java        | 17 ++++++++
 .../tutorial4/FeatureBasedAlgorithmParams.java  | 17 ++++++++
 .../tutorial4/FeatureBasedModel.java            | 17 ++++++++
 .../recommendations/tutorial4/Preparator.java   | 17 ++++++++
 .../recommendations/tutorial4/PreparedData.java | 17 ++++++++
 .../java/recommendations/tutorial4/Query.java   | 17 ++++++++
 .../recommendations/tutorial4/Runner4a.java     | 17 ++++++++
 .../recommendations/tutorial4/Runner4b.java     | 17 ++++++++
 .../recommendations/tutorial4/Runner4c.java     | 17 ++++++++
 .../recommendations/tutorial4/Runner4d.java     | 17 ++++++++
 .../java/recommendations/tutorial4/Serving.java | 17 ++++++++
 .../tutorial4/SingleEngineFactory.java          | 17 ++++++++
 .../recommendations/tutorial4/TrainingData.java | 17 ++++++++
 .../tutorial5/EngineFactory.java                | 17 ++++++++
 .../tutorial5/MahoutAlgoModel.java              | 17 ++++++++
 .../tutorial5/MahoutAlgoParams.java             | 17 ++++++++
 .../tutorial5/MahoutAlgorithm.java              | 17 ++++++++
 .../java/recommendations/tutorial5/Runner5.java | 17 ++++++++
 .../src/main/java/parallel/Algorithm.java       | 17 ++++++++
 .../src/main/java/parallel/DataSource.java      | 17 ++++++++
 .../src/main/java/parallel/EngineFactory.java   | 17 ++++++++
 .../src/main/java/parallel/Model.java           | 17 ++++++++
 .../src/main/java/parallel/Preparator.java      | 17 ++++++++
 .../src/main/java/parallel/Query.java           | 17 ++++++++
 .../src/main/java/parallel/Runner.java          | 17 ++++++++
 .../src/main/java/parallel/Serving.java         | 17 ++++++++
 .../src/main/scala/Algorithm.scala              | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../src/main/scala/Engine.scala                 | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../src/main/scala/Serving.scala                | 17 ++++++++
 .../file_random.py                              | 17 ++++++++
 .../scala/FriendRecommendationAlgoParams.scala  | 17 ++++++++
 .../scala/FriendRecommendationDataSource.scala  | 17 ++++++++
 .../FriendRecommendationDataSourceParams.scala  | 17 ++++++++
 .../scala/FriendRecommendationPrediction.scala  | 17 ++++++++
 .../main/scala/FriendRecommendationQuery.scala  | 17 ++++++++
 .../FriendRecommendationTrainingData.scala      | 17 ++++++++
 .../main/scala/KeywordSimilarityAlgorithm.scala | 17 ++++++++
 .../scala/KeywordSimilarityEngineFactory.scala  | 17 ++++++++
 .../src/main/scala/KeywordSimilarityModel.scala | 17 ++++++++
 .../src/main/scala/RandomAlgorithm.scala        | 17 ++++++++
 .../src/main/scala/RandomEngineFactory.scala    | 17 ++++++++
 .../src/main/scala/RandomModel.scala            | 17 ++++++++
 .../scala-local-helloworld/HelloWorld.scala     | 17 ++++++++
 .../src/main/scala/Evaluation.scala             | 17 ++++++++
 .../src/main/scala/ItemRecEvaluation.scala      | 17 ++++++++
 .../src/main/scala/Engine.scala                 | 17 ++++++++
 .../src/main/scala/Filtering.scala              | 17 ++++++++
 .../scala-local-regression/Run.scala            | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../src/main/scala/DeltaSimRankRDD.scala        | 17 ++++++++
 .../src/main/scala/Engine.scala                 | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../src/main/scala/Sampling.scala               | 17 ++++++++
 .../src/main/scala/Serving.scala                | 17 ++++++++
 .../src/main/scala/SimRankAlgorithm.scala       | 17 ++++++++
 .../data/import_eventserver.py                  | 17 ++++++++
 .../data/send_query.py                          | 17 ++++++++
 .../src/main/scala/ALSAlgorithm.scala           | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../src/main/scala/Engine.scala                 | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../src/main/scala/Serving.scala                | 17 ++++++++
 .../data/send_query.py                          | 17 ++++++++
 .../src/main/scala/ALSAlgorithm.scala           | 17 ++++++++
 .../src/main/scala/ALSModel.scala               | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../src/main/scala/Engine.scala                 | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../src/main/scala/Serving.scala                | 17 ++++++++
 .../data/import_eventserver.py                  | 17 ++++++++
 .../data/send_query.py                          | 17 ++++++++
 .../src/main/scala/ALSAlgorithm.scala           | 17 ++++++++
 .../src/main/scala/ALSModel.scala               | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../src/main/scala/Engine.scala                 | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../src/main/scala/Serving.scala                | 17 ++++++++
 .../data/send_query.py                          | 17 ++++++++
 .../src/main/scala/ALSAlgorithm.scala           | 17 ++++++++
 .../src/main/scala/ALSModel.scala               | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../src/main/scala/Engine.scala                 | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../src/main/scala/Serving.scala                | 17 ++++++++
 .../scala-parallel-regression/Run.scala         | 17 ++++++++
 .../src/main/scala/DIMSUMAlgorithm.scala        | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../src/main/scala/Engine.scala                 | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../src/main/scala/Serving.scala                | 17 ++++++++
 .../data/import_eventserver.py                  | 17 ++++++++
 .../data/send_query.py                          | 17 ++++++++
 .../src/main/scala/ALSAlgorithm.scala           | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../src/main/scala/Engine.scala                 | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../src/main/scala/Serving.scala                | 17 ++++++++
 .../src/main/scala/Algorithm.scala              | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../src/main/scala/Engine.scala                 | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../src/main/scala/Serving.scala                | 17 ++++++++
 .../src/main/scala/Run.scala                    | 17 ++++++++
 .../src/main/scala/Algorithm.scala              | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../src/main/scala/Engine.scala                 | 17 ++++++++
 .../src/main/scala/Evaluator.scala              | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../src/main/scala/Serving.scala                | 17 ++++++++
 .../scala-stock/src/main/scala/Algorithm.scala  | 17 ++++++++
 .../src/main/scala/BackTestingMetrics.scala     | 17 ++++++++
 .../scala-stock/src/main/scala/Data.scala       | 17 ++++++++
 .../scala-stock/src/main/scala/DataSource.scala | 17 ++++++++
 .../scala-stock/src/main/scala/Indicators.scala | 17 ++++++++
 .../src/main/scala/RegressionStrategy.scala     | 17 ++++++++
 .../scala-stock/src/main/scala/Run.scala        | 17 ++++++++
 .../src/main/scala/YahooDataSource.scala        | 17 ++++++++
 examples/redeploy-script/redeploy.sh            | 17 ++++++++
 .../add-algorithm/data/import_eventserver.py    | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../add-algorithm/src/main/scala/Engine.scala   | 17 ++++++++
 .../src/main/scala/NaiveBayesAlgorithm.scala    | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../src/main/scala/RandomForestAlgorithm.scala  | 17 ++++++++
 .../add-algorithm/src/main/scala/Serving.scala  | 17 ++++++++
 .../data/import_eventserver.py                  | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../src/main/scala/Engine.scala                 | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../src/main/scala/RandomForestAlgorithm.scala  | 17 ++++++++
 .../src/main/scala/Serving.scala                | 17 ++++++++
 .../data/import_eventserver.py                  | 17 ++++++++
 .../train-with-rate-event/data/send_query.py    | 17 ++++++++
 .../src/main/scala/ALSAlgorithm.scala           | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../src/main/scala/Engine.scala                 | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../src/main/scala/Serving.scala                | 17 ++++++++
 .../weighted-items/data/import_eventserver.py   | 17 ++++++++
 .../weighted-items/data/send_query.py           | 17 ++++++++
 .../weighted-items/data/set_weights.py          | 17 ++++++++
 .../src/main/scala/ALSAlgorithm.scala           | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../weighted-items/src/main/scala/Engine.scala  | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../weighted-items/src/main/scala/Serving.scala | 17 ++++++++
 .../custom-prepartor/data/import_eventserver.py | 17 ++++++++
 .../custom-prepartor/data/send_query.py         | 17 ++++++++
 .../src/main/scala/ALSAlgorithm.scala           | 17 ++++++++
 .../src/main/scala/ALSModel.scala               | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../src/main/scala/Engine.scala                 | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../src/main/scala/Serving.scala                | 17 ++++++++
 .../recommendation/ImportDataScript.scala       | 17 ++++++++
 .../src/main/scala/ALSAlgorithm.scala           | 17 ++++++++
 .../custom-query/src/main/scala/ALSModel.scala  | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../custom-query/src/main/scala/Engine.scala    | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../custom-query/src/main/scala/Serving.scala   | 17 ++++++++
 .../src/main/scala/ALSAlgorithm.scala           | 17 ++++++++
 .../src/main/scala/ALSModel.scala               | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../custom-serving/src/main/scala/Engine.scala  | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../custom-serving/src/main/scala/Serving.scala | 17 ++++++++
 .../data/import_eventserver.py                  | 17 ++++++++
 .../filter-by-category/data/send_query.py       | 17 ++++++++
 .../src/main/scala/ALSAlgorithm.scala           | 17 ++++++++
 .../src/main/scala/ALSModel.scala               | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../src/main/scala/Engine.scala                 | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../src/main/scala/Serving.scala                | 17 ++++++++
 .../data/import_eventserver.py                  | 17 ++++++++
 .../data/send_query.py                          | 17 ++++++++
 .../src/main/scala/ALSAlgorithm.scala           | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../src/main/scala/Engine.scala                 | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../src/main/scala/Serving.scala                | 17 ++++++++
 .../add-rateevent/data/import_eventserver.py    | 17 ++++++++
 .../add-rateevent/data/send_query.py            | 17 ++++++++
 .../src/main/scala/ALSAlgorithm.scala           | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../add-rateevent/src/main/scala/Engine.scala   | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../add-rateevent/src/main/scala/Serving.scala  | 17 ++++++++
 .../filterbyyear/data/import_eventserver.py     | 17 ++++++++
 .../filterbyyear/data/send_query.py             | 17 ++++++++
 .../src/main/scala/ALSAlgorithm.scala           | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../filterbyyear/src/main/scala/Engine.scala    | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../filterbyyear/src/main/scala/Serving.scala   | 17 ++++++++
 .../multi/data/import_eventserver.py            | 17 ++++++++
 .../multi/data/send_query.py                    | 17 ++++++++
 .../multi/src/main/scala/ALSAlgorithm.scala     | 17 ++++++++
 .../multi/src/main/scala/DataSource.scala       | 17 ++++++++
 .../multi/src/main/scala/Engine.scala           | 17 ++++++++
 .../multi/src/main/scala/LikeAlgorithm.scala    | 17 ++++++++
 .../multi/src/main/scala/Preparator.scala       | 17 ++++++++
 .../multi/src/main/scala/Serving.scala          | 17 ++++++++
 .../no-set-user/data/import_eventserver.py      | 17 ++++++++
 .../no-set-user/data/send_query.py              | 17 ++++++++
 .../src/main/scala/ALSAlgorithm.scala           | 17 ++++++++
 .../no-set-user/src/main/scala/DataSource.scala | 17 ++++++++
 .../no-set-user/src/main/scala/Engine.scala     | 17 ++++++++
 .../no-set-user/src/main/scala/Preparator.scala | 17 ++++++++
 .../no-set-user/src/main/scala/Serving.scala    | 17 ++++++++
 .../recommended-user/data/import_eventserver.py | 17 ++++++++
 .../recommended-user/data/send_query.py         | 17 ++++++++
 .../src/main/scala/ALSAlgorithm.scala           | 17 ++++++++
 .../src/main/scala/DataSource.scala             | 17 ++++++++
 .../src/main/scala/Engine.scala                 | 17 ++++++++
 .../src/main/scala/Preparator.scala             | 17 ++++++++
 .../src/main/scala/Serving.scala                | 17 ++++++++
 make-distribution.sh                            | 13 +++---
 project/Build.scala                             | 29 +++++++------
 scalastyle-config.xml                           | 43 +++++++++++---------
 tools/build.sbt                                 | 31 +++++++-------
 .../predictionio/tools/RegisterEngine.scala     | 31 +++++++-------
 .../apache/predictionio/tools/RunServer.scala   | 31 +++++++-------
 .../apache/predictionio/tools/RunWorkflow.scala | 31 +++++++-------
 .../org/apache/predictionio/tools/Runner.scala  | 31 +++++++-------
 .../predictionio/tools/admin/AdminAPI.scala     | 31 +++++++-------
 .../tools/admin/CommandClient.scala             | 31 +++++++-------
 .../predictionio/tools/console/AccessKey.scala  | 31 +++++++-------
 .../apache/predictionio/tools/console/App.scala | 31 +++++++-------
 .../predictionio/tools/console/Console.scala    | 31 +++++++-------
 .../predictionio/tools/console/Export.scala     | 31 +++++++-------
 .../predictionio/tools/console/Import.scala     | 31 +++++++-------
 .../predictionio/tools/console/Template.scala   | 31 +++++++-------
 .../tools/dashboard/CorsSupport.scala           | 31 +++++++-------
 .../tools/dashboard/Dashboard.scala             | 31 +++++++-------
 .../tools/export/EventsToFile.scala             | 31 +++++++-------
 .../predictionio/tools/imprt/FileToEvents.scala | 31 +++++++-------
 .../predictionio/tools/admin/AdminAPISpec.scala | 17 ++++++++
 509 files changed, 8506 insertions(+), 2984 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/NOTICE.txt
----------------------------------------------------------------------
diff --git a/NOTICE.txt b/NOTICE.txt
index a27ecc8..a6a1673 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -1,11 +1,12 @@
 ================================================================================
-Copyright 2015 TappingStone, Inc.
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at
 
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0
+   http://www.apache.org/licenses/LICENSE-2.0
 
 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/bin/cjson
----------------------------------------------------------------------
diff --git a/bin/cjson b/bin/cjson
index 6efc5d5..a62d58a 100755
--- a/bin/cjson
+++ b/bin/cjson
@@ -1,17 +1,20 @@
 #!/usr/bin/env bash
 
-# Copyright 2015 TappingStone, Inc.
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
 #
-#     http://www.apache.org/licenses/LICENSE-2.0
+#    http://www.apache.org/licenses/LICENSE-2.0
 #
 # Unless required by applicable law or agreed to in writing, software
 # distributed under the License is distributed on an "AS IS" BASIS,
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
+#
 
 curl -H "Content-Type: application/json" -d "$1" $2

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/bin/compute-classpath.sh
----------------------------------------------------------------------
diff --git a/bin/compute-classpath.sh b/bin/compute-classpath.sh
index fbf65fe..3bf6814 100755
--- a/bin/compute-classpath.sh
+++ b/bin/compute-classpath.sh
@@ -1,18 +1,21 @@
 #!/usr/bin/env bash
 
-# Copyright 2015 TappingStone, Inc.
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
 #
-#     http://www.apache.org/licenses/LICENSE-2.0
+#    http://www.apache.org/licenses/LICENSE-2.0
 #
 # Unless required by applicable law or agreed to in writing, software
 # distributed under the License is distributed on an "AS IS" BASIS,
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
+#
 
 SCALA_VERSION=2.10
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/bin/install.sh
----------------------------------------------------------------------
diff --git a/bin/install.sh b/bin/install.sh
index 46d9713..0f8db06 100755
--- a/bin/install.sh
+++ b/bin/install.sh
@@ -1,12 +1,21 @@
 #!/usr/bin/env bash
 
-# Copyright 2015 TappingStone, Inc.
 #
-# This script will install PredictionIO onto your computer!
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
 #
-# Documentation: http://docs.prediction.io
+#    http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
 #
-# License: http://www.apache.org/licenses/LICENSE-2.0
 
 OS=`uname`
 PIO_VERSION=0.9.6

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/bin/load-pio-env.sh
----------------------------------------------------------------------
diff --git a/bin/load-pio-env.sh b/bin/load-pio-env.sh
index 79187b0..efd7b79 100755
--- a/bin/load-pio-env.sh
+++ b/bin/load-pio-env.sh
@@ -1,18 +1,21 @@
 #!/usr/bin/env bash
 
-# Copyright 2015 TappingStone, Inc.
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
 #
-#     http://www.apache.org/licenses/LICENSE-2.0
+#    http://www.apache.org/licenses/LICENSE-2.0
 #
 # Unless required by applicable law or agreed to in writing, software
 # distributed under the License is distributed on an "AS IS" BASIS,
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
+#
 
 # This script loads pio-env.sh if it exists, and ensures it is only loaded once.
 # pio-env.sh is loaded from PIO_CONF_DIR if set, or within the current

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/bin/pio
----------------------------------------------------------------------
diff --git a/bin/pio b/bin/pio
index 4a030c0..c6b41d5 100755
--- a/bin/pio
+++ b/bin/pio
@@ -1,18 +1,21 @@
 #!/usr/bin/env bash
 
-# Copyright 2015 TappingStone, Inc.
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
 #
-#     http://www.apache.org/licenses/LICENSE-2.0
+#    http://www.apache.org/licenses/LICENSE-2.0
 #
 # Unless required by applicable law or agreed to in writing, software
 # distributed under the License is distributed on an "AS IS" BASIS,
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
+#
 
 search() {
   local i=0;

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/bin/pio-class
----------------------------------------------------------------------
diff --git a/bin/pio-class b/bin/pio-class
index b0d0546..002da5c 100755
--- a/bin/pio-class
+++ b/bin/pio-class
@@ -1,18 +1,21 @@
 #!/usr/bin/env bash
 
-# Copyright 2015 TappingStone, Inc.
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
 #
-#     http://www.apache.org/licenses/LICENSE-2.0
+#    http://www.apache.org/licenses/LICENSE-2.0
 #
 # Unless required by applicable law or agreed to in writing, software
 # distributed under the License is distributed on an "AS IS" BASIS,
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
+#
 
 cygwin=false
 case "`uname`" in

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/bin/pio-daemon
----------------------------------------------------------------------
diff --git a/bin/pio-daemon b/bin/pio-daemon
index 18aaa60..62704e1 100755
--- a/bin/pio-daemon
+++ b/bin/pio-daemon
@@ -1,18 +1,21 @@
 #!/usr/bin/env bash
 
-# Copyright 2015 TappingStone, Inc.
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
 #
-#     http://www.apache.org/licenses/LICENSE-2.0
+#    http://www.apache.org/licenses/LICENSE-2.0
 #
 # Unless required by applicable law or agreed to in writing, software
 # distributed under the License is distributed on an "AS IS" BASIS,
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
+#
 
 search() {
   local i=0;

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/bin/pio-shell
----------------------------------------------------------------------
diff --git a/bin/pio-shell b/bin/pio-shell
index 226f2e0..bb57ddb 100755
--- a/bin/pio-shell
+++ b/bin/pio-shell
@@ -1,18 +1,21 @@
 #!/usr/bin/env bash
 
-# Copyright 2015 TappingStone, Inc.
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-  #
-#     http://www.apache.org/licenses/LICENSE-2.0
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#    http://www.apache.org/licenses/LICENSE-2.0
 #
 # Unless required by applicable law or agreed to in writing, software
 # distributed under the License is distributed on an "AS IS" BASIS,
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
+#
 
 export PIO_HOME="$(cd `dirname $0`/..; pwd)"
 . ${PIO_HOME}/bin/load-pio-env.sh

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/bin/pio-start-all
----------------------------------------------------------------------
diff --git a/bin/pio-start-all b/bin/pio-start-all
index 0b554b0..975d538 100755
--- a/bin/pio-start-all
+++ b/bin/pio-start-all
@@ -1,18 +1,21 @@
 #!/usr/bin/env bash
 
-# Copyright 2015 TappingStone, Inc.
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
 #
-#     http://www.apache.org/licenses/LICENSE-2.0
+#    http://www.apache.org/licenses/LICENSE-2.0
 #
 # Unless required by applicable law or agreed to in writing, software
 # distributed under the License is distributed on an "AS IS" BASIS,
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
+#
 
 # Convenience script for starting all default dependent services in a single
 # node scenario.

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/bin/pio-stop-all
----------------------------------------------------------------------
diff --git a/bin/pio-stop-all b/bin/pio-stop-all
index 326461b..39a034f 100755
--- a/bin/pio-stop-all
+++ b/bin/pio-stop-all
@@ -1,18 +1,21 @@
 #!/usr/bin/env bash
 
-# Copyright 2015 TappingStone, Inc.
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
 #
-#     http://www.apache.org/licenses/LICENSE-2.0
+#    http://www.apache.org/licenses/LICENSE-2.0
 #
 # Unless required by applicable law or agreed to in writing, software
 # distributed under the License is distributed on an "AS IS" BASIS,
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
+#
 
 # Convenience script for stopping all default dependent services in a single
 # node scenario.

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/bin/semver.sh
----------------------------------------------------------------------
diff --git a/bin/semver.sh b/bin/semver.sh
index 088f11d..f6b0bd2 100644
--- a/bin/semver.sh
+++ b/bin/semver.sh
@@ -1,5 +1,22 @@
 #!/usr/bin/env sh
 
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#    http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
 function semverParseInto() {
     local RE='[^0-9]*\([0-9]*\)[.]\([0-9]*\)[.]\([0-9]*\)\([0-9A-Za-z-]*\)'
     #MAJOR

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/bin/travis/pio-start-travis
----------------------------------------------------------------------
diff --git a/bin/travis/pio-start-travis b/bin/travis/pio-start-travis
index c8ed0d6..0caccd7 100755
--- a/bin/travis/pio-start-travis
+++ b/bin/travis/pio-start-travis
@@ -1,18 +1,21 @@
 #!/usr/bin/env bash
 
-# Copyright 2015 TappingStone, Inc.
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
 #
-#     http://www.apache.org/licenses/LICENSE-2.0
+#    http://www.apache.org/licenses/LICENSE-2.0
 #
 # Unless required by applicable law or agreed to in writing, software
 # distributed under the License is distributed on an "AS IS" BASIS,
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
+#
 
 # Convenience script for starting all default dependent services in a single
 # node scenario.

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/bin/travis/pio-stop-travis
----------------------------------------------------------------------
diff --git a/bin/travis/pio-stop-travis b/bin/travis/pio-stop-travis
index eaef4b1..f7c6a25 100755
--- a/bin/travis/pio-stop-travis
+++ b/bin/travis/pio-stop-travis
@@ -1,18 +1,21 @@
 #!/usr/bin/env bash
 
-# Copyright 2015 TappingStone, Inc.
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
 #
-#     http://www.apache.org/licenses/LICENSE-2.0
+#    http://www.apache.org/licenses/LICENSE-2.0
 #
 # Unless required by applicable law or agreed to in writing, software
 # distributed under the License is distributed on an "AS IS" BASIS,
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
+#
 
 # Convenience script for stopping all default dependent services in a single
 # node scenario.

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/build.sbt
----------------------------------------------------------------------
diff --git a/build.sbt b/build.sbt
index 21323f6..cc08de2 100644
--- a/build.sbt
+++ b/build.sbt
@@ -1,16 +1,19 @@
-// Copyright 2015 TappingStone, Inc.
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-//     http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
 
 import UnidocKeys._
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/common/build.sbt
----------------------------------------------------------------------
diff --git a/common/build.sbt b/common/build.sbt
index 9bda9c5..bfabe34 100644
--- a/common/build.sbt
+++ b/common/build.sbt
@@ -1,20 +1,23 @@
-// Copyright 2015 TappingStone, Inc.
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-//     http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
 
 name := "common"
 libraryDependencies ++= Seq(
   "io.spray"               %% "spray-can"        % "1.3.2",
   "io.spray"               %% "spray-routing"    % "1.3.2",
   "org.spark-project.akka" %% "akka-actor"     % "2.3.4-spark"
-)
\ No newline at end of file
+)

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/common/src/main/scala/org/apache/predictionio/annotation/DeveloperApi.java
----------------------------------------------------------------------
diff --git a/common/src/main/scala/org/apache/predictionio/annotation/DeveloperApi.java b/common/src/main/scala/org/apache/predictionio/annotation/DeveloperApi.java
index d372184..39b6064 100644
--- a/common/src/main/scala/org/apache/predictionio/annotation/DeveloperApi.java
+++ b/common/src/main/scala/org/apache/predictionio/annotation/DeveloperApi.java
@@ -1,10 +1,12 @@
-/** Copyright 2015 TappingStone, Inc.
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
  *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
+ *    http://www.apache.org/licenses/LICENSE-2.0
  *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,6 +15,7 @@
  * limitations under the License.
  */
 
+
 package org.apache.predictionio.annotation;
 
 import java.lang.annotation.*;

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/common/src/main/scala/org/apache/predictionio/annotation/Experimental.java
----------------------------------------------------------------------
diff --git a/common/src/main/scala/org/apache/predictionio/annotation/Experimental.java b/common/src/main/scala/org/apache/predictionio/annotation/Experimental.java
index a304505..4f10eb2 100644
--- a/common/src/main/scala/org/apache/predictionio/annotation/Experimental.java
+++ b/common/src/main/scala/org/apache/predictionio/annotation/Experimental.java
@@ -1,17 +1,20 @@
-/** Copyright 2015 TappingStone, Inc.
-  *
-  * Licensed under the Apache License, Version 2.0 (the "License");
-  * you may not use this file except in compliance with the License.
-  * You may obtain a copy of the License at
-  *
-  *     http://www.apache.org/licenses/LICENSE-2.0
-  *
-  * Unless required by applicable law or agreed to in writing, software
-  * distributed under the License is distributed on an "AS IS" BASIS,
-  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  * See the License for the specific language governing permissions and
-  * limitations under the License.
-  */
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
 
 package org.apache.predictionio.annotation;
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/common/src/main/scala/org/apache/predictionio/authentication/KeyAuthentication.scala
----------------------------------------------------------------------
diff --git a/common/src/main/scala/org/apache/predictionio/authentication/KeyAuthentication.scala b/common/src/main/scala/org/apache/predictionio/authentication/KeyAuthentication.scala
index 30b4ce6..3ebc0b4 100644
--- a/common/src/main/scala/org/apache/predictionio/authentication/KeyAuthentication.scala
+++ b/common/src/main/scala/org/apache/predictionio/authentication/KeyAuthentication.scala
@@ -1,17 +1,20 @@
-/** Copyright 2015 TappingStone, Inc.
-  *
-  * Licensed under the Apache License, Version 2.0 (the "License");
-  * you may not use this file except in compliance with the License.
-  * You may obtain a copy of the License at
-  *
-  *     http://www.apache.org/licenses/LICENSE-2.0
-  *
-  * Unless required by applicable law or agreed to in writing, software
-  * distributed under the License is distributed on an "AS IS" BASIS,
-  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  * See the License for the specific language governing permissions and
-  * limitations under the License.
-  */
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
 
 package org.apache.predictionio.authentication
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/common/src/main/scala/org/apache/predictionio/configuration/SSLConfiguration.scala
----------------------------------------------------------------------
diff --git a/common/src/main/scala/org/apache/predictionio/configuration/SSLConfiguration.scala b/common/src/main/scala/org/apache/predictionio/configuration/SSLConfiguration.scala
index 311802f..9292e21 100644
--- a/common/src/main/scala/org/apache/predictionio/configuration/SSLConfiguration.scala
+++ b/common/src/main/scala/org/apache/predictionio/configuration/SSLConfiguration.scala
@@ -1,17 +1,20 @@
-/** Copyright 2015 TappingStone, Inc.
-  *
-  * Licensed under the Apache License, Version 2.0 (the "License");
-  * you may not use this file except in compliance with the License.
-  * You may obtain a copy of the License at
-  *
-  *     http://www.apache.org/licenses/LICENSE-2.0
-  *
-  * Unless required by applicable law or agreed to in writing, software
-  * distributed under the License is distributed on an "AS IS" BASIS,
-  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  * See the License for the specific language governing permissions and
-  * limitations under the License.
-  */
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
 
 package org.apache.predictionio.configuration
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/conf/log4j.properties
----------------------------------------------------------------------
diff --git a/conf/log4j.properties b/conf/log4j.properties
index 067a1a6..6cdf026 100644
--- a/conf/log4j.properties
+++ b/conf/log4j.properties
@@ -1,3 +1,20 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#    http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
 log4j.rootLogger=INFO, console, file
 
 # console appender

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/conf/pio-env.sh.template
----------------------------------------------------------------------
diff --git a/conf/pio-env.sh.template b/conf/pio-env.sh.template
index f3aa519..5d2753c 100644
--- a/conf/pio-env.sh.template
+++ b/conf/pio-env.sh.template
@@ -1,5 +1,22 @@
 #!/usr/bin/env bash
 
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#    http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
 # Copy this file as pio-env.sh and edit it for your site's configuration.
 
 # PredictionIO Main Configuration

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/conf/pio-env.sh.travis
----------------------------------------------------------------------
diff --git a/conf/pio-env.sh.travis b/conf/pio-env.sh.travis
index 774c825..e79cddc 100644
--- a/conf/pio-env.sh.travis
+++ b/conf/pio-env.sh.travis
@@ -1,5 +1,22 @@
 #!/usr/bin/env bash
 
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#    http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
 # Copy this file as pio-env.sh and edit it for your site's configuration.
 
 # PredictionIO Main Configuration

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/conf/server.conf
----------------------------------------------------------------------
diff --git a/conf/server.conf b/conf/server.conf
index 001d535..ccc0935 100644
--- a/conf/server.conf
+++ b/conf/server.conf
@@ -1,3 +1,20 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#    http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
 # Engine and dashboard Server related configurations
 org.apache.predictionio.server {
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/core/build.sbt
----------------------------------------------------------------------
diff --git a/core/build.sbt b/core/build.sbt
index 6257c1e..d24576f 100644
--- a/core/build.sbt
+++ b/core/build.sbt
@@ -1,16 +1,19 @@
-// Copyright 2015 TappingStone, Inc.
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-//     http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
 
 name := "core"
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/core/src/main/scala/org/apache/predictionio/controller/CustomQuerySerializer.scala
----------------------------------------------------------------------
diff --git a/core/src/main/scala/org/apache/predictionio/controller/CustomQuerySerializer.scala b/core/src/main/scala/org/apache/predictionio/controller/CustomQuerySerializer.scala
index 2fa5551..d78e2b4 100644
--- a/core/src/main/scala/org/apache/predictionio/controller/CustomQuerySerializer.scala
+++ b/core/src/main/scala/org/apache/predictionio/controller/CustomQuerySerializer.scala
@@ -1,17 +1,20 @@
-/** Copyright 2015 TappingStone, Inc.
-  *
-  * Licensed under the Apache License, Version 2.0 (the "License");
-  * you may not use this file except in compliance with the License.
-  * You may obtain a copy of the License at
-  *
-  *     http://www.apache.org/licenses/LICENSE-2.0
-  *
-  * Unless required by applicable law or agreed to in writing, software
-  * distributed under the License is distributed on an "AS IS" BASIS,
-  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  * See the License for the specific language governing permissions and
-  * limitations under the License.
-  */
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
 
 package org.apache.predictionio.controller
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/core/src/main/scala/org/apache/predictionio/controller/Deployment.scala
----------------------------------------------------------------------
diff --git a/core/src/main/scala/org/apache/predictionio/controller/Deployment.scala b/core/src/main/scala/org/apache/predictionio/controller/Deployment.scala
index fa7f3f1..0bb0f57 100644
--- a/core/src/main/scala/org/apache/predictionio/controller/Deployment.scala
+++ b/core/src/main/scala/org/apache/predictionio/controller/Deployment.scala
@@ -1,17 +1,20 @@
-/** Copyright 2015 TappingStone, Inc.
-  *
-  * Licensed under the Apache License, Version 2.0 (the "License");
-  * you may not use this file except in compliance with the License.
-  * You may obtain a copy of the License at
-  *
-  *     http://www.apache.org/licenses/LICENSE-2.0
-  *
-  * Unless required by applicable law or agreed to in writing, software
-  * distributed under the License is distributed on an "AS IS" BASIS,
-  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  * See the License for the specific language governing permissions and
-  * limitations under the License.
-  */
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
 
 package org.apache.predictionio.controller
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/core/src/main/scala/org/apache/predictionio/controller/Engine.scala
----------------------------------------------------------------------
diff --git a/core/src/main/scala/org/apache/predictionio/controller/Engine.scala b/core/src/main/scala/org/apache/predictionio/controller/Engine.scala
index 1bc177a..881273c 100644
--- a/core/src/main/scala/org/apache/predictionio/controller/Engine.scala
+++ b/core/src/main/scala/org/apache/predictionio/controller/Engine.scala
@@ -1,17 +1,20 @@
-/** Copyright 2015 TappingStone, Inc.
-  *
-  * Licensed under the Apache License, Version 2.0 (the "License");
-  * you may not use this file except in compliance with the License.
-  * You may obtain a copy of the License at
-  *
-  *     http://www.apache.org/licenses/LICENSE-2.0
-  *
-  * Unless required by applicable law or agreed to in writing, software
-  * distributed under the License is distributed on an "AS IS" BASIS,
-  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  * See the License for the specific language governing permissions and
-  * limitations under the License.
-  */
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
 
 package org.apache.predictionio.controller
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/core/src/main/scala/org/apache/predictionio/controller/EngineFactory.scala
----------------------------------------------------------------------
diff --git a/core/src/main/scala/org/apache/predictionio/controller/EngineFactory.scala b/core/src/main/scala/org/apache/predictionio/controller/EngineFactory.scala
index e9db35b..456d0c9 100644
--- a/core/src/main/scala/org/apache/predictionio/controller/EngineFactory.scala
+++ b/core/src/main/scala/org/apache/predictionio/controller/EngineFactory.scala
@@ -1,17 +1,20 @@
-/** Copyright 2015 TappingStone, Inc.
-  *
-  * Licensed under the Apache License, Version 2.0 (the "License");
-  * you may not use this file except in compliance with the License.
-  * You may obtain a copy of the License at
-  *
-  *     http://www.apache.org/licenses/LICENSE-2.0
-  *
-  * Unless required by applicable law or agreed to in writing, software
-  * distributed under the License is distributed on an "AS IS" BASIS,
-  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  * See the License for the specific language governing permissions and
-  * limitations under the License.
-  */
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
 
 package org.apache.predictionio.controller
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/core/src/main/scala/org/apache/predictionio/controller/EngineParams.scala
----------------------------------------------------------------------
diff --git a/core/src/main/scala/org/apache/predictionio/controller/EngineParams.scala b/core/src/main/scala/org/apache/predictionio/controller/EngineParams.scala
index b419255..6dccd4a 100644
--- a/core/src/main/scala/org/apache/predictionio/controller/EngineParams.scala
+++ b/core/src/main/scala/org/apache/predictionio/controller/EngineParams.scala
@@ -1,17 +1,20 @@
-/** Copyright 2015 TappingStone, Inc.
-  *
-  * Licensed under the Apache License, Version 2.0 (the "License");
-  * you may not use this file except in compliance with the License.
-  * You may obtain a copy of the License at
-  *
-  *     http://www.apache.org/licenses/LICENSE-2.0
-  *
-  * Unless required by applicable law or agreed to in writing, software
-  * distributed under the License is distributed on an "AS IS" BASIS,
-  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  * See the License for the specific language governing permissions and
-  * limitations under the License.
-  */
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
 
 package org.apache.predictionio.controller
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/core/src/main/scala/org/apache/predictionio/controller/EngineParamsGenerator.scala
----------------------------------------------------------------------
diff --git a/core/src/main/scala/org/apache/predictionio/controller/EngineParamsGenerator.scala b/core/src/main/scala/org/apache/predictionio/controller/EngineParamsGenerator.scala
index 2e26b83..ba834f4 100644
--- a/core/src/main/scala/org/apache/predictionio/controller/EngineParamsGenerator.scala
+++ b/core/src/main/scala/org/apache/predictionio/controller/EngineParamsGenerator.scala
@@ -1,17 +1,20 @@
-/** Copyright 2015 TappingStone, Inc.
-  *
-  * Licensed under the Apache License, Version 2.0 (the "License");
-  * you may not use this file except in compliance with the License.
-  * You may obtain a copy of the License at
-  *
-  *     http://www.apache.org/licenses/LICENSE-2.0
-  *
-  * Unless required by applicable law or agreed to in writing, software
-  * distributed under the License is distributed on an "AS IS" BASIS,
-  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  * See the License for the specific language governing permissions and
-  * limitations under the License.
-  */
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
 
 package org.apache.predictionio.controller
 

http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/f2d697eb/core/src/main/scala/org/apache/predictionio/controller/Evaluation.scala
----------------------------------------------------------------------
diff --git a/core/src/main/scala/org/apache/predictionio/controller/Evaluation.scala b/core/src/main/scala/org/apache/predictionio/controller/Evaluation.scala
index 79fa3a2..37dcefa 100644
--- a/core/src/main/scala/org/apache/predictionio/controller/Evaluation.scala
+++ b/core/src/main/scala/org/apache/predictionio/controller/Evaluation.scala
@@ -1,17 +1,20 @@
-/** Copyright 2015 TappingStone, Inc.
-  *
-  * Licensed under the Apache License, Version 2.0 (the "License");
-  * you may not use this file except in compliance with the License.
-  * You may obtain a copy of the License at
-  *
-  *     http://www.apache.org/licenses/LICENSE-2.0
-  *
-  * Unless required by applicable law or agreed to in writing, software
-  * distributed under the License is distributed on an "AS IS" BASIS,
-  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  * See the License for the specific language governing permissions and
-  * limitations under the License.
-  */
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
 
 package org.apache.predictionio.controller
 


Mime
View raw message