grrrr
[mir.git] / lib / README.txt
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.
4
5 The libraries should be stored in this folder containing
6 their version in the filename. The filename should look like:
7
8   name-of-library-x.y.z.jar
9
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
13
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]" 
16
17 Now the descriptions in alphabetical order:
18
19
20 avalon-framework-4.0
21 ------------------------------------------------
22 version    : 4.0
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 
30              generic components.
31 todo       : update to 4.1.4
32
33
34
35 batik
36 ------------------------------------------------
37 version    : ??
38 url        : http://xml.apache.org/batik/
39 description: batik is for images in the Scalable Vector 
40              Graphics (SVG) 
41 todo       : check if necessary / update to version 1.1.1
42              MIR compiles without it. Is it (still) 
43              necessary?
44
45
46 commons-collections
47 ------------------------------------------------
48 version    : 2.1
49 url        : http://jakarta.apache.org/commons/
50 description: needed for parsing the configuration 
51              properties file and provides more useful collections
52              like a LRUCache
53
54
55 commons-net
56 ------------------------------------------------
57 version    : 1.0
58 url        : http://jakarta.apache.org/commons/
59 description: needed for the mail feature
60
61
62 cos
63 ------------------------------------------------
64 version    : 05Nov2002
65 url        : http://www.servlets.com/cos/index.html
66 description: servlet utilities by oreilly
67 todo       : replace due to the license
68
69
70 fop
71 ------------------------------------------------
72 version    : ??
73 url        : http://xml.apache.org/fop/
74 description:
75 todo       : The latest stable version is FOP-0.20.4
76              check if necessary
77
78
79 freemarker.jar / freemarker-utility.jar
80 ------------------------------------------------
81 version    : 1.6.2 (probably)
82 url        : http://fm-classic.sourceforge.net
83 description: template engine
84 todo       : update to version 1.7.5 
85              template changes involved on update
86
87
88 gnu-regexp
89 ------------------------------------------------
90 version    : 1.1.4
91 url        : http://www.cacas.org/java/gnu/regexp/
92 description: GNU regular expression library
93 todo       : check if to be replaced with jakarta
94              commons regexp
95
96
97 jimi
98 ------------------------------------------------
99 version    : ??
100 url        : http://java.sun.com/products/jimi/
101 description: Jimi is a class library for managing 
102              images
103 todo       : check for update / check if necessary
104
105
106 log4j
107 ------------------------------------------------
108 version    : 1.2.8
109 url        : http://jakarta.apache.org/log4j/
110 description: Jakarta Log4J standard library for
111              the logging layer of MIR.
112
113
114 logkit
115 ------------------------------------------------
116 version    : 1.0
117 url        : http://apache.serveftp.org/apache-site/dist/avalon/logkit/latest/
118 description: LogKit is an easy to use logging 
119              toolkit. 
120 depends on : avalon
121 todo       : update to version 1.2
122
123
124 lucene
125 ------------------------------------------------
126 version    : 1.2
127 url        : http://jakarta.apache.org/lucene/
128 description: Jakarta Lucene is a high-performance, 
129              full-featured text search engine written 
130              entirely in Java.
131
132
133 multex
134 ------------------------------------------------
135 version    : 3
136 url        : http://www.tfh-berlin.de/~knabe/java/multex
137 description: nested exceptions
138 todo       : rename to multex-3.jar
139
140
141 poolman
142 ------------------------------------------------
143 version    : ??
144 url        : https://sourceforge.net/projects/poolman
145 url        : http://www.codestudio.com/
146 description: PoolMan is no longer available or supported 
147              Connection and object pooling mechanisms: 
148              they can now be found in application servers [...] 
149              Tomcat and the Jakarta Project, and other 
150              J2EE products and servers.
151 todo       : find replacement
152
153
154 postgresql
155 ------------------------------------------------
156 version    : 7.2 (jdbc2-version)
157 url        : http://jdbc.postgresql.org
158 description: JDBC driver for postgresql database
159
160
161 strutsmesg
162 ------------------------------------------------
163 version    : ??
164 url        : 
165 description: Extracted from struts 1.0
166 todo       : update
167
168