The following document contains the results of Rat (Release Audit Tool).
*****************************************************
Summary
-------
Generated at: 2013-10-14T23:36:36+02:00
Notes: 6
Binaries: 2
Archives: 0
Standards: 17
Apache Licensed: 16
Generated Documents: 0
JavaDocs are generated and so license header is optional
Generated files do not required license headers
1 Unknown Licenses
*******************************
Unapproved licenses:
TODO.txt
*******************************
Archives:
*****************************************************
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
AL compilers/jsr199/pom.xml
AL compilers/jsr199/src/main/java/org/apache/commons/jci/compilers/Jsr199CompilationProblem.java
AL compilers/jsr199/src/main/java/org/apache/commons/jci/compilers/Jsr199JavaCompiler.java
AL compilers/jsr199/src/main/java/org/apache/commons/jci/compilers/Jsr199JavaCompilerSettings.java
N compilers/jsr199/src/main/resources/LICENSE.txt
N compilers/jsr199/src/main/resources/NOTICE.txt
AL compilers/jsr199/src/test/java/org/apache/commons/jci/compilers/Jsr199JavaCompilerTestCase.java
AL doap_jci.rdf
N LICENSE.txt
N NOTICE.txt
AL pom.xml
N README.txt
N RELEASE-NOTES.txt
AL src/assembly/bin.xml
AL src/assembly/src.xml
B src/media/jci-logo-white.xcf
B src/site/resources/jci-logo-white.png
AL src/site/site.xml
AL src/site/xdoc/download_jci.xml
AL src/site/xdoc/faq.xml
AL src/site/xdoc/index.xml
AL src/site/xdoc/issue-tracking.xml
AL src/site/xdoc/mail-lists.xml
AL src/site/xdoc/usage.xml
!????? TODO.txt
*****************************************************
Printing headers for files without AL header...
=======================================================================
==TODO.txt
=======================================================================
ORDER BY IMPORTANCE
o simplify the maven build (right now uses custom modules and so on ... which always caused problems)
o update the maven build (bring it in line with the latest commons pom, plugins etc
o finish common configuration for some compilers
o finish implementation of jsr199 compiler
o removing of anonymous classes if parent class is being removed (could require interface changes)
o ability to add (contents of) jars to the store ...and be able to remove them again
o add exceptions to interfaces
o move the reader/store interfaces to streams
o documentation
o dependency analysis for proper re-try after errors
o maven plugin to compile with any of the compilers
o compiler discovery via META-INF
o new compiler implementations
o jikes
o pizza
o jruby (maybe?)
o jpython (maybe?)
o c# (maybe?)