From: Brett Porter
Date: Mon, 19 Nov 2007 02:27:56 +0000 (+0000)
Subject: moving towards the new site
X-Git-Tag: archiva-1.0~42
X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=29b0fcbf82934c02195e934e510a63e87e7eba9f;p=archiva.git
moving towards the new site
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@596181 13f79535-47bb-0310-9956-ffa450edef68
---
diff --git a/archiva-base/archiva-transaction/pom.xml b/archiva-base/archiva-transaction/pom.xml
index 24086580e..d64fd20f9 100644
--- a/archiva-base/archiva-transaction/pom.xml
+++ b/archiva-base/archiva-transaction/pom.xml
@@ -41,5 +41,9 @@
org.codehaus.plexus
plexus-container-default
+
+ org.codehaus.plexus
+ plexus-component-api
+
diff --git a/archiva-site/pom.xml b/archiva-site/pom.xml
index b1f3ded32..80ee374b2 100644
--- a/archiva-site/pom.xml
+++ b/archiva-site/pom.xml
@@ -27,6 +27,28 @@
archiva-site
pom
Archiva Documentation
+ http://maven.apache.org/archiva/docs/${project.version}/
+
+
+
+
+ maven-assembly-plugin
+ 2.1
+
+ src/site/assembly/docs.xml
+
+
+
+ package
+
+ attached
+
+
+
+
+
+ apache-archiva-${project.version}
+
true
@@ -40,7 +62,6 @@
license
project-team
- scm
@@ -57,11 +78,7 @@
apache.website
-
-
- scp://people.apache.org/www/maven.apache.org/archiva/
+ ${siteBaseDeployment}/docs/${project.version}
diff --git a/archiva-site/src/site/apt/download.apt b/archiva-site/src/site/apt/download.apt
deleted file mode 100644
index 526e487fa..000000000
--- a/archiva-site/src/site/apt/download.apt
+++ /dev/null
@@ -1,71 +0,0 @@
- ------
- Download
- ------
-
-Download Archiva
-
- Archiva is distributed under the {{{http://maven.apache.org/archiva/license.html} Apache License, version 2.0}}.
-
- You will be prompted for a mirror - if the file is not found on yours, please be patient, as it may take 24
- hours to reach all mirrors.
-
-* Archiva 1.0 Beta 4
-
- This version is considered an early beta release of the database backed, scalable, and stability improved archiva.
-
- (See {{{http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&&pid=10980&resolution=-1&sorter/field=priority&sorter/order=DESC} full list of issues}} for details)
-
-*-------------------------------+---------+----------+-----------+
-| | Mirrors | Checksum | Signature |
-*-------------------------------+---------+----------+-----------+
-| Archiva 1.0-beta-4 (bin.tar.gz) | {{{http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-archiva-1.0-beta-4-bin.tar.gz} apache-archiva-1.0-beta-4-bin.tar.gz}} | {{{http://www.apache.org/dist/maven/binaries/apache-archiva-1.0-beta-4-bin.tar.gz.md5} apache-archiva-1.0-beta-4-bin.tar.gz.md5}} | {{{http://www.apache.org/dist/maven/binaries/apache-archiva-1.0-beta-4-bin.tar.gz.asc} apache-archiva-1.0-beta-4-bin.tar.gz.asc}} |
-*-------------------------------+---------+----------+-----------+
-| Archiva 1.0-beta-4 (src) | {{{http://www.apache.org/dyn/closer.cgi/maven/source/apache-archiva-1.0-beta-4-src.zip} apache-archiva-1.0-beta-4-src.zip}} | {{{http://www.apache.org/dist/maven/source/apache-archiva-1.0-beta-4-src.zip.md5} apache-archiva-1.0-beta-4-src.zip.md5}} | {{{http://www.apache.org/dist/maven/source/apache-archiva-1.0-beta-4-src.zip.asc} apache-archiva-1.0-beta-4-src.zip.asc}} |
-*-------------------------------+---------+----------+-----------+
-
-* Archiva 0.9 Alpha 2
-
- This version is considered a proof of concept, useful for demonstration purposes, small repositories, and low user
- counts. We look forward to significant scalability and stability improvements coming soon in Archiva 1.0.
-
-*-------------------------------+---------+----------+-----------+
-| | Mirrors | Checksum | Signature |
-*-------------------------------+---------+----------+-----------+
-| Archiva 0.9-alpha-2 (bin) | {{{http://www.apache.org/dyn/closer.cgi/maven/binaries/archiva-0.9-alpha-2-bin.tar.gz} archiva-0.9-alpha-2-bin.tar.gz}} | {{{http://www.apache.org/dist/maven/binaries/archiva-0.9-alpha-2-bin.tar.gz.md5} archiva-0.9-alpha-2-bin.tar.gz.md5}} | {{{http://www.apache.org/dist/maven/binaries/archiva-0.9-alpha-2-bin.tar.gz.asc} archiva-0.9-alpha-2-bin.tar.gz.asc}} |
-*-------------------------------+---------+----------+-----------+
-| Archiva 0.9-alpha-2 (src) | {{{http://www.apache.org/dyn/closer.cgi/maven/source/archiva-0.9-alpha-2-src.tar.gz} archiva-0.9-alpha-2-src.tar.gz}} | {{{http://www.apache.org/dist/maven/source/archiva-0.9-alpha-2-src.tar.gz.md5} archiva-0.9-alpha-2-src.tar.gz.md5}} | {{{http://www.apache.org/dist/maven/source/archiva-0.9-alpha-2-src.tar.gz.asc} archiva-0.9-alpha-2-src.tar.gz.asc}} |
-*-------------------------------+---------+----------+-----------+
-
-* System {Requirements}
-
-*----------------------+--------------------------------------------------------------------------------------------------------------------------------+
-| <> | 1.4 or above |
-*----------------------+--------------------------------------------------------------------------------------------------------------------------------+
-| <> | No minimum requirement |
-*----------------------+--------------------------------------------------------------------------------------------------------------------------------+
-| <> | The Archiva application is in itself about 20MB but will use more disk space to store repository contents |
-*----------------------+--------------------------------------------------------------------------------------------------------------------------------+
-| <> | Support for Linux, Mac OS, Solaris and Windows. Tested on Windows XP SP2, Ubuntu Linux, and Mac OS X. |
-*----------------------+--------------------------------------------------------------------------------------------------------------------------------+
-
-* {Installation} Instructions
-
- The installation of Archiva consists solely of unpacking the archive in the desired directory. It's that simple!
-
-** NOTE: If you have installed archiva-0.9, backup your $HOME/.m2/archiva.xml file.
-
- For example:
-
-+------+
- tar -xzvf archiva-1.0-beta-4-bin.tar.gz
-+------+
-
- To start the app, use the appropriate platform-specific startup script found under the "bin" directory of your
- installation. If your platform is not included, use the plexus.bat script found in the "bin" directory.
-
- For example:
-
-+------+
- cd archiva-1.0-beta-4/bin/linux-x86-32
- ./run.sh start
-+------+
diff --git a/archiva-site/src/site/assembly/docs.xml b/archiva-site/src/site/assembly/docs.xml
new file mode 100644
index 000000000..e19dfb70a
--- /dev/null
+++ b/archiva-site/src/site/assembly/docs.xml
@@ -0,0 +1,33 @@
+
+
+
+ docs
+
+ zip
+
+ false
+
+
+ target/site
+ /docs/
+
+
+
+
diff --git a/archiva-site/src/site/resources/images/archiva-logo-banner.jpg b/archiva-site/src/site/resources/images/archiva-logo-banner.jpg
deleted file mode 100644
index 61aff60a2..000000000
Binary files a/archiva-site/src/site/resources/images/archiva-logo-banner.jpg and /dev/null differ
diff --git a/archiva-site/src/site/site.xml b/archiva-site/src/site/site.xml
index 44c6b2233..1e4f26323 100644
--- a/archiva-site/src/site/site.xml
+++ b/archiva-site/src/site/site.xml
@@ -20,11 +20,12 @@
-
-
-
-
-
+
+
+
+
-
-
-
- org.apache.maven.skins
- maven-stylus-skin
-
-
-
- Apache Maven
- http://maven.apache.org/images/apache-maven-project-2.png
- http://maven.apache.org/
-
-
- images/archiva-logo-banner.jpg
-
diff --git a/archiva-site/src/site/xdoc/index.xml b/archiva-site/src/site/xdoc/index.xml
index 7ecc10cc7..89ac53f57 100644
--- a/archiva-site/src/site/xdoc/index.xml
+++ b/archiva-site/src/site/xdoc/index.xml
@@ -23,50 +23,26 @@
Welcome to Maven Archiva
-
-
Get Archiva 1.0 Beta 4
+
+
-
-
- Download
-
- Archiva
- (23MB)
+ Archiva is a build artifact repository manager for use with
+ build tools such as Maven,
+ Continuum,
+ and ANT.
-
-
-
-
- Archiva is currently under development.
+
+ With Archiva, you can share artifacts with other developers and manage the associated
+ security required, aggregate (proxy) content from remote artifact repositories, visualise
+ your artifact utilisation with search, browse and reporting, and perform routine
+ maintenance on your repositories.
+
-
- Archiva is a build artifact repository manager for use with
- build tools such as
maven,
-
continuum,
- and
ant.
+
-
- It provides the following benefits:
+
-
-
-
- - Archiva 1.0 Beta 4 Release Available - November 13, 2007
-
-
- - Archiva 1.0 Beta 3 Release Available - November 1, 2007
-
-
- - Archiva 1.0 Beta 2 Release Available - September 22, 2007
-
-
- - Archiva 1.0 Beta 1 Release Available - August 10, 2007
-
-
- - Archiva 1.0 Alpha 2 Release Available - June 29, 2007
-
-
- - Archiva 1.0 Alpha 1 Release Available - June 5, 2007
-
-
- - Archiva 0.9 Alpha 2 Release Available - May 18, 2007
-
-
-
-
+
diff --git a/pom.xml b/pom.xml
index 43193ea7e..c644b93f6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -22,20 +22,12 @@
4.0.0
-
- org.apache.maven
- maven-parent
- 5
- ../pom/maven/pom.xml
-
-
Archiva
archiva
pom
@@ -53,7 +45,7 @@
repositories, including administration, artifact handling,
browsing and searching.
- http://maven.apache.org/archiva
+ http://maven.apache.org/archiva/
jira
http://jira.codehaus.org/browse/MRM
@@ -739,11 +731,13 @@
config/maven_checks.xml
-
- org.codehaus.mojo
- findbugs-maven-plugin
- 1.1.1
-
+
org.codehaus.mojo
changelog-maven-plugin
@@ -862,12 +856,6 @@
-
-
- apache.website
- scpexe://people.apache.org/www/maven.apache.org/archiva/reports/
-
-
release
@@ -888,7 +876,7 @@
gnu
false
- apache-archiva-${version}-src
+ apache-archiva-${project.version}-src
@@ -910,13 +898,9 @@
1.0-alpha-4
-
- apache.releases
- scpexe://people.apache.org/www/people.apache.org/builds/maven/archiva/${version}/m2-staging-repository
-
apache.website
- scpexe://people.apache.org/www/maven.apache.org/archiva/docs/${project.version}
+ ${siteBaseDeployment}/reports/
diff --git a/src/site/site.xml b/src/site/site.xml
new file mode 100644
index 000000000..8f7ecf05d
--- /dev/null
+++ b/src/site/site.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+