Data package

Data is a base module for many Concord Consortium projects. It is licensed under the LPGL. It is dependent on the Framework package.

Source Code The source code for this package includes a build file (build.xml) which is used by Ant to compile the code. To compile the code, change your working directory to the toplevel directory of the decompressed source distribution and type 'ant' to create the jar file and 'ant javadoc' to create the java documentation. Make sure Ant is version 1.6 or later or the build.xml file will need to be manually repaired to work.

Source code may also be accessed though ViewCVS, anonymous CVS access, or through SSH access for approved developers.

      
   
Anonymous CVS Access
To checkout the files in the CVS repository, you must have cvs software installed and in your path. Use the following comand to login to CVS:

   cvs -d:pserver:anonymous@source.concord.org:/cvs/repo/CodeBank login

Just hit enter when a password prompt appears. Now enter the following command to checkout the source files:

   cvs -z3 -d:pserver:anonymous@source.concord.org:/cvs/repo/CodeBank co -P Projects/Data

Developer SSH Access
To obtain CVS access rights via SSH, please send a message through our web contact page. To use SSH access, you must have a SSH client installed on your machine as well as CVS. You must set the CVS_RSH environment variable to 'ssh', then use the following command to access the CVS source code:

   cvs -z3 -d:ext:USERNAME@source.concord.org:/cvs/repo/CodeBank co -P Projects/Data

Replace USERNAME with the appropriate value.


Dependencies This distribution web site is created by Maven , including the java documentation, source and binary distributions, and project information. Concord Consortium maintains it's own repository for dependencies required for building CC's source code that is not on the main Maven repository at www.ibiblio.org. The dependencies are required for building from Maven or Ant, both of which have a facility for retrieving jar libraries from remote repositories.