You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by "Szaby Grünwald (JIRA)" <ji...@apache.org> on 2013/04/17 17:49:15 UTC

[jira] [Commented] (STANBOL-274) Provide License information for files in WebVIE bundle

    [ https://issues.apache.org/jira/browse/STANBOL-274?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13634149#comment-13634149 ] 

Szaby Grünwald commented on STANBOL-274:
----------------------------------------

RAT help needed.

I made a `mvn clean install -Prat`. It tells me there are 37 unapproved licenses (listed in RAT-REPORT).
Almost all of them are MIT licensed (class A permissive) and almost all of them state this fact even in their header, therefore here is my first question: Why doesn't RAT recognize the MIT licensed files?

So I tried to tell the RAT tool to ignore such files by putting into the pom.xml something like

            <plugin>
                <groupId>org.apache.rat</groupId>
                <artifactId>apache-rat-plugin</artifactId>
                <version>0.8</version>
                <configuration>
                    <excludes>
                        <exclude>src/main/resources/META-INF/resources/static/enhancervie/annotate.css</exclude>
                    </excludes>
                </configuration>
            </plugin>

Surprisingly this made no difference at all so my second question: Is it possible and if yes, why, that the RAT tool (run as profile!) ignores the project pom.xml?

Sure, I could work around the the second issue by running `mvn apache-rat:check` instead. But the README file says one should use the maven profile and I guess there's a reason for that.

My third, last question for today: Is it advisable to use CDN hosted lib releases e.g. for jQuery instead of committing the files to the repository? Con: This would disable offline work of the tool.

Any ideas?
                
> 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: Demos
>            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
For more information on JIRA, see: http://www.atlassian.com/software/jira