On Apr 15, 2004, at 11:20 AM, Inger, Matthew wrote:


OK.  Now that i look in velocity-dep.jar, i notice that the logkit
classes are there.  Is there any plan to migrate to commons-logging?

Oh, don't start....


geir



-----Original Message-----
From: Marin� A. J�nsson [mailto:[EMAIL PROTECTED]
Sent: Thursday, April 15, 2004 11:01 AM
To: 'Velocity Developers List'
Subject: RE: 1.4 dependency jars


heh heh, here we go again :)


-----Original Message-----
From: Inger, Matthew [mailto:[EMAIL PROTECTED]
Sent: 15. apr�l 2004 14:55
To: 'Velocity Developers List'
Subject: RE: 1.4 dependency jars


Correct me if i'm wrong, but LogKit is NOT required by Velocity. Some logging package which can be accessed through Commons-Logging must be present, but there is no specific requirement on LogKit. Log4J, or JDK 1.4 logger, or even no log package (in which case it will use the built in SimpleLogger) can be used.

-----Original Message-----
From: Mike Kienenberger [mailto:[EMAIL PROTECTED]
Sent: Thursday, April 15, 2004 10:55 AM
To: [EMAIL PROTECTED]
Subject: 1.4 dependency jars


===== 1) velocity-<version>.jar : The Velocity jar that does not include any external dependencies needed by Velocity, such as the jakarta-commons-collection classes, Jakarta Avalon Logkit, or Jakarta ORO. We do this to allow you to use whatever version of collections, logkit, etc that you wish w/o fear of collision. These jars are included in the distribution, in the build/lib directory, or at the respective project sites. =====

It's not clear from skimming the 1.4 docs which
minimum/tested versions of
the jar files are needed or what additional jar files are
needed.  I'd also
recommend that "Velocity, such as" be replaced with
"Velocity, which are" as

the first suggests that "these, and more" are required, while
the second
explicitly states that "these, and only these" are needed.

In fact, here's my suggested rewrite [?no idea? needs to be
replaced with
the minimum version of ORO]:

=====
1) velocity-<version>.jar : The Velocity jar that does not
include any
external dependencies needed by Velocity, which are the
jakarta-commons-collection classes (commons-collections.jar -- 2.1 or
higher), Jakarta Avalon Logkit (logkit-1.0.1.jar or higher),
and Jakarta ORO

(oro.jar -- ?no idea? or higher). We do this to allow you to
use whatever
version of collections, logkit, etc that you wish w/o fear of
collision.
These jars are included in the distribution, in the build/lib
directory, or
at the respective project sites.
=====

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--
Geir Magnusson Jr                                   203-247-1713(m)
[EMAIL PROTECTED]


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to