preparation of library cleaning
[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 Now the descriptions in alphabetical order:
15
16
17 avalon-framework-4.0
18 ------------------------------------------------
19 version    : 4.0
20 url        : http://avalon.apache.org/framework
21 description: The Avalon Framework consists of 
22              interfaces that define relationships 
23              between commonly used application 
24              components, best-of-practice pattern 
25              enforcements, and several lightweight 
26              convenience implementations of the 
27              generic components.
28 todo       : update to 4.1.4
29
30
31
32 batik
33 ------------------------------------------------
34 version    : ??
35 url        : http://xml.apache.org/batik/
36 description: batik is for images in the Scalable Vector 
37              Graphics (SVG) 
38 todo       : check if necessary / update to version 1.1.1
39              MIR compiles without it. Is it (still) 
40              necessary?
41
42
43 commons-configuration-1.0-dev
44 ------------------------------------------------
45 version    : 1.0-dev
46 url        : http://jakarta.apache.org/commons/
47 description: needed for parsing the configuration 
48              properties file
49 todo       : moved into the Commons Collections as 
50              ExtendedProperties / replace with
51              commons-collections
52
53
54 commons-net20030111
55 ------------------------------------------------
56 version    : 20030111 (??)
57 url        : http://jakarta.apache.org/commons/
58 description: needed for the mail feature
59 todo       : update to version 1.0
60
61
62 cos
63 ------------------------------------------------
64 version    : 06/19/2001 (probably)
65 url        : http://www.servlets.com/cos/index.html
66 description: servlet utilities by O'Reyly
67 todo       : update to cos-05Nov2002.zip 
68              replace due to the license
69
70
71 fop
72 ------------------------------------------------
73 version    : ??
74 url        : http://xml.apache.org/fop/
75 description:
76 todo       : The latest stable version is FOP-0.20.4
77              check if necessary
78
79
80 freemarker.jar / freemarker-utility.jar
81 ------------------------------------------------
82 version    : 1.6.2 (probably)
83 url        : http://fm-classic.sourceforge.net
84 description: template engine
85 todo       : update to version 1.7.5 
86              template changes involved on update
87
88
89 gnu-regexp
90 ------------------------------------------------
91 version    : 1.0.8
92 url        : http://www.cacas.org/java/gnu/regexp/
93 description: GNU regular expression library
94 todo       : update to version 1.1.4
95              check if to be replaced with jakarta
96              commons regexp
97
98
99 jimi
100 ------------------------------------------------
101 version    : ??
102 url        : http://java.sun.com/products/jimi/
103 description: Jimi is a class library for managing 
104              images
105 todo       : check for update / check if necessary
106
107
108 log4j
109 ------------------------------------------------
110 version    : 1.2.6
111 url        : http://jakarta.apache.org
112 description: Jakarta Log4J standard library for
113              the logging layer of MIR.
114 todo       : update to version 1.2.8
115
116
117 logkit
118 ------------------------------------------------
119 version    : 1.0
120 url        : http://apache.serveftp.org/apache-site/dist/avalon/logkit/latest/
121 description: LogKit is an easy to use logging 
122              toolkit. 
123 depends on : avalon
124 todo       : update to version 1.2
125
126
127 lucene
128 ------------------------------------------------
129 version    : 1.2
130 url        : http://jakarta.apache.org/lucene/
131 description: Jakarta Lucene is a high-performance, 
132              full-featured text search engine written 
133              entirely in Java.
134
135
136 multex
137 ------------------------------------------------
138 version    : 3
139 url        : http://www.tfh-berlin.de/~knabe/java/multex
140 description: nested exceptions
141 todo       : rename to multex-3.jar
142
143
144 poolman
145 ------------------------------------------------
146 version    : ??
147 url        : https://sourceforge.net/projects/poolman
148 url        : http://www.codestudio.com/
149 description: PoolMan is no longer available or supported 
150              Connection and object pooling mechanisms: 
151              they can now be found in application servers [...] 
152              Tomcat and the Jakarta Project, and other 
153              J2EE products and servers.
154 todo       : find replacement
155
156
157 postgresql
158 ------------------------------------------------
159 version    : 7.1.3 (probably)
160 url        :
161 description: JDBC driver for postgresql database
162              includes retepTools
163 todo       : check for current version
164
165
166 retepTools
167 ------------------------------------------------
168 version    : see postgresql
169 url        : see postgresql
170 description: see postgresql
171 todo       : check if necessary at all
172
173
174 strutsmesg
175 ------------------------------------------------
176 version    : ??
177 url        : 
178 description: Extracted from struts 1.0
179 todo       : update
180
181