[
https://issues.apache.org/jira/browse/STANBOL-274?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13230524#comment-13230524
]
Fabian Christ commented on STANBOL-274:
---------------------------------------
Hi Szaby,
okay now I understand why this is broken again. I removed the configuration
from the parent POM because it prevented from getting notice about new files
that should be handled explicitly regarding the license. So its best to handle
and configure the license for each file.
The way to do it now is this:
- Create two files in /src/main/appended-resources/META-INF
- NOTICE
- LICENSE
- For each file that RAT does not know the license for and that is not Apache
licensed add a short note about the license in the NOTICE file
- Add the license text of each new license to the LICENSE file
The ASF policy is that each file that is not Apache licensed must be noted in
the NOTICE file and its license added to the LICENSE file.
After doing all this, the file can be excluded from the RAT check in the POM.
I know it is a rather complicated process. But these are the policies. I also
spent a lot of time fixing licenses this way.
Best,
- Fabian
> Provide License information for files in WebVIE bundle
> ------------------------------------------------------
>
> Key: STANBOL-274
> URL: https://issues.apache.org/jira/browse/STANBOL-274
> Project: Stanbol
> Issue Type: Task
> Components: Commons
> Reporter: Fabian Christ
> Assignee: Szaby Grünwald
> Labels: License
>
> There are files in the commons/web/webview bundle where the license is not
> clear.
> Especially: Licenses of VIE, "hallo" editor, and "backbone.js" are missing.
> From RAT report:
> Files with Apache License headers will be marked AL
> Binary files (which do not require AL headers) will be marked B
> Compressed archives will be marked A
> Notices, licenses etc will be marked N
> !????? README.md
> !????? .svnignore
> !????? pom.xml
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/annotate.coffee
> !????? src/main/resources/org/apache/stanbol/enhancer/webvie/static/test.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/hallo/format.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/hallo/hallo.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/vie-containermanager.js
> B
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Aristo/images/slider_handles.png
> B
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Aristo/images/bg_fallback.png
> B
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Aristo/images/progress_bar.gif
> B
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Aristo/images/ui-icons_454545_256x240.png
> B
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Aristo/images/ui-icons_222222_256x240.png
> B
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Aristo/images/icon_sprite.png
> DualMIT
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Aristo/jquery.ui.menu.css
> DualMIT
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Aristo/jquery-ui-1.8.7.custom.css
> DualMIT
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/jquery-1.5.1.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/backbone.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/annotate.js
> DualMIT
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/jquery.ui.selectable.css
> DualMIT
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/jquery.ui.theme.css
> DualMIT
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/jquery.ui.datepicker.css
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/jquery.ui.base.css
> DualMIT
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/jquery.ui.accordion.css
> DualMIT
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/jquery.ui.tabs.css
> DualMIT
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/jquery-ui-1.8.13.custom.css
> B
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png
> B
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/images/ui-icons_2e83ff_256x240.png
> B
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/images/ui-bg_flat_75_ffffff_40x100.png
> B
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png
> B
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png
> B
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/images/ui-bg_glass_75_dadada_1x400.png
> B
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/images/ui-icons_454545_256x240.png
> B
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/images/ui-icons_222222_256x240.png
> B
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/images/ui-icons_888888_256x240.png
> B
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png
> B
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/images/ui-icons_cd0a0a_256x240.png
> B
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/images/ui-bg_glass_95_fef1ec_1x400.png
> B
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/images/ui-bg_glass_65_ffffff_1x400.png
> DualMIT
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/jquery.ui.dialog.css
> DualMIT
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/jquery.ui.core.css
> DualMIT
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/jquery.ui.resizable.css
> DualMIT
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/jquery.ui.all.css
> DualMIT
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/jquery.ui.autocomplete.css
> DualMIT
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/jquery.ui.progressbar.css
> DualMIT
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/jquery.ui.slider.css
> DualMIT
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/Smoothness/jquery.ui.button.css
> DualMIT
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/jquery-ui.1.9m5.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/jquery.rdfquery.debug.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/vie2/mapping/organization.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/vie2/mapping/person.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/vie2/mapping/task.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/vie2/mapping/place.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/vie2/mapping/thing.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/vie2/vie2-latest.debug.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/vie2/connector/rdfa.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/vie2/connector/zemanta.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/vie2/connector/stanbol.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/vie2/connector/opencalais.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/vie2/connector/dbpedia.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/vie2/connector/semantictweet.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/vie-collectionmanager.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/vie.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/backbone-min.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/jquery.rdfquery.min.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/static/lib/underscore-min.js
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/templates/imports/enhancervieDescription.ftl
> !?????
> src/main/resources/org/apache/stanbol/enhancer/webvie/templates/org/apache/stanbol/enhancer/webvie/resource/EnhancerVieRootResource/index.ftl
> !?????
> src/main/java/org/apache/stanbol/enhancer/webvie/resource/EnhancerVieRootResource.java
> !?????
> src/main/java/org/apache/stanbol/enhancer/webvie/fragment/EnhancerVieWebFragment.java
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira