diff options
author | Henri Yandell <bayard@apache.org> | 2006-10-21 00:57:11 +0000 |
---|---|---|
committer | Henri Yandell <bayard@apache.org> | 2006-10-21 00:57:11 +0000 |
commit | e1cf5a5ea60ee512fa5b57a4e289f6f0454e833b (patch) | |
tree | 5004b94559eca211eaa44860a09e5cfcd550f9a9 /src | |
parent | aeb051fe7880cc5fd42f6663c018c823e1324afb (diff) | |
download | archiva-e1cf5a5ea60ee512fa5b57a4e289f6f0454e833b.tar.gz archiva-e1cf5a5ea60ee512fa5b57a4e289f6f0454e833b.zip |
Starting work upon a development guide
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@466315 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src')
-rw-r--r-- | src/site/apt/guides/developing/index.apt | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/src/site/apt/guides/developing/index.apt b/src/site/apt/guides/developing/index.apt new file mode 100644 index 000000000..a271fd722 --- /dev/null +++ b/src/site/apt/guides/developing/index.apt @@ -0,0 +1,33 @@ + ----- + Developing Archiva + ----- + Henri Yandell + ----- + 20 October 2006 + ----- + +Goal + + The idea here is to explain how to develop Archiva; or at least to provide some + insight into what is what within the maven/archiva/ directory. + +Subprojects + + The following subprojects exist within Archiva: + + * archiva-applet - The progress bar on the checksum checking page. + * archiva-configuration - A facade on top of the Plexus configuration XML. + * archiva-converter - ???? + * archiva-core - central code, business objects, modello etc. + * archiva-discoverer - monitors the managed repositories and kicks off the indexing. + * archiva-indexer - the lucene indexing. + * archiva-plexus-application - archiva can run on plexus as well as as a war. This creates a plexus app. + * archiva-plexus-runtime - archiva can run on plexus as well as as a war. This runs lots of apps. + * archiva-proxy - proxy repositories? + * archiva-reports-standard - a couple of reports are implemented. Not very pluginable yet. + * archiva-repository-layer - ???? + * archiva-security - webapp security + * archiva-utils - some handy archiva specific utils + * archiva-webapp - creates a war file + * design - contains a mock-up currently + * maven-meeper - rsync scripts to sync repositories. Also converts m1 repositories to m2 repositories. |