> Is there a list somewhere of jars that are needed just to see the
> Turbine login and Welcome screen?
>
No, not currently. However, at the end of this message you'll find an updated
lib/README.txt which goes into a little more detail on the usage of each jar.

>
> Thanks,
>
> -- Rodney
>

Committers: any opinions on whether I should commit this updated README? I'm
ambivalent about such a change; however, if it clarifies why Turbine includes
each jar (and not just what each jar is), it may be useful.

--
Christopher Elkins


--------------------------------------------------------------------------
$Id: README.txt,v 1.8 2000/10/09 00:00:35 jonbolt Exp $
--------------------------------------------------------------------------

The files in this directory are here for your convenience in building
and using Turbine.

--------------------------------------------------------------------------

CORE LIBRARIES
==============
These libraries are critical to the basic Turbine functionality and are
required no matter what optional services you use.

* activation-1.0.1.jar

  JavaBeans Activation Framework. Required by JavaMail.  Part of Java
  2 Enterprise Edition.

  http://java.sun.com/products/javabeans/glasgow/jaf.html

* ecs-1.3.3.jar

  Element Construction Set, used to generate markup (HTML, XML) from
  Java code without using print statements.

  http://java.apache.org/ecs/

* mail-1.2ea.jar

  Java Mail.

  http://java.sun.com/products/javamail/index.html

* mysql-1.2b.jar

  MM MySQL JDBC Driver

  http://www.worldserver.com/mm.mysql/

* village-1.4.jar

  A Java interface to databases via JDBC drivers.

  http://www.working-dogs.com/village/


BUILD TOOLS
===========
These libraries are used when building Turbine and its documentation. These are
not necessary for the operation of Turbine itself.

* stylebook-1.0-b2.jar

  A tool for generating pretty html documentation from XML sources
  based on Xalan. This is an XSLT processor that generates our
  documentation from XML. There is no "official" documentation for
  this; it is a simple application of XML/XSL. The link below points
  to an explanation for this.

  http://www.mail-archive.com/[email protected]/msg04415.html

* xalan_1_1_D01.jar

  An XSL processor.
  http://xml.apache.org/xalan-j/

* xerces-1.1.3.jar

  An XML parser.

  http://xml.apache.org/xerces-j/


TEMPLATE ENGINES
================
These are the template engines supported by Turbine. Obviously, if you plan to
use a particular engine, you must have the appropriate JAR.

* freemarker-jdk1.2.jar

  A templating engine.

  http://freemarker.sourceforge.net/

* velocity-0.4.jar

  A templating engine that will soon replace WebMacro.

  http://java.apache.org/velocity/

* webmacro-jdk1.2.jar

  A templating engine, soon to be replaced by Velocity.

  http://www.webmacro.org/


OPTIONAL SERVICES
=================
These JARs are used in optional services and are not not necessary for the
default operation of Turbine itself.

* castor-0.8.2.jar

  Castor RDBMS/XML persistence framework. This is an object-relational
  mapping engine.

  http://castor.exolab.org/

* jdbc-se2.0.jar

  JDBC 2.0 Optional Package API. Required by Castor. JDBC is Java Data
  Base Conectivity. and is part of Java 2 Standard edition.

  http://java.sun.com/products/jdbc/

* jndi-1.2.1.jar

  Java Naming and Directory Interface.

  http://java.sun.com/products/jndi/index.html

* jta1.0.1.jar

  Java Transaction API. Required by Castor.

  http://java.sun.com/products/jta/index.html

* xmlrpc.jar

  XML Remote Procedure Calls: handles remote procedure calls
  implemented through the passing of XML messages.

  http://www.xmlrpc.org/




------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?:           [EMAIL PROTECTED]

Reply via email to