X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=lib%2FREADME.txt;h=a93e5b4c5ea8e6ec293aa98635556d5f6cfbc621;hb=d535bd10b47370674f02b0f9ad95675748312abf;hp=e53eccb2a9f03f13f3ffbc436a4a5429531f136a;hpb=153def801fbdc854845960ed859b7d83be992b42;p=mir.git diff --git a/lib/README.txt b/lib/README.txt index e53eccb2..a93e5b4c 100755 --- a/lib/README.txt +++ b/lib/README.txt @@ -1,34 +1,222 @@ -In this folder you have to link all the necessary -java-libraries +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 jar-files in this directory are compiled for linux. -If you want to use an other os you have to replace them. +The libraries should be stored in this folder containing +their version in the filename. The filename should look like: -1. Java Advanced Imaging + name-of-library-x.y.z.jar - jai_core.jar - jai_codec.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 -3. Freemarker HTML-Templatelibraries +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]" - freemarker.jar +Now the descriptions in alphabetical order: -4. Oreilly Servlets - cos.jar +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) -5. DBConnectionBroker - dbconnectionbroker.jar -6. JDBC-Driver +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? - postgresql.jar / retepTools.jar - (version 7.1.3) -7. Gnu regexp java-libraries +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. - gnuregexp.jar + +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 -8. Apache-Ant (a java-based replacement for make) - ant.jar \ No newline at end of file