Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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.