You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@gearpump.apache.org by ma...@apache.org on 2016/07/30 06:51:06 UTC

incubator-gearpump git commit: [GEARPUMP-183] fix licenses

Repository: incubator-gearpump
Updated Branches:
  refs/heads/master 533377fb1 -> 867f9be55


[GEARPUMP-183] fix licenses

Author: manuzhang <ow...@gmail.com>

Closes #68 from manuzhang/fix_release.


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

Branch: refs/heads/master
Commit: 867f9be55ddf7e50e2a6d5579834c4418818c44c
Parents: 533377f
Author: manuzhang <ow...@gmail.com>
Authored: Sat Jul 30 14:50:47 2016 +0800
Committer: manuzhang <ow...@gmail.com>
Committed: Sat Jul 30 14:50:47 2016 +0800

----------------------------------------------------------------------
 .rat-excludes                                   |  4 ++-
 LICENSE                                         | 31 +++++++++++++-------
 licenses/LICENSE-AnchorJS.txt                   |  4 +--
 licenses/LICENSE-bootstrap.txt                  |  2 +-
 licenses/LICENSE-glyphicons.txt                 |  4 +--
 licenses/LICENSE-jquery.txt                     | 22 ++++++++++----
 licenses/LICENSE-modernizr.txt                  |  4 +--
 licenses/LICENSE-normalize.txt                  | 21 +++++++++++++
 licenses/LICENSE-polyfill.txt                   | 21 +++++++++++++
 services/dashboard/dashboard.js                 |  6 ----
 services/dashboard/i18n.js                      |  6 ----
 services/dashboard/login/login.js               |  6 ----
 .../dashboard/services/health_check_service.js  |  6 ----
 services/dashboard/services/locator.js          |  6 ----
 services/dashboard/services/login_check.js      |  6 ----
 services/dashboard/services/models/dag.js       |  6 ----
 services/dashboard/services/models/metrics.js   |  6 ----
 .../services/models/metrics_provider.js         |  6 ----
 services/dashboard/services/models/models.js    |  6 ----
 .../services/models/streamingapp_dag.js         |  6 ----
 .../models/streamingapp_metrics_provider.js     |  6 ----
 services/dashboard/services/restapi.js          |  6 ----
 services/dashboard/services/streamingservice.js |  5 ----
 .../dashboard/styles/bootstrap-override.css     |  6 ----
 services/dashboard/styles/dashboard.css         |  6 ----
 .../dashboard/views/apps/app/alerts_table.js    |  6 ----
 services/dashboard/views/apps/app/app.js        |  6 ----
 .../dashboard/views/apps/app/executors_table.js |  6 ----
 services/dashboard/views/apps/app/overview.js   |  6 ----
 services/dashboard/views/apps/apps.js           |  6 ----
 .../dashboard/views/apps/compose/compose.js     |  6 ----
 .../views/apps/compose/popups/choose_edge.js    |  6 ----
 .../apps/compose/popups/choose_processor.js     |  6 ----
 .../dashboard/views/apps/streamingapp/dag.js    |  6 ----
 .../views/apps/streamingapp/executor.js         |  6 ----
 .../views/apps/streamingapp/metric_selector.js  |  6 ----
 .../views/apps/streamingapp/metrics_charts.js   |  6 ----
 .../views/apps/streamingapp/metrics_table.js    |  6 ----
 .../views/apps/streamingapp/overview.js         |  6 ----
 .../views/apps/streamingapp/popups/dag_edit.js  |  5 ----
 .../views/apps/streamingapp/processor.js        |  6 ----
 .../apps/streamingapp/processor_task_charts.js  |  6 ----
 .../apps/streamingapp/processor_task_pager.js   |  6 ----
 .../apps/streamingapp/processor_task_table.js   |  6 ----
 .../views/apps/streamingapp/streamingapp.js     |  6 ----
 .../views/apps/streamingapp/vis/network.js      |  6 ----
 .../apps/streamingapp/vis/network_style.js      |  6 ----
 services/dashboard/views/apps/submit/submit.js  |  5 ----
 .../dashboard/views/cluster/master/master.js    |  6 ----
 .../views/cluster/workers/add_worker.js         | 18 ++++++++++--
 .../views/cluster/workers/worker/worker.js      | 19 ++++++++++--
 .../views/cluster/workers/workers_listview.js   | 19 ++++++++++--
 services/dashboard/views/helper.js              |  6 ----
 .../dashboard/views/jvm/jvm_metrics_view.js     |  6 ----
 services/dashboard/views/landing/breadcrumbs.js |  6 ----
 services/dashboard/views/landing/header.js      |  6 ----
 .../widgets/metrics_period_switcher.js          |  6 ----
 services/dashboard/widgets/radio_group.js       |  6 ----
 58 files changed, 138 insertions(+), 304 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/.rat-excludes
----------------------------------------------------------------------
diff --git a/.rat-excludes b/.rat-excludes
index 0a687fc..89a7bb9 100644
--- a/.rat-excludes
+++ b/.rat-excludes
@@ -8,7 +8,7 @@ notes
 integrationtest
 pubring.asc
 geardefault.conf
-README.md
+.*md
 jvmopts
 CHANGELOG.md
 CONTRIBUTING.md
@@ -21,3 +21,5 @@ test.conf
 reference.conf
 state.conf
 license.sbt
+dashboard
+robots.txt

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/LICENSE
----------------------------------------------------------------------
diff --git a/LICENSE b/LICENSE
index 881738f..5bc72ee 100644
--- a/LICENSE
+++ b/LICENSE
@@ -210,23 +210,34 @@ Apache Gearpump subcomponents:
    conditions of the following licenses. 
 
 
-   This product bundles AnchorJS 1.1.1 
-   which is available under a MIT license. (https://github.com/bryanbraun/anchorjs)
+   This product bundles AnchorJS 1.1.1, copyright Bryan Braun,
+   which is available under a MIT license.
    For details see licenses/LICENSE-AnchorJS.txt
 
-   This product bundles Bootstrap 3.3.5, copyright Twitter Inc.
-   which is available under a MIT license. (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+   This product bundles Bootstrap 3.3.5, copyright Twitter Inc.,
+   which is available under a MIT license.
    For details see licenses/LICENSE-bootstrap.txt
 
-   This product bundles jquery 2.1.4
+   This product bundles jquery 2.1.4, copyright jQuery Foundation, Inc.,
    which is available under a MIT license. 
    For details see licenses/LICENSE-jquery.txt
    
-   This product bundles modernizr 2.6.1
-   which is available under a MIT license. (https://github.com/Modernizr/Modernizr/blob/master/LICENSE)
+   This product bundles modernizr 2.6.1, copyright Faruk Ates, Paul Irish,
+   Alex Sexton, Ryan Seddon, Patrick Kettner, Stu Cox and Richard Herrera,
+   which is available under a MIT license.
    For details see licenses/LICENSE-modernizr.txt
 
-   This product bundles Glyphicons Halflings Regular, copyright Jan Kovarik
-   which is available under a MIT license. 
-   For details see licenses/LICENSE-glyphicons.txt
+   This product bundles normalize 3.0.3, copyright Nicolas Gallagher and
+   Jonathan Neal, which is available under a MIT license.
+   For details, see licenses/normalize.MIT.
+
+   This product bundles Glyphicons Halflings Regular, copyright
+   Jan Kovarik, which is available under a MIT license.
+   For details, see licenses/glyphicons.MIT.
+
+   This product bundles polyfill, copyright Scott Jehl, Paul Irish and
+   Nicholas Zakas, which is available under a MIT license.
+   For details, see licenses/glyphicons.MIT.
+
+
 

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/licenses/LICENSE-AnchorJS.txt
----------------------------------------------------------------------
diff --git a/licenses/LICENSE-AnchorJS.txt b/licenses/LICENSE-AnchorJS.txt
index 242132d..d5266e6 100644
--- a/licenses/LICENSE-AnchorJS.txt
+++ b/licenses/LICENSE-AnchorJS.txt
@@ -1,6 +1,6 @@
-The MIT License (MIT)
+# The MIT License (MIT)
 
-Copyright (c) <year> <copyright holders>
+Copyright (c) 2015 Bryan Braun
 
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/licenses/LICENSE-bootstrap.txt
----------------------------------------------------------------------
diff --git a/licenses/LICENSE-bootstrap.txt b/licenses/LICENSE-bootstrap.txt
index 7a30002..8d363b6 100644
--- a/licenses/LICENSE-bootstrap.txt
+++ b/licenses/LICENSE-bootstrap.txt
@@ -1,4 +1,4 @@
-The MIT License (MIT)
+# The MIT License (MIT)
 
 Copyright (c) 2011-2016 Twitter, Inc.
 

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/licenses/LICENSE-glyphicons.txt
----------------------------------------------------------------------
diff --git a/licenses/LICENSE-glyphicons.txt b/licenses/LICENSE-glyphicons.txt
index 242132d..6a1d292 100644
--- a/licenses/LICENSE-glyphicons.txt
+++ b/licenses/LICENSE-glyphicons.txt
@@ -1,6 +1,6 @@
-The MIT License (MIT)
+# The MIT License (MIT)
 
-Copyright (c) <year> <copyright holders>
+Copyright (c) 2010 - 2016 Jan Kovarik
 
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/licenses/LICENSE-jquery.txt
----------------------------------------------------------------------
diff --git a/licenses/LICENSE-jquery.txt b/licenses/LICENSE-jquery.txt
index 45ee6cb..fad28aa 100644
--- a/licenses/LICENSE-jquery.txt
+++ b/licenses/LICENSE-jquery.txt
@@ -1,9 +1,21 @@
-The MIT License (MIT)
+# The MIT License (MIT)
 
-Copyright (c) <year> <copyright holders>
+Copyright (c) 2015 jQuery Foundation, Inc.
 
-Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
 
-The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
 
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/licenses/LICENSE-modernizr.txt
----------------------------------------------------------------------
diff --git a/licenses/LICENSE-modernizr.txt b/licenses/LICENSE-modernizr.txt
index 242132d..8a955dd 100644
--- a/licenses/LICENSE-modernizr.txt
+++ b/licenses/LICENSE-modernizr.txt
@@ -1,6 +1,6 @@
-The MIT License (MIT)
+# The MIT License (MIT)
 
-Copyright (c) <year> <copyright holders>
+Copyright (c) 2009-2016 Faruk Ates, Paul Irish, Alex Sexton, Ryan Seddon, Patrick Kettner, Stu Cox, Richard Herrera
 
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/licenses/LICENSE-normalize.txt
----------------------------------------------------------------------
diff --git a/licenses/LICENSE-normalize.txt b/licenses/LICENSE-normalize.txt
new file mode 100644
index 0000000..ce68d94
--- /dev/null
+++ b/licenses/LICENSE-normalize.txt
@@ -0,0 +1,21 @@
+# The MIT License (MIT)
+
+Copyright � Nicolas Gallagher and Jonathan Neal
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/licenses/LICENSE-polyfill.txt
----------------------------------------------------------------------
diff --git a/licenses/LICENSE-polyfill.txt b/licenses/LICENSE-polyfill.txt
new file mode 100644
index 0000000..6b73375
--- /dev/null
+++ b/licenses/LICENSE-polyfill.txt
@@ -0,0 +1,21 @@
+# The MIT License (MIT)
+
+Copyright (c) 2012 Scott Jehl, Paul Irish, Nicholas Zakas
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/dashboard.js
----------------------------------------------------------------------
diff --git a/services/dashboard/dashboard.js b/services/dashboard/dashboard.js
index 7f4e440..f05d00f 100644
--- a/services/dashboard/dashboard.js
+++ b/services/dashboard/dashboard.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 (function () {
 
   // rootPath of this site, it has a tailing slash /

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/i18n.js
----------------------------------------------------------------------
diff --git a/services/dashboard/i18n.js b/services/dashboard/i18n.js
index 1aacff8..881b8a3 100644
--- a/services/dashboard/i18n.js
+++ b/services/dashboard/i18n.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 /**
  * You can override any values below in your application

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/login/login.js
----------------------------------------------------------------------
diff --git a/services/dashboard/login/login.js b/services/dashboard/login/login.js
index aa3e475..6b652a0 100644
--- a/services/dashboard/login/login.js
+++ b/services/dashboard/login/login.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 /**
  * call rest service /login to setup login session tokens.
  * If login succeeds, it will redirect to dashboard home page.

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/services/health_check_service.js
----------------------------------------------------------------------
diff --git a/services/dashboard/services/health_check_service.js b/services/dashboard/services/health_check_service.js
index f2eba88..9da809a 100644
--- a/services/dashboard/services/health_check_service.js
+++ b/services/dashboard/services/health_check_service.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
 /**

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/services/locator.js
----------------------------------------------------------------------
diff --git a/services/dashboard/services/locator.js b/services/dashboard/services/locator.js
index 94e5fdb..79ff192 100644
--- a/services/dashboard/services/locator.js
+++ b/services/dashboard/services/locator.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
 /** Routing helper */

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/services/login_check.js
----------------------------------------------------------------------
diff --git a/services/dashboard/services/login_check.js b/services/dashboard/services/login_check.js
index 0ecb984..c6b1dd4 100644
--- a/services/dashboard/services/login_check.js
+++ b/services/dashboard/services/login_check.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 // Authentication Angular interceptor for http methods.
 // If server respond 401 (unauthenticated), will redirect to login page.

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/services/models/dag.js
----------------------------------------------------------------------
diff --git a/services/dashboard/services/models/dag.js b/services/dashboard/services/models/dag.js
index 30c372d..0af0012 100644
--- a/services/dashboard/services/models/dag.js
+++ b/services/dashboard/services/models/dag.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('org.apache.gearpump.models')
 
   .service('Dag', function () {

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/services/models/metrics.js
----------------------------------------------------------------------
diff --git a/services/dashboard/services/models/metrics.js b/services/dashboard/services/models/metrics.js
index 27844e3..2b6b9b4 100644
--- a/services/dashboard/services/models/metrics.js
+++ b/services/dashboard/services/models/metrics.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('org.apache.gearpump.models')
 
 /** TODO: to be absorbed as scalajs (#458) */

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/services/models/metrics_provider.js
----------------------------------------------------------------------
diff --git a/services/dashboard/services/models/metrics_provider.js b/services/dashboard/services/models/metrics_provider.js
index 03103b9..0253a27 100644
--- a/services/dashboard/services/models/metrics_provider.js
+++ b/services/dashboard/services/models/metrics_provider.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('org.apache.gearpump.models')
 
   .service('MetricsProvider', function () {

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/services/models/models.js
----------------------------------------------------------------------
diff --git a/services/dashboard/services/models/models.js b/services/dashboard/services/models/models.js
index 35a0a86..168d4e6 100644
--- a/services/dashboard/services/models/models.js
+++ b/services/dashboard/services/models/models.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('org.apache.gearpump.models', [])
 
 /** TODO: to be absorbed as scalajs */

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/services/models/streamingapp_dag.js
----------------------------------------------------------------------
diff --git a/services/dashboard/services/models/streamingapp_dag.js b/services/dashboard/services/models/streamingapp_dag.js
index 877eefa..65bbffe 100644
--- a/services/dashboard/services/models/streamingapp_dag.js
+++ b/services/dashboard/services/models/streamingapp_dag.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('org.apache.gearpump.models')
 
   .service('StreamingAppDag', ['Dag', 'StreamingAppMetricsProvider', function (Dag, StreamingAppMetricsProvider) {

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/services/models/streamingapp_metrics_provider.js
----------------------------------------------------------------------
diff --git a/services/dashboard/services/models/streamingapp_metrics_provider.js b/services/dashboard/services/models/streamingapp_metrics_provider.js
index 8cb88fd..cde5f31 100644
--- a/services/dashboard/services/models/streamingapp_metrics_provider.js
+++ b/services/dashboard/services/models/streamingapp_metrics_provider.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('org.apache.gearpump.models')
 
   .service('StreamingAppMetricsProvider', ['MetricsProvider', function (MetricsProvider) {

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/services/restapi.js
----------------------------------------------------------------------
diff --git a/services/dashboard/services/restapi.js b/services/dashboard/services/restapi.js
index 866858b..99b02b1 100644
--- a/services/dashboard/services/restapi.js
+++ b/services/dashboard/services/restapi.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
 /** TODO: refactoring work required */

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/services/streamingservice.js
----------------------------------------------------------------------
diff --git a/services/dashboard/services/streamingservice.js b/services/dashboard/services/streamingservice.js
index 28899f1..f8c6b87 100644
--- a/services/dashboard/services/streamingservice.js
+++ b/services/dashboard/services/streamingservice.js
@@ -16,11 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
 'use strict';
 
 angular.module('dashboard.streamingservice', [])

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/styles/bootstrap-override.css
----------------------------------------------------------------------
diff --git a/services/dashboard/styles/bootstrap-override.css b/services/dashboard/styles/bootstrap-override.css
index 44ffdae..9dd34c9 100644
--- a/services/dashboard/styles/bootstrap-override.css
+++ b/services/dashboard/styles/bootstrap-override.css
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 /* .navbar-fixed-top will occupy50px (regarding current font size) */
 body {
   padding-top: 50px; /*equals navbar height*/

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/styles/dashboard.css
----------------------------------------------------------------------
diff --git a/services/dashboard/styles/dashboard.css b/services/dashboard/styles/dashboard.css
index 2d2b947..e0e97c1 100644
--- a/services/dashboard/styles/dashboard.css
+++ b/services/dashboard/styles/dashboard.css
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 /* bolder text */
 .bold {
   font-weight: 500;

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/app/alerts_table.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/app/alerts_table.js b/services/dashboard/views/apps/app/alerts_table.js
index 5ee44a9..06c6f5a 100644
--- a/services/dashboard/views/apps/app/alerts_table.js
+++ b/services/dashboard/views/apps/app/alerts_table.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .directive('alertsTable', function () {

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/app/app.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/app/app.js b/services/dashboard/views/apps/app/app.js
index 7ec040a..5feff32 100644
--- a/services/dashboard/views/apps/app/app.js
+++ b/services/dashboard/views/apps/app/app.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .config(['$stateProvider',

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/app/executors_table.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/app/executors_table.js b/services/dashboard/views/apps/app/executors_table.js
index 8d06521..9c4a2c2 100644
--- a/services/dashboard/views/apps/app/executors_table.js
+++ b/services/dashboard/views/apps/app/executors_table.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .directive('executorTable', function () {

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/app/overview.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/app/overview.js b/services/dashboard/views/apps/app/overview.js
index 06017f4..eb82b71 100644
--- a/services/dashboard/views/apps/app/overview.js
+++ b/services/dashboard/views/apps/app/overview.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .config(['$stateProvider',

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/apps.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/apps.js b/services/dashboard/views/apps/apps.js
index 304b9f2..db235a1 100644
--- a/services/dashboard/views/apps/apps.js
+++ b/services/dashboard/views/apps/apps.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .config(['$stateProvider',

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/compose/compose.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/compose/compose.js b/services/dashboard/views/apps/compose/compose.js
index 6c882dc..af8d9dc 100644
--- a/services/dashboard/views/apps/compose/compose.js
+++ b/services/dashboard/views/apps/compose/compose.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .config(['$stateProvider',

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/compose/popups/choose_edge.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/compose/popups/choose_edge.js b/services/dashboard/views/apps/compose/popups/choose_edge.js
index d177c8b..94cef7d 100644
--- a/services/dashboard/views/apps/compose/popups/choose_edge.js
+++ b/services/dashboard/views/apps/compose/popups/choose_edge.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .controller('ComposeAppChooseEdgeCtrl', ['$scope',

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/compose/popups/choose_processor.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/compose/popups/choose_processor.js b/services/dashboard/views/apps/compose/popups/choose_processor.js
index 2323e63..d4c1eb6 100644
--- a/services/dashboard/views/apps/compose/popups/choose_processor.js
+++ b/services/dashboard/views/apps/compose/popups/choose_processor.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .controller('ComposeAppChooseProcessorCtrl', ['$scope',

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/streamingapp/dag.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/streamingapp/dag.js b/services/dashboard/views/apps/streamingapp/dag.js
index dec3049..24de6a9 100644
--- a/services/dashboard/views/apps/streamingapp/dag.js
+++ b/services/dashboard/views/apps/streamingapp/dag.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .config(['$stateProvider',

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/streamingapp/executor.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/streamingapp/executor.js b/services/dashboard/views/apps/streamingapp/executor.js
index 4d23964..f74a55b 100644
--- a/services/dashboard/views/apps/streamingapp/executor.js
+++ b/services/dashboard/views/apps/streamingapp/executor.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .config(['$stateProvider',

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/streamingapp/metric_selector.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/streamingapp/metric_selector.js b/services/dashboard/views/apps/streamingapp/metric_selector.js
index 0bdcbd7..185c7cf 100644
--- a/services/dashboard/views/apps/streamingapp/metric_selector.js
+++ b/services/dashboard/views/apps/streamingapp/metric_selector.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .directive('metricSelector', function () {

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/streamingapp/metrics_charts.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/streamingapp/metrics_charts.js b/services/dashboard/views/apps/streamingapp/metrics_charts.js
index f70b976..0d4e47a 100644
--- a/services/dashboard/views/apps/streamingapp/metrics_charts.js
+++ b/services/dashboard/views/apps/streamingapp/metrics_charts.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .directive('metricsCharts', function () {

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/streamingapp/metrics_table.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/streamingapp/metrics_table.js b/services/dashboard/views/apps/streamingapp/metrics_table.js
index 28cb0b1..c0b7975 100644
--- a/services/dashboard/views/apps/streamingapp/metrics_table.js
+++ b/services/dashboard/views/apps/streamingapp/metrics_table.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .config(['$stateProvider',

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/streamingapp/overview.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/streamingapp/overview.js b/services/dashboard/views/apps/streamingapp/overview.js
index b41f386..3888b7a 100644
--- a/services/dashboard/views/apps/streamingapp/overview.js
+++ b/services/dashboard/views/apps/streamingapp/overview.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .config(['$stateProvider',

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/streamingapp/popups/dag_edit.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/streamingapp/popups/dag_edit.js b/services/dashboard/views/apps/streamingapp/popups/dag_edit.js
index aff9d69..3140546 100644
--- a/services/dashboard/views/apps/streamingapp/popups/dag_edit.js
+++ b/services/dashboard/views/apps/streamingapp/popups/dag_edit.js
@@ -16,11 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
 angular.module('dashboard')
 
   .controller('StreamingAppDagEditCtrl', ['$scope', 'models',

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/streamingapp/processor.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/streamingapp/processor.js b/services/dashboard/views/apps/streamingapp/processor.js
index 7e20b50..5b086ab 100644
--- a/services/dashboard/views/apps/streamingapp/processor.js
+++ b/services/dashboard/views/apps/streamingapp/processor.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .config(['$stateProvider',

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/streamingapp/processor_task_charts.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/streamingapp/processor_task_charts.js b/services/dashboard/views/apps/streamingapp/processor_task_charts.js
index 4ff0d02..e4ecaef 100644
--- a/services/dashboard/views/apps/streamingapp/processor_task_charts.js
+++ b/services/dashboard/views/apps/streamingapp/processor_task_charts.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   // todo: refactoring required

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/streamingapp/processor_task_pager.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/streamingapp/processor_task_pager.js b/services/dashboard/views/apps/streamingapp/processor_task_pager.js
index 35a4084..ce66356 100644
--- a/services/dashboard/views/apps/streamingapp/processor_task_pager.js
+++ b/services/dashboard/views/apps/streamingapp/processor_task_pager.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .directive('processorTaskPager', function () {

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/streamingapp/processor_task_table.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/streamingapp/processor_task_table.js b/services/dashboard/views/apps/streamingapp/processor_task_table.js
index baefe40..c27527f 100644
--- a/services/dashboard/views/apps/streamingapp/processor_task_table.js
+++ b/services/dashboard/views/apps/streamingapp/processor_task_table.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .controller('StreamingAppProcessorTaskTableCtrl', ['$scope', '$sortableTableBuilder',

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/streamingapp/streamingapp.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/streamingapp/streamingapp.js b/services/dashboard/views/apps/streamingapp/streamingapp.js
index bc7a9cd..16c3722 100644
--- a/services/dashboard/views/apps/streamingapp/streamingapp.js
+++ b/services/dashboard/views/apps/streamingapp/streamingapp.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .config(['$stateProvider',

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/streamingapp/vis/network.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/streamingapp/vis/network.js b/services/dashboard/views/apps/streamingapp/vis/network.js
index 928d4cb..4b734a8 100644
--- a/services/dashboard/views/apps/streamingapp/vis/network.js
+++ b/services/dashboard/views/apps/streamingapp/vis/network.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .directive('visNetwork', [function() {

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/streamingapp/vis/network_style.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/streamingapp/vis/network_style.js b/services/dashboard/views/apps/streamingapp/vis/network_style.js
index a9e0086..62945b9 100644
--- a/services/dashboard/views/apps/streamingapp/vis/network_style.js
+++ b/services/dashboard/views/apps/streamingapp/vis/network_style.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .factory('$visNetworkStyle', function () {

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/apps/submit/submit.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/apps/submit/submit.js b/services/dashboard/views/apps/submit/submit.js
index afb5c56..cfd8ef7 100644
--- a/services/dashboard/views/apps/submit/submit.js
+++ b/services/dashboard/views/apps/submit/submit.js
@@ -16,11 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
 angular.module('dashboard')
 
   .controller('AppSubmitCtrl', ['$scope', 'restapi',

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/cluster/master/master.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/cluster/master/master.js b/services/dashboard/views/cluster/master/master.js
index 64383d7..e9deb5f 100644
--- a/services/dashboard/views/cluster/master/master.js
+++ b/services/dashboard/views/cluster/master/master.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .config(['$stateProvider',

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/cluster/workers/add_worker.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/cluster/workers/add_worker.js b/services/dashboard/views/cluster/workers/add_worker.js
index eb5aa92..d1a9ce6 100644
--- a/services/dashboard/views/cluster/workers/add_worker.js
+++ b/services/dashboard/views/cluster/workers/add_worker.js
@@ -1,6 +1,20 @@
 /*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
+ * 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.
  */
 angular.module('dashboard')
 

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/cluster/workers/worker/worker.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/cluster/workers/worker/worker.js b/services/dashboard/views/cluster/workers/worker/worker.js
index 3291a59..1fa274b 100644
--- a/services/dashboard/views/cluster/workers/worker/worker.js
+++ b/services/dashboard/views/cluster/workers/worker/worker.js
@@ -1,8 +1,21 @@
 /*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
+ * 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.
  */
-
 angular.module('dashboard')
 
   .config(['$stateProvider',

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/cluster/workers/workers_listview.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/cluster/workers/workers_listview.js b/services/dashboard/views/cluster/workers/workers_listview.js
index 184d578..f4fbf84 100644
--- a/services/dashboard/views/cluster/workers/workers_listview.js
+++ b/services/dashboard/views/cluster/workers/workers_listview.js
@@ -1,8 +1,21 @@
 /*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
+ * 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.
  */
-
 angular.module('dashboard')
 
   .config(['$stateProvider',

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/helper.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/helper.js b/services/dashboard/views/helper.js
index 0440679..581fa1b 100644
--- a/services/dashboard/views/helper.js
+++ b/services/dashboard/views/helper.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
 /** Provides widgets/directive related helper functions */

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/jvm/jvm_metrics_view.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/jvm/jvm_metrics_view.js b/services/dashboard/views/jvm/jvm_metrics_view.js
index 5c6e6d9..ba448e2 100644
--- a/services/dashboard/views/jvm/jvm_metrics_view.js
+++ b/services/dashboard/views/jvm/jvm_metrics_view.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .directive('jvmMetricsView', function () {

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/landing/breadcrumbs.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/landing/breadcrumbs.js b/services/dashboard/views/landing/breadcrumbs.js
index d48e7c1..6328712 100644
--- a/services/dashboard/views/landing/breadcrumbs.js
+++ b/services/dashboard/views/landing/breadcrumbs.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .directive('breadcrumbs', function () {

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/views/landing/header.js
----------------------------------------------------------------------
diff --git a/services/dashboard/views/landing/header.js b/services/dashboard/views/landing/header.js
index 8fc54e9..819eb9a 100644
--- a/services/dashboard/views/landing/header.js
+++ b/services/dashboard/views/landing/header.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .directive('header', function () {

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/widgets/metrics_period_switcher.js
----------------------------------------------------------------------
diff --git a/services/dashboard/widgets/metrics_period_switcher.js b/services/dashboard/widgets/metrics_period_switcher.js
index 9aa5b4f..748aaee 100644
--- a/services/dashboard/widgets/metrics_period_switcher.js
+++ b/services/dashboard/widgets/metrics_period_switcher.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .directive('metricsPeriodSwitcher', function () {

http://git-wip-us.apache.org/repos/asf/incubator-gearpump/blob/867f9be5/services/dashboard/widgets/radio_group.js
----------------------------------------------------------------------
diff --git a/services/dashboard/widgets/radio_group.js b/services/dashboard/widgets/radio_group.js
index f2269b1..2d8ffc7 100644
--- a/services/dashboard/widgets/radio_group.js
+++ b/services/dashboard/widgets/radio_group.js
@@ -16,12 +16,6 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-
-/*
- * Licensed under the Apache License, Version 2.0
- * See accompanying LICENSE file.
- */
-
 angular.module('dashboard')
 
   .directive('radioGroup', function () {