This folder contains all necessary java libraries to compile MIR. Have a look at the /doc folder for java libraries that have to be present on your system in order to make MIR run. The libraries should be stored in this folder containing their version in the filename. The filename should look like: name-of-library-x.y.z.jar A description and url should be added here. Please keep track of the documentation! If there are things to be done regarding a certain library, this is stated in a todo field Make sure to check in the libs with the binary flag. If you forgot to do so you can fire up "cvs admin -kb [name_of_lib]" Now the descriptions in alphabetical order: avalon-framework-4.0 ------------------------------------------------ version : 4.0 url : http://avalon.apache.org/framework description: The Avalon Framework consists of interfaces that define relationships between commonly used application components, best-of-practice pattern enforcements, and several lightweight convenience implementations of the generic components. todo : update to 4.2 (not developed anymore) batik ------------------------------------------------ version : ?? url : http://xml.apache.org/batik/ description: batik is for images in the Scalable Vector Graphics (SVG) todo : check if necessary / update to version 1.5.1 MIR compiles without it. Is it (still) necessary? commons-beanutils ------------------------------------------------ version : 1.6.1 url : http://jakarta.apache.org/commons/ description: Commons-BeanUtils provides easy-to-use wrappers around the Java reflection and introspection APIs. commons-collections ------------------------------------------------ version : 2.1 url : http://jakarta.apache.org/commons/ description: needed for parsing the configuration properties file and provides more useful collections like a LRUCache todo : update to 3.1 commons-dbcp ----------------------------------------------- version : 1.1 url : http://jakarta.apache.org/commons/ description: database connection pooling library todo : upgrade to 1.2.1 commons-fileupload ----------------------------------------------- version : 1.0 url : http://jakarta.apache.org/commons/ description: jakarta version of fileupload commons-httpclient ----------------------------------------------- version : 2.0 url : http://jakarta.apache.org/commons/ description: httpclient simulation todo : upgrade to 3.0 commons-logging ------------------------------------------------ version : 1.0.3 url : http://jakarta.apache.org/commons/ description: Commons-Logging is a wrapper around a variety of logging API implementations. todo : upgrade to 1.0.4 commons-net ------------------------------------------------ version : 1.0 url : http://jakarta.apache.org/commons/ description: needed for the mail feature todo : upgrade to 1.3.0 commons-pool ------------------------------------------------ version : 1.1 url : http://jakarta.apache.org/commons-pool description: generic object pooling framework todo : upgrade to 1.2 fop ------------------------------------------------ version : ?? url : http://xml.apache.org/fop/ description: todo : The latest stable version is FOP-0.20.5 check if necessary freemarker.jar / freemarker-utility.jar ------------------------------------------------ version : 1.6.2 (probably) url : http://fm-classic.sourceforge.net description: template engine todo : update to version 1.8.x template changes involved on update gnu-regexp ------------------------------------------------ version : 1.1.4 url : http://www.cacas.org/java/gnu/regexp/ description: GNU regular expression library todo : check if to be replaced with jakarta commons regexp 1.3 iText ------------------------------------------------ version : ?? url : http://www.lowagie.com/iText/ description: PDF todo : upgrade to version 1.2.x jimi ------------------------------------------------ version : ?? url : http://java.sun.com/products/jimi/ description: Jimi is a class library for managing images todo : check for update / check if necessary log4j ------------------------------------------------ version : 1.2.8 url : http://jakarta.apache.org/log4j/ description: Jakarta Log4J standard library for the logging layer of MIR. todo : upgrade to 1.2.9 logkit ------------------------------------------------ version : 1.0 url : http://www.axint.net/apache/avalon/logkit/v1.2/ description: LogKit is an easy to use logging toolkit. depends on : avalon todo : update to version 1.2 lucene ------------------------------------------------ version : 1.2 url : http://jakarta.apache.org/lucene/ description: Jakarta Lucene is a high-performance, full-featured text search engine written entirely in Java. todo : upgrade to 1.4.3 multex ------------------------------------------------ version : 3 url : http://www.tfh-berlin.de/~knabe/java/multex description: nested exceptions todo : upgrade to multex 6 postgresql ------------------------------------------------ version : 7.4 (jdbc2-version) build 215 url : http://jdbc.postgresql.org description: JDBC driver for postgresql database tidy ------------------------------------------------ version : ?? url : http://jtidy.sourceforge.net/ (probably) description: html cleanup jar velocity ------------------------------------------------ version : 1.3.1 url : http://jakarta.apache.org/velocity description: template engine todo : upgrade to 1.4 xmlrpc ------------------------------------------------ version : 1.2-b1 url : http://ws.apache.org/xmlrpc/ description: Java implementation of XML-RPC, a popular protocol that uses XML over HTTP to implement remote procedure calls