1 This folder contains all necessary java libraries to compile
2 MIR. Have a look at the /doc folder for java libraries that
3 have to be present on your system in order to make MIR run.
5 The libraries should be stored in this folder containing
6 their version in the filename. The filename should look like:
8 name-of-library-x.y.z.jar
10 A description and url should be added here. Please keep track
11 of the documentation! If there are things to be done regarding
12 a certain library, this is stated in a todo field
14 Make sure to check in the libs with the binary flag. If you
15 forgot to do so you can fire up "cvs admin -kb [name_of_lib]"
17 Now the descriptions in alphabetical order:
21 ------------------------------------------------
23 url : http://avalon.apache.org/framework
24 description: The Avalon Framework consists of
25 interfaces that define relationships
26 between commonly used application
27 components, best-of-practice pattern
28 enforcements, and several lightweight
29 convenience implementations of the
31 todo : update to 4.1.4
36 ------------------------------------------------
38 url : http://xml.apache.org/batik/
39 description: batik is for images in the Scalable Vector
41 todo : check if necessary / update to version 1.1.1
42 MIR compiles without it. Is it (still)
47 ------------------------------------------------
49 url : http://jakarta.apache.org/commons/
50 description: Commons-BeanUtils provides
51 easy-to-use wrappers around the Java
52 reflection and introspection APIs.
56 ------------------------------------------------
58 url : http://jakarta.apache.org/commons/
59 description: needed for parsing the configuration
60 properties file and provides more useful collections
65 ------------------------------------------------
67 url : http://jakarta.apache.org/commons/
68 description: Commons-Logging is a wrapper around
69 a variety of logging API
74 ------------------------------------------------
76 url : http://jakarta.apache.org/commons/
77 description: needed for the mail feature
81 ------------------------------------------------
83 url : http://xml.apache.org/fop/
85 todo : The latest stable version is FOP-0.20.5
89 freemarker.jar / freemarker-utility.jar
90 ------------------------------------------------
91 version : 1.6.2 (probably)
92 url : http://fm-classic.sourceforge.net
93 description: template engine
94 todo : update to version 1.7.5
95 template changes involved on update
99 ------------------------------------------------
101 url : http://www.cacas.org/java/gnu/regexp/
102 description: GNU regular expression library
103 todo : check if to be replaced with jakarta
108 ------------------------------------------------
110 url : http://www.lowagie.com/iText/
112 todo : check if necessary
116 ------------------------------------------------
118 url : http://java.sun.com/products/jimi/
119 description: Jimi is a class library for managing
121 todo : check for update / check if necessary
125 ------------------------------------------------
127 url : http://jakarta.apache.org/log4j/
128 description: Jakarta Log4J standard library for
129 the logging layer of MIR.
133 ------------------------------------------------
135 url : http://apache.serveftp.org/apache-site/dist/avalon/logkit/latest/
136 description: LogKit is an easy to use logging
139 todo : update to version 1.2 ??
143 ------------------------------------------------
145 url : http://jakarta.apache.org/lucene/
146 description: Jakarta Lucene is a high-performance,
147 full-featured text search engine written
152 ------------------------------------------------
154 url : http://www.tfh-berlin.de/~knabe/java/multex
155 description: nested exceptions
156 todo : rename to multex-3.jar
159 ------------------------------------------------
160 version : 7.4 (jdbc2-version)
161 url : http://jdbc.postgresql.org
162 description: JDBC driver for postgresql database
165 ------------------------------------------------
167 url : http://jakarta.apache.org/velocity
168 description: template engine
171 ------------------------------------------------
173 url : http://jakarta.apache.org/commons-pool
174 description: generic object pooling framework
177 -----------------------------------------------
179 url : http://jakarta.apache.org/commons-dbcp
180 description: database connection pooling library