----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, April 13, 2001 6:29 PM
Subject: cvs commit: jakarta-commons-sandbox/cjan README.txt


> sanders     01/04/13 09:29:21
>
>   Added:       cjan     README.txt
>   Log:
>   Initial thoughts of CJAN ;-)
>
>   Revision  Changes    Path
>   1.1                  jakarta-commons-sandbox/cjan/README.txt
>
>   Index: README.txt
>   ===================================================================
>   CJAN - April 12, 2001
>
>   Ideas conceived by many parties
>   Formalized and coded by:
>     Scott Sanders <[EMAIL PROTECTED]>
>
>
>   Java is an excellent platform for creating cross-platform code.  One
small hack
>   of the Java platform is the CLASSPATH.  CJAN intends to ease problems
associated
>   with the classpath as well as binary files in development CVS trees, by
allowing
>   build systems such as Ant to dynamically download/cache/include various
>   dependencies.  No longer will the typical open-source developers setup
include
>   37 copies of ant.jar, 5 different xerces.jar, 3 incompatible xalan.jar,
and not
>   a single useful turbine.jar.
>
>   The idea is akin to CPAN (http://www.cjan.org) in that various binary
packages,

ooops. Little typo here. Should read http://www.cpan.org (I wanted to
correct it in CVS but for some reason cannot update the sandbox on my
machine right now).

>   most likely in the form of .jar files, will be made available over the
internet,
>   so that they can be downloaded and cached by a tool such as Ant.
>
>   CJAN will consist of one or more optional Ant task(s), as well as many
XML-based
>   repository and module definition files.  The intent is that the Ant
build for a
>   particular project will be able to list dependent .jar files, and
download any
>   that are missing.  Thus binary files will not need to be checked into
CVS and
>   constantly updated, and the world will be generally happier overall, we
hope ;-)
>

Thanks
Vincent


Reply via email to