Apache

Specimen. A proposed redesign of maven.apache.org, built with mvn site and a skin of its own; not the official Apache Maven site. The official site is maven.apache.org. About this example

Community Maven website

Holds for
Not yet checked against Maven 3.9, 3.10 and 4.0
Source
Edit this page
Wrong?
Report a problem

Introduction

The Maven https://maven.apache.org website is composed of:

  • a main content,
  • multiple components reference documentation, published for each component release.

These contents are stored in svn, and svnpubsub/svnwcsub maintains a working copy on the webservers in /www/maven.apache.org/content (see svnwcsub configured in infra Puppet):

and the link between main content and components reference documentation (for example from /plugins/maven-xxx-plugin to internal /components/plugins/maven-xxx-plugin) is done with symbolic links. These links are configured in components.links files in content/resources/ and subdirectories:

How website publication works

Instructions on how to publish website content are split in separate documents:

Analytics

As part of Privacy enhancements, the whole Maven site is moving to Apache's Analytics infrastructure: see Maven statistics.