Annotate 3rd party and UI libraries in rat excludes with licenses (#3309)
* Annotate 3rd party and UI libraries in rat excludes with licenses
* Annotate website/website2
diff --git a/.rat-excludes b/.rat-excludes
index bcdac11..f1d77ec 100644
--- a/.rat-excludes
+++ b/.rat-excludes
@@ -13,28 +13,40 @@
description
heron\.iml
-# UI resources
-jquery.*\.js
-bootstrap\.min\.css
-glyphicons-halflings-regular\.svg
-bootstrap\.min\.js
-d3.*\.js
-html5-trunk\.js
-list\.min.*.js
-moment\.min.*\.js
-underscore-min.*\.js
-underscore-min.*\.map
-
# Directories
bazel-.*
m4
-website
META-INF
+# website and website2 are not part of the release
+website
+
+# UI resources
+# Apache 2.0 licenses & MIT Licenses
+jquery.*\.js
+# Apache 2.0 licenses & MIT Licenses
+bootstrap\.min\.css
+bootstrap\.min\.js
+# MIT licenses
+glyphicons-halflings-regular\.svg
+# MIT licenses & BSD 3-Clause licenses
+d3.*\.js
+# MIT licenses
+html5-trunk\.js
+# MIT licenses
+list\.min.*.js
+# MIT licenses
+moment\.min.*\.js
+# MIT licenses
+underscore-min.*\.js
+underscore-min.*\.map
+
# Thirdparty
+# 3-Clause BSD License
cpplint\.py
-kashmir
-semver
-
-# Unrecognizable license
+# BSD 3-Clause licenses
cloudpickle.py
+# Boost Software License, Version 1.0
+kashmir
+# BSD License
+semver