The Source for Java Technology Collaboration


Table of Contents

Artifact

Artifact is a file in the CJAN Repository. In the proof of concept implementation, all artifacts will be Java artifacts

Java Artifact

A Java artifact is one of the following:

  • Java Archive (.jar)
  • Enterprise Java Archive (.ear)
  • Java WebApp Archive (.war)
  • Enterprise Java Connector Architecture (.rar)
  • Apache Avalon / Phoenix Server Archive (.sar)
  • Apache Avalon / Phoenix Block Archive (.bar / .block)

CJAN Java Artifact (a.ka. package)

One of:

  • Java Artifact
  • Documentation only (file format and extansion to be decided, possibly .war)

A CJAN Java Artifact additionally has manifest information and metadata associated with it, which may not be present in the original Artifact. CJAN will automatically compress files prior to uploading to the network and when distributing the files within the network. Additionally, CJAN will use content-negotiation to offer the files using the compression that clients request when downloading (types to include .zip, .tar.gz, .tar.Z or .tar.bz2).

Project (a.k.a. module)

An undertaking, a unit of work (typically with a community and a purpose). Can be represented as an artifact or directory containing one or more packages; or as a web site.

EAR-Artifact

Special case - an ear artifact (Enterprise Java archive file with ear extension) with associated metatdata describing the artifacts contained within the ear-artifact.

Topic CJANDataDictionary . { Edit | Ref-By | Printable | Diffs r1 | More }
 XML java.net RSS

Revision r1 - 29 Apr 2004 - 13:34:09 - Main.md84419
Parents: CJAN