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

pdesai pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/incubator-openwhisk-release.git


The following commit(s) were added to refs/heads/master by this push:
     new cf795e9  Update LICENSE compliance tracking table to reflect latest 
PRs. (#136)
cf795e9 is described below

commit cf795e9f0e7f66f11231485956b2f4ef4244f383
Author: Matt Rutkowski <[email protected]>
AuthorDate: Wed May 2 18:09:29 2018 -0500

    Update LICENSE compliance tracking table to reflect latest PRs. (#136)
    
    * Update table tracking license issues.
    
    * Update table tracking license issues.
    
    * Update table tracking license issues.
---
 docs/project_licenses.md | 131 +++++++++++++----------------------------------
 1 file changed, 35 insertions(+), 96 deletions(-)

diff --git a/docs/project_licenses.md b/docs/project_licenses.md
index fdc0635..186f779 100644
--- a/docs/project_licenses.md
+++ b/docs/project_licenses.md
@@ -18,7 +18,19 @@
 
 # Apache OpenWhisk LICENSE and NOTICE Summary
 
-The following table provides a single view, with links, of all project 
repository LICENSE and NOTICE files. For convenience, we provide a summary of 
notable 3rd party and custom licenses that are included with each repository.  
However, the LICENSE and NOTICE files themselves contain the full legal 
references.
+## License scanning exclusions
+
+The Apache OpenWhisk project enforces and verifies ASF License header 
conformance on all source files using the project's own scanCode utility (on 
all Travis CI builds) and Apache RAT tool (on all automated releases).
+
+In accordance with Apache policy, these utilities exclude specific files from 
the ASF license header requirement which are configured in the following files:
+- scanCode: 
[ASF-Release.cfg](https://github.com/apache/incubator-openwhisk-utilities/blob/master/scancode/ASF-Release.cfg)
+- Apache 
RAT:[pom.xml](https://github.com/apache/incubator-openwhisk-release/blob/master/tools/lib/pom.xml)
 (Apache Rat)
+
+## Bundled and non-Bundled dependencies
+
+In accordance with Apache policy, each of the Apache OpenWhisk project's 
repositories respective LICENSE and NOTICE files contain the full, canonical 
listing of all dependent software licenses.
+
+For convenience, the following table provides links to each project 
repository's LICENSE and NOTICE files, as well as an overview of notable 
software dependencies (non-canonical) and license scanning exclusions.
 
 <table border="1" cellpadding="8">
 <tbody>
@@ -26,7 +38,6 @@ The following table provides a single view, with links, of 
all project repositor
 <th width="310">Repository</th>
 <th width="220">LICENSE Notes</th>
 <th width="220">NOTICE Notes</th>
-<th width="220">Work items / Issues</th>
 </tr>
 <tr align="left" valign="top">
 <td><a 
href="https://github.com/apache/incubator-openwhisk";>incubator-openwhisk</a></td>
@@ -37,25 +48,22 @@ The following table provides a single view, with links, of 
all project repositor
 <ul>
 <li><a 
href="https://github.com/apache/incubator-openwhisk/tree/master/licenses";>licenses</a></li>
 </ul>
+<p><strong>Known exclusions</strong>:</p>
+<ul>
+<li>tests/dat/actions/empty.js</li>
+</ul>
 <p><strong>Non-bundled</strong>:</p>
 <ul>
 <li>Scala libraries: BSD 3-clause "New"</li>
-<li><span class="blob-code-inner">PureConfig: MPL 2.0</span></li>
-<li><span class="blob-code-inner">logback: Eclipse 1.0., </span><span 
class="blob-code-inner">GNU LPGL 2.1</span></li>
-<li><span class="blob-code-inner">jcl-over-slf4j: MIT</span></li>
+<li>PureConfig: MPL 2.0</li>
+<li>logback: Eclipse 1.0., GNU LPGL 2.1</li>
+<li>jcl-over-slf4j: MIT</li>
 </ul>
 </td>
 <td>
 <p><a 
href="https://github.com/apache/incubator-openwhisk/blob/master/NOTICE.txt";>NOTICE</a></p>
 <p><strong>Tracking</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-release/issues/75";>#75</a></p>
 </td>
-<td>
-<ul>
-<li><strong>ASF Licenses</strong>: Issue: <a class="external-link" 
href="https://github.com/apache/incubator-openwhisk/issues/3264"; 
rel="nofollow">#3264</a> (track remaining files), need to identify which can be 
excluded.</li>
-<li><strong>Issue: </strong><a 
href="https://github.com/apache/incubator-openwhisk-release/issues/122";>#122</a>
 (logback)</li>
-<li><strong>GitHub</strong>: "openwhisk" missing as Topic.</li>
-</ul>
-</td>
 </tr>
 <tr align="left" valign="top">
 <td><a 
href="https://github.com/apache/incubator-openwhisk-catalog";>incubator-openwhisk-catalog</a></td>
@@ -64,9 +72,9 @@ The following table provides a single view, with links, of 
all project repositor
 <p><strong>Tracking</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-release/issues/96";>#96</a></p>
 <p><strong>Copied licenses</strong>:</p>
 <ul>
-<li>TBD, readme only?</li>
+<li><a 
href="https://github.com/apache/incubator-openwhisk-catalog/tree/master/licenses";>licenses</a></li>
 </ul>
-<p><strong>Known Exceptions</strong>:</p>
+<p><strong>Known exclusions</strong>:</p>
 <ul>
 <li><span style="color: #ff0000;">None ?</span></li>
 </ul>
@@ -75,13 +83,6 @@ The following table provides a single view, with links, of 
all project repositor
 <p><a 
href="https://github.com/apache/incubator-openwhisk-catalog/blob/master/NOTICE.txt";>NOTICE</a></p>
 <p><strong>Tracking</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-release/issues/79";>#79</a></p>
 </td>
-<td align="left">
-<ul>
-<li><strong>ASF Licenses</strong>: Issue: #<a class="external-link" 
href="https://github.com/apache/incubator-openwhisk-catalog/issues/256"; 
rel="nofollow">256</a> (19 files), need to identify which can be excluded.</li>
-<li><strong>Source</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-catalog/pull/257/files";>#257</a></li>
-<li><strong>Invoke.py</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-catalog/pull/177";>#177</a></li>
-</ul>
-</td>
 </tr>
 <tr align="left" valign="top">
 <td>
@@ -95,29 +96,21 @@ The following table provides a single view, with links, of 
all project repositor
 <ul>
 <li>TBD</li>
 </ul>
-<p><strong>Exclusions</strong>:</p>
+<p><strong>Known exclusions</strong>:</p>
 <ul>
 <li>lua_install</li>
 <li>tests/lua_modules</li>
 </ul>
-<p><strong>Known Exceptions</strong>:</p>
+<p><strong>Notes</strong>:</p>
 <ul>
 <li>LUA License is an MIT derivative. It requires us to acknowledge 
copyright.</li>
+<li>Adobe License (MIT derivative) requires acknowledgement.</li>
 </ul>
 </td>
 <td>
 <p><a 
href="https://github.com/apache/incubator-openwhisk-apigateway/blob/master/NOTICE.txt";>NOTICE</a></p>
 <p><strong>Tracking</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-release/issues/78";>#78</a></p>
 </td>
-<td>
-<ul>
-<li><strong>Private Adobe/MIT license: </strong></li>
-<li>Issue: <a 
href="https://github.com/apache/incubator-openwhisk-release/issues/108";>#108</a>
 (release)</li>
-<li>Issue: <a 
href="https://github.com/apache/incubator-openwhisk-apigateway/issues/288";>#288</a>
 (apigw)</li>
-<li><strong>GitHub</strong>: No description in GitHub</li>
-<li><strong>GitHub</strong>: No "openwhisk" topic in GitHub</li>
-</ul>
-</td>
 </tr>
 <tr align="left" valign="top">
 <td><a 
href="https://github.com/apache/incubator-openwhisk-cli";>incubator-openwhisk-cli</a></td>
@@ -128,7 +121,7 @@ The following table provides a single view, with links, of 
all project repositor
 <ul>
 <li><a 
href="https://github.com/apache/incubator-openwhisk-cli/tree/master/licenses";>licenses</a></li>
 </ul>
-<p><strong>Known Exceptions</strong>:</p>
+<p><strong>Known exclusions</strong>:</p>
 <ul>
 <li><span style="color: #ff0000;">tests files ?</span></li>
 </ul>
@@ -137,19 +130,13 @@ The following table provides a single view, with links, 
of all project repositor
 <p><a 
href="https://github.com/apache/incubator-openwhisk-cli/blob/master/NOTICE.txt";>NOTICE</a></p>
 <p><strong>Tracking</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-release/issues/76";>#76</a></p>
 </td>
-<td>
-<ul>
-<li><strong>ASF License</strong>: Issue: #<a class="external-link" 
href="https://github.com/apache/incubator-openwhisk-cli/issues/222"; 
rel="nofollow">222</a> (test files remain)</li>
-<li>Accidentally closed Issue from keyword usage.</li>
-</ul>
-</td>
 </tr>
 <tr align="left" valign="top">
 <td><a 
href="https://github.com/apache/incubator-openwhisk-client-go";>incubator-openwhisk-client-go</a></td>
 <td>
 <p><a 
href="https://github.com/apache/incubator-openwhisk-client-go/blob/master/LICENSE.txt";>LICENSE</a></p>
 <p><strong>Tracking</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-release/issues/98";>#98</a></p>
-<p><strong>Known Exceptions</strong>:</p>
+<p><strong>Known exclusions</strong>:</p>
 <ul>
 <li><span style="color: #ff0000;">TBD</span></li>
 </ul>
@@ -158,11 +145,6 @@ The following table provides a single view, with links, of 
all project repositor
 <p><a 
href="https://github.com/apache/incubator-openwhisk-client-go/blob/master/NOTICE.txt";>NOTICE</a></p>
 <p><strong>Tracking</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-release/issues/77";>#77</a></p>
 </td>
-<td>
-<ul>
-<li><strong>GitHub</strong>: No description in GitHub</li>
-</ul>
-</td>
 </tr>
 <tr align="left" valign="top">
 <td><a 
href="https://github.com/apache/incubator-openwhisk-wskdeploy";>incubator-openwhisk-wskdeploy</a></td>
@@ -173,7 +155,7 @@ The following table provides a single view, with links, of 
all project repositor
 <ul>
 <li>TBD</li>
 </ul>
-<p><strong>Known Exceptions</strong></p>
+<p><strong>Known exclusions</strong>:</p>
 <ul>
 <li><span style="color: #ff0000;">TBD</span></li>
 </ul>
@@ -182,13 +164,6 @@ The following table provides a single view, with links, of 
all project repositor
 <p><a 
href="https://github.com/apache/incubator-openwhisk-wskdeploy/blob/master/NOTICE.txt";>NOTICE</a></p>
 <p><strong>Tracking</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-release/issues/86";>#86</a></p>
 </td>
-<td>
-<ul>
-<li><strong>ASF License</strong>: Issue: <a class="external-link" 
href="https://github.com/apache/incubator-openwhisk-wskdeploy/issues/716"; 
rel="nofollow">#716</a> (5 files)</li>
-<li><strong>PR: </strong>#<a 
href="https://github.com/apache/incubator-openwhisk-wskdeploy/pull/882";>882</a> 
(5 files)</li>
-<li><strong>Issue</strong>: Full+Mini: <a 
href="https://github.com/apache/incubator-openwhisk-release/issues/133";>#133</a></li>
-</ul>
-</td>
 </tr>
 <tr align="left" valign="top">
 <td><a 
href="https://github.com/apache/incubator-openwhisk-runtime-nodejs";>incubator-openwhisk-runtime-nodejs</a></td>
@@ -199,7 +174,7 @@ The following table provides a single view, with links, of 
all project repositor
 <ul>
 <li>TBD</li>
 </ul>
-<p><strong>Known Exceptions</strong>:</p>
+<p><strong>Known exclusions</strong>:</p>
 <ul>
 <li>
 <div style="-en-clipboard: 
true;">tests/src/test/resources/application.conf</div>
@@ -216,11 +191,6 @@ The following table provides a single view, with links, of 
all project repositor
 <p><a 
href="https://github.com/apache/incubator-openwhisk-runtime-nodejs/blob/master/NOTICE.txt";>NOTICE</a></p>
 <p><strong>Tracking</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-release/issues/82";>#82</a></p>
 </td>
-<td>
-<ul>
-<li><strong>ASF License</strong>: Issue: <a class="external-link" 
href="https://github.com/apache/incubator-openwhisk-runtime-nodejs/issues/25"; 
rel="nofollow">#25</a> (14 files) - Close?</li>
-</ul>
-</td>
 </tr>
 <tr align="left" valign="top">
 <td><a href="https://github.com/apache/incubator-openwhisk-runtime-swift";> 
incubator-openwhisk-runtime-swift</a></td>
@@ -229,7 +199,7 @@ The following table provides a single view, with links, of 
all project repositor
 <p><strong>Tracking</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-release/issues/100";>#100</a></p>
 <p><strong>Copied licenses</strong>:</p>
 <ul>
-<li>TBD</li>
+<li><a 
href="https://github.com/apache/incubator-openwhisk-runtime-swift/tree/master/license";>license
 *</a></li>
 </ul>
 <p><strong>Known exceptions</strong>:</p>
 <ul>
@@ -240,12 +210,6 @@ The following table provides a single view, with links, of 
all project repositor
 <p><a 
href="https://github.com/apache/incubator-openwhisk-runtime-swift/blob/master/NOTICE.txt";>NOTICE</a></p>
 <p><strong>Tracking</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-release/issues/85";>#85</a></p>
 </td>
-<td>
-<ul>
-<li><strong>ASF License</strong>: Issue: <a class="external-link" 
href="https://github.com/apache/incubator-openwhisk-runtime-swift/issues/31"; 
rel="nofollow">#31</a> (34 files)</li>
-<li><strong>LICENSE</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-runtime-swift/pull/44";>PR44 
</a>(failed Travis)</li>
-</ul>
-</td>
 </tr>
 <tr align="left" valign="top">
 <td><a 
href="https://github.com/apache/incubator-openwhisk-runtime-docker";>incubator-openwhisk-runtime-docker</a></td>
@@ -254,9 +218,9 @@ The following table provides a single view, with links, of 
all project repositor
 <p><strong>Tracking</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-release/issues/101";>#101</a></p>
 <p><strong>Copied licenses</strong>:</p>
 <ul>
-<li>TBD</li>
+<li><a 
href="https://github.com/apache/incubator-openwhisk-runtime-docker/tree/master/licenses";>licenses</a></li>
 </ul>
-<p><strong>Known Exceptions</strong>:</p>
+<p><strong>Known exceptions</strong>:</p>
 <ul>
 <li>
 <div style="-en-clipboard: 
true;">tests/src/test/resources/application.conf</div>
@@ -273,12 +237,6 @@ The following table provides a single view, with links, of 
all project repositor
 <p><a 
href="https://github.com/apache/incubator-openwhisk-runtime-docker/blob/master/NOTICE.txt";>NOTICE</a></p>
 <p><strong>Tracking</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-release/issues/80";>#80</a></p>
 </td>
-<td>
-<ul>
-<li><strong>ASF License</strong>: Issue: <a class="external-link" 
href="https://github.com/apache/incubator-openwhisk-runtime-docker/issues/20"; 
rel="nofollow">#20</a> (25 files)</li>
-<li><strong>LICENSE</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-runtime-docker/pull/28";>PR28
 </a>(wip, needs rebase)</li>
-</ul>
-</td>
 </tr>
 <tr align="left" valign="top">
 <td><a 
href="https://github.com/apache/incubator-openwhisk-runtime-java";>incubator-openwhisk-runtime-java</a></td>
@@ -287,7 +245,7 @@ The following table provides a single view, with links, of 
all project repositor
 <p><strong>Tracking</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-release/issues/102";>#102</a></p>
 <p><strong>Copied licenses</strong>:</p>
 <ul>
-<li>TBD</li>
+<li><a 
href="https://github.com/apache/incubator-openwhisk-runtime-java/tree/master/licenses";>licenses</a></li>
 </ul>
 <p><strong>Known Exceptions</strong>:</p>
 <ul>
@@ -306,12 +264,6 @@ The following table provides a single view, with links, of 
all project repositor
 <p><a 
href="https://github.com/apache/incubator-openwhisk-runtime-java/blob/master/NOTICE.txt";>NOTICE</a></p>
 <p><strong>Tracking</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-release/issues/81";>#81</a></p>
 </td>
-<td>
-<ul>
-<li><strong>ASF License</strong>: Issue: <a class="external-link" 
href="https://github.com/apache/incubator-openwhisk-runtime-java/issues/25"; 
rel="nofollow">#25</a> (12 files)</li>
-<li><strong>LICENSE</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-runtime-java/pull/32";>PR32 
</a>(wip, needs rebase)</li>
-</ul>
-</td>
 </tr>
 <tr align="left" valign="top">
 <td><a 
href="https://github.com/apache/incubator-openwhisk-runtime-php";>incubator-openwhisk-runtime-php</a></td>
@@ -320,7 +272,7 @@ The following table provides a single view, with links, of 
all project repositor
 <p><strong>Tracking: </strong><a 
href="https://github.com/apache/incubator-openwhisk-release/issues/103";>#103</a></p>
 <p><strong>Copied licenses</strong>:</p>
 <ul>
-<li>TBD</li>
+<li><a 
href="https://github.com/apache/incubator-openwhisk-runtime-php/tree/master/licenses";>licenses</a></li>
 </ul>
 <p><strong>Known Exceptions</strong>:</p>
 <ul>
@@ -339,12 +291,6 @@ The following table provides a single view, with links, of 
all project repositor
 <p><a 
href="https://github.com/apache/incubator-openwhisk-runtime-php/blob/master/NOTICE.txt";>NOTICE</a></p>
 <p><strong>Tracking</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-release/issues/83";>#83</a></p>
 </td>
-<td>
-<ul>
-<li><strong>ASF License</strong>: Issue: <a class="external-link" 
href="https://github.com/apache/incubator-openwhisk-runtime-php/issues/8"; 
rel="nofollow">#8</a> (10 files)</li>
-<li><strong>LICENSE</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-runtime-php/pull/14";>PR14 
</a>(wip, needs rebase)</li>
-</ul>
-</td>
 </tr>
 <tr align="left" valign="top">
 <td><a 
href="https://github.com/apache/incubator-openwhisk-runtime-python";>incubator-openwhisk-runtime-python</a></td>
@@ -353,7 +299,7 @@ The following table provides a single view, with links, of 
all project repositor
 <p><strong>Tracking</strong>:&nbsp;<a 
href="https://github.com/apache/incubator-openwhisk-release/issues/104";>#104</a></p>
 <p><strong>Copied licenses</strong>:</p>
 <ul>
-<li>TBD</li>
+<li><a 
href="https://github.com/apache/incubator-openwhisk-runtime-python/tree/master/licenses";>licenses</a></li>
 </ul>
 <p><strong>Known Exceptions</strong>:</p>
 <ul>
@@ -372,12 +318,6 @@ The following table provides a single view, with links, of 
all project repositor
 <p><a 
href="https://github.com/apache/incubator-openwhisk-runtime-python/blob/master/NOTICE.txt";>NOTICE</a></p>
 <p><strong>Tracking</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-release/issues/84";>#84</a></p>
 </td>
-<td>
-<ul>
-<li><strong>ASF License</strong>: Issue: <a class="external-link" 
href="https://github.com/apache/incubator-openwhisk-runtime-python/issues/10"; 
rel="nofollow">#10</a> (13 files)</li>
-<li><strong>LICENSE</strong>: <a 
href="https://github.com/apache/incubator-openwhisk-runtime-python/pull/15";>PR15
 </a>(wip)</li>
-</ul>
-</td>
 </tr>
 </tbody>
 </table>
@@ -508,4 +448,3 @@ The following is a list of informative references that 
describe licenses that yo
 
 - **[Mozilla, MPL 2.0 FAQ](https://www.mozilla.org/en-US/MPL/2.0/FAQ/)**
 - **[Eclipse, EPL 1.0 FAQ](https://www.eclipse.org/legal/eplfaq.php)**
-

-- 
To stop receiving notification emails like this one, please contact
[email protected].

Reply via email to