You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cordova.apache.org by "Jukka Zitting (Reopened) (JIRA)" <ji...@apache.org> on 2012/02/19 17:06:34 UTC

[jira] [Reopened] (CB-3) Apache source headers in callback-android

     [ https://issues.apache.org/jira/browse/CB-3?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jukka Zitting reopened CB-3:
----------------------------


Running Apache Rat (http://incubator.apache.org/rat/) against the android source tree (java -jar apache-rat-0.8.jar incubator-cordova-android) flagged still the following files, categorized by required action. I already filtered out some files (VERSION, .project, etc. for which a header is clearly not needed as discussed in LEGAL-124)

Simple bin scripts (header not absolutely needed for such small files, see LEGAL-124):

  * bin/BOOM
  * bin/autotest
  * bin/bench
  * bin/create
  * bin/create.bat
  * bin/create.js
  * bin/create.xml
  * bin/test

Node.js modules (no header changes, but these need to be mentioned in LICENSE or alternatively replaced with auto-downloaded npm dependencies):

  * bin/node_modules/coffee-script/...
  * bin/node_modules/nodeunit/...

Template files (not sure if a header is appropriate for such templates, see LEGAL-124)

  * bin/templates/project/cordova/...

Test scripts (header not absolutely needed for such small files, see LEGAL-124):

  * bin/tests/...

Framework files (need case-by-case review):

  * framework/AndroidManifest.xml
  * framework/ant.properties
  * framework/build.xml
  * framework/default.properties
  * framework/project.properties
  * framework/assets/www/index.html
  * framework/res/layout/main.xml
  * framework/res/values/strings.xml
  * framework/res/xml/cordova.xml
  * framework/res/xml/plugins.xml
  * framework/src/org/apache/cordova/AuthenticationToken.java
  * framework/src/org/apache/cordova/PreferenceNode.java
  * framework/src/org/apache/cordova/PreferenceSet.java
  * framework/test/org/apache/cordova/PreferenceNodeTest.java
  * framework/test/org/apache/cordova/PreferenceSetTest.java

On a related note, the framework/libs/junit-4.10.jar archive mentioned in NOTICE and LICENSE is not present in the source tree, so it probably shouldn't be mentioned in those files.
                
> Apache source headers in callback-android
> -----------------------------------------
>
>                 Key: CB-3
>                 URL: https://issues.apache.org/jira/browse/CB-3
>             Project: Apache Callback
>          Issue Type: Sub-task
>          Components: Android
>            Reporter: Jukka Zitting
>            Assignee: Bryce Curtis
>            Priority: Blocker
>             Fix For: 2.0.0
>
>
> The callback-android codebase should be updated to use the Apache source header as described in http://www.apache.org/legal/src-headers.html.

--
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