I don't want to get in the way of the VOTE itself, so I thought I'd
start a separate thread for review comments.
Andrus Adamchik wrote:
...
> * release files: http://people.apache.org/~aadamchik/release/2.0.1/
> * release 2.0.1 is a full ASF-compliant equivalent of a non-ASF Cayenne
> 1.2.1.
> * the release has no known IP issues
> * the release has no (L)GPL or other incompatible license dependencies
> * the release is compliant with Apache guidelines (NOTICE, DISCLAIMER,
> LICENSE files placement, "incubating" in the naming).
>
> Would be great to catch any inconsistencies now, before we send it out
> for the Incubator PMC vote.
There's a handy licensing tool here (derby just used this for the recent
license updating, which is how I found out about it):
https://svn.apache.org/repos/private/committers/relicense/src/perl/insert_license.pl
If you run it in practice mode (-p) it doesn't actually do anything but
provides a report of what needs to be done; e.g. here's what I just did:
insert_license.pl -p /opt/Apache/cayenne-2.0.1-incubating/src >&
cayenne.log
Here's the summary at the end of that cayenne.log output:
Total 1080 text files were investigated.
New licenses would be inserted in 40 files.
Skipped 1027 files with an existing license:
(Apache v2.0=0, v2.0a=0, v2.0b=1025)
(Apache v1.2=0, v1.1=0, v1.0=0)
(Other=1, PublicDomain=1)
Skipped 1 XML files with missing XML Declaration.
Ignored 2 files of specified type (.dcl .ent .pen .properties .ant
.tmpl NoExtension)
Skipped 11 files of unknown type.
WARNING: 5 files had another license as well as the new
Apache v2.0 license. (Scan the log output for lines with "WARN: dual".)
List of unknown filename extensions and ignored filename extensions:
(Add new fileTypes to this script if you want them to be catered for.)
.classpath=3 .jjt=1 .log=1 .prefs=4 .project=3 .properties=5 .vm=8
List of all unique filename extensions:
.classpath=3 .html=35 .java=986 .jj=1 .jjt=1 .jsp=4 .log=1 .prefs=4
.project=3 .properties=5 .txt=2 .vm=8 .xml=27
Finished practice run.
I'm attaching the complete "cayenne.log" report just in case any of the
"New licenses would be inserted in 40 files." and "WARNING: 5 files had
another license as well as the new" reports amount to anything.
regards,
-jean
This archive was generated by hypermail 2.0.0 : Mon Sep 18 2006 - 22:38:43 EDT