...
The release is an internal release only to check that the Apache Wicket team can perform a release within the Apache Incubator and that it has cleared out the legal challenges.
License headers
Correct Apache license headers has been added to every source file, where it makes sense. As it is stated here:
...
The files that we don't have license headers in is documented in our automated license header tests (see below).
Automated license header test
We have created a automated unit test which checks all source files for correct/missing license header. We can then choose to ignore some files and document it inside the test if needed. Below is a link the test for each project (NOTE TO SELF: UPDATE WHEN RELEASED):
- Wicket - http://svn.apache.org/repos/asf/incubator/wicket/releases/wicket-1.3.0-incubating-alpha/jdk-1.4/wicket/src/test/java/wicket/util/license/ApacheLicenceHeaderTest.java
- Wicket Extensions - http://svn.apache.org/repos/asf/incubator/wicket/releases/wicket-1.3.0-incubating-alpha/jdk-1.4/wicket-extensions/src/test/java/wicket/util/license/ApacheLicenceHeaderTest.java
- Wicket Datetime - http://svn.apache.org/repos/asf/incubator/wicket/releases/wicket-1.3.0-incubating-alpha/jdk-1.4/wicket-datetime/src/test/java/wicket/util/license/ApacheLicenceHeaderTest.java
- Wicket Spring - http://svn.apache.org/repos/asf/incubator/wicket/releases/wicket-1.3.0-incubating-alpha/jdk-1.4/wicket-spring/src/test/java/wicket/util/license/ApacheLicenceHeaderTest.java
- Wicket Spring Annot - http://svn.apache.org/repos/asf/incubator/wicket/releases/wicket-1.3.0-incubating-alpha/jdk-1.5/wicket-spring-annot/src/test/java/wicket/util/license/ApacheLicenceHeaderTest.java
- Wicket Auth Roles - http://svn.apache.org/repos/asf/incubator/wicket/releases/wicket-1.3.0-incubating-alpha/jdk-1.5/wicket-auth-roles/src/test/java/wicket/util/license/ApacheLicenceHeaderTest.java
- Wicket Examples - http://svn.apache.org/repos/asf/incubator/wicket/releases/wicket-1.3.0-incubating-alpha/jdk-1.4/wicket-examples/src/test/java/wicket/util/license/ApacheLicenceHeaderTest.java
- Wicket Spring Examples - http://svn.apache.org/repos/asf/incubator/wicket/releases/wicket-1.3.0-incubating-alpha/jdk-1.4/wicket-spring-examples/src/test/java/wicket/util/license/ApacheLicenceHeaderTest.java
- Wicket Spring Annot Examples - http://svn.apache.org/repos/asf/incubator/wicket/releases/wicket-1.3.0-incubating-alpha/jdk-1.5/wicket-spring-annot-examples/src/test/java/wicket/util/license/ApacheLicenceHeaderTest.java
- Wicket Auth Roles Examples - http://svn.apache.org/repos/asf/incubator/wicket/releases/wicket-1.3.0-incubating-alpha/jdk-1.5/wicket-auth-roles-examples/src/test/java/wicket/util/license/ApacheLicenceHeaderTest.java
RAT
We have run the aRat tool on every release and the result can be seen here. Where warnings has occurred we have documented what we have done in our license header tests and in the NOTICE file when needed.