[ 
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


Reply via email to