maven-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bri...@apache.org
Subject svn commit: r712283 - in /maven/site/trunk/src/site: apt/repository-management.apt xdoc/index.xml.vm
Date Fri, 07 Nov 2008 21:50:07 GMT
Author: brianf
Date: Fri Nov  7 13:50:06 2008
New Revision: 712283

URL: http://svn.apache.org/viewvc?rev=712283&view=rev
Log:
add the artifact search requested at the bof and cleanup the repo page.

Modified:
    maven/site/trunk/src/site/apt/repository-management.apt
    maven/site/trunk/src/site/xdoc/index.xml.vm

Modified: maven/site/trunk/src/site/apt/repository-management.apt
URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/repository-management.apt?rev=712283&r1=712282&r2=712283&view=diff
==============================================================================
--- maven/site/trunk/src/site/apt/repository-management.apt (original)
+++ maven/site/trunk/src/site/apt/repository-management.apt Fri Nov  7 13:50:06 2008
@@ -22,7 +22,45 @@
 ~~ NOTE: For help with the syntax of this file, see:
 ~~ http://maven.apache.org/doxia/references/apt-format.html
 
-Repository Management with Maven Repository Managers
+The List of Repository Managers
+
+  The Following is a list of the known Maven repository managers and listed in chronological
order of appearance in the community:
+
+* {{{http://nexus.sonatype.org}Proximity/Nexus: Maven Repository Manager}}
+
+ Anyone who was using Proximity is now encouraged to use Nexus. The entire codebase of Proximity
was absorbed into Nexus and
+ Nexus provides a migration path for all Proximity users.
+
+ Tamas Cservenak started working on Proximity in December 2005 as he was trying to find a
way to isolate his own systems from an 
+ incredibly slow ADSL connection provided by a Hungarian ISP. Proximity started as a simple
web application to proxy artifacts for 
+ a small organization with connectivity issues. Creating a local on-demand cache for Maven
artifacts from the central Maven repository 
+ gave an organization access to the artifacts on the Central Maven Repository, but it also
made sure that these artifacts weren't 
+ downloaded over a very slow ADSL connection used by a number of developers. In 2007, Sonatype
asked Tamas to help create a similar 
+ product named Nexus. Nexus is currently considered the logical next step to Proximity. Nexus
currently has an active development team, 
+ and portions of the indexing code from Nexus are also being used in {{{http://m2eclipse.sonatype.org/}m2eclipse}}
+
+* {{{http://www.jfrog.org/sites/artifactory/latest/}Artifactory}}
+
+ Artifactory is a Maven 2 enterprise repository. It offers advanced proxying, caching and
security facilities to provide a 
+ robust, reproducible and independent build environment when using Maven. Artifactory is
being used by clients ranging from 
+ small startup teams to international corporate teams employing distributed development,
thus improving the development 
+ experience for tens of thousands of developers. Artifactory exposes a robust artifacts management
platform using rich Ajax 
+ web UI and can be run out-of-the-box with a simple "unzip and launch".
+
+* {{{http://archiva.apache.org/}Apache Archiva}}
+
+ Apache Archiva is an extensible repository management software that helps taking care of
your own personal or enterprise-wide build artifact repository. It 
+ is the perfect companion for build tools such as Maven, Continuum, and ANT.
+
+ Archiva offers several capabilities, amongst which remote repository proxying, security
access management, build artifact storage, 
+ delivery, browsing, indexing and usage reporting, extensible scanning functionality... and
many more!
+
+* {{{http://www.pdark.de/dsmp/}Dead Simple Maven Proxy}}
+
+ DSMP is a proxy. It can be used as a repository server but it's main purposs it to act as
a filter when Maven accesses the internet. If you need a repository server, use Archiva.
+
+
+Why do I need a Repository Manager?
 
  Maven Repository managers serve two purposes: they act as highly configurable proxies between
your organization and the public Maven repositories 
  and they also provide an organization with a deployment destination for your own generated
artifacts.
@@ -60,47 +98,6 @@
  with such a deployment target. Once you install a Maven repository manager, you can start
using Maven to deploy snapshots and releases to a custom repository managed 
  by the repository manager. Over time, this central deployment point for internal projects
becomes the fabric for collaboration between different development teams.
 
- The Following is a list of the known Maven repository managers and listed in chronological
order of appearance in the community:
-
-* {{{http://maven-proxy.codehaus.org/}Maven Proxy}}
-
- Maven Proxy was the first Maven repository manager to come on the scene, but the project
is now defuct and it's not recommended for
- general use anymore. The code that was in Maven Proxy was used as the initial basis of Artifactory.
-
-* Proximity/{{{http://nexus.sonatype.org}Nexus: Maven Repository Manager}}
-
- Anyone who was using Proximity is now encouraged to use Nexus. The entire codebase of Proximity
was absorbed into Nexus and
- Nexus provides a migration path for all Proximity users.
-
- Tamas Cservenak started working on Proximity in December 2005 as he was trying to find a
way to isolate his own systems from an 
- incredibly slow ADSL connection provided by a Hungarian ISP. Proximity started as a simple
web application to proxy artifacts for 
- a small organization with connectivity issues. Creating a local on-demand cache for Maven
artifacts from the central Maven repository 
- gave an organization access to the artifacts on the Central Maven Repository, but it also
made sure that these artifacts weren't 
- downloaded over a very slow ADSL connection used by a number of developers. In 2007, Sonatype
asked Tamas to help create a similar 
- product named Nexus. Nexus is currently considered the logical next step to Proximity. Nexus
currently has an active development team, 
- and portions of the indexing code from Nexus are also being used in {{{http://m2eclipse.sonatype.org/}m2eclipse}}
-
-* {{{http://www.jfrog.org/sites/artifactory/latest/}Artifactory}}
-
- Artifactory is a Maven 2 enterprise repository. It offers advanced proxying, caching and
security facilities to provide a 
- robust, reproducible and independent build environment when using Maven. Artifactory is
being used by clients ranging from 
- small startup teams to international corporate teams employing distributed development,
thus improving the development 
- experience for tens of thousands of developers. Artifactory exposes a robust artifacts management
platform using rich Ajax 
- web UI and can be run out-of-the-box with a simple "unzip and launch".
-
-* {{{http://archiva.apache.org/}Apache Archiva}}
-
- Apache Archiva is an extensible repository management software that helps taking care of
your own personal or enterprise-wide build artifact repository. It 
- is the perfect companion for build tools such as Maven, Continuum, and ANT.
-
- Archiva offers several capabilities, amongst which remote repository proxying, security
access management, build artifact storage, 
- delivery, browsing, indexing and usage reporting, extensible scanning functionality... and
many more!
-
-* {{{http://www.pdark.de/dsmp/}Dead Simple Maven Proxy}}
-
- DSMP is a proxy. It can be used as a repository server but it's main purposs it to act as
a filter when Maven accesses the internet. If you need a repository server, use Archiva.
-
-~~ TODO Add link to comparison matrix on the MAVENUSER wiki that shows the which features
the different products have.
 
 ~~ TODO Link to instructions for configuring repositories and mirrors
 

Modified: maven/site/trunk/src/site/xdoc/index.xml.vm
URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/xdoc/index.xml.vm?rev=712283&r1=712282&r2=712283&view=diff
==============================================================================
--- maven/site/trunk/src/site/xdoc/index.xml.vm (original)
+++ maven/site/trunk/src/site/xdoc/index.xml.vm Fri Nov  7 13:50:06 2008
@@ -48,7 +48,8 @@
       </p>
 
       <!-- TODO: we should use the SSI instead, but two things prevent it: a) the SSI's
aren't working on apache.org yet so I can't test it; b) SSI's get eliminated from xdoc. For
some reason even inside CDATA they are escaped. -->
-      <iframe src="http://www.apache.org/ads/bannerbar.html" style="margin-left: -13px;
margin-top: -3px; padding: 0" frameborder="0" scrolling="no" width="247" height="88"></iframe>
+      <h5>Looking for Artifacts?</h5>
+      <p><a href="http://repository.sonatype.org">Search Central</a> and
other Public Repositories.</p>
       <h5>Looking for Repository Managers?</h5>
       <p><a href="http://maven.apache.org/repository-management.html">Take a
look</a> at the Repository Managers available from the community.</p>
       <h5>Looking for CI Servers?</h5>



Mime
View raw message