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,
  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 ;-)
  
  
  
  
  

Reply via email to