# Package org.apache.commons.release.plugin.velocity

package org.apache.commons.release.plugin.velocity
Contains classes that take our velocity templates and render's them to a `Writer` class.

The main reason for velocity templates are to fill out the following files that get deployed alongside:

- `HEADER.html`
- `README.html`

- Related Packages
  Package
  Description
  org.apache.commons.release.plugin
  Base package for the commons-release-plugin.
  org.apache.commons.release.plugin.mojos
  This package contains all the maven mojos for the commons-release-plugin.
- Classes
  Class
  Description
  HeaderHtmlVelocityDelegate
  This class' purpose is to generate the `HEADER.html` that moves along with the release for the sake of downloading the release from the distribution area.
  HeaderHtmlVelocityDelegate.HeaderHtmlVelocityDelegateBuilder
  A builder class for instantiation of the `HeaderHtmlVelocityDelegate`.
  ReadmeHtmlVelocityDelegate
  This class' purpose is to generate the `README.html` that moves along with the release for the sake of downloading the release from the distribution area.
  ReadmeHtmlVelocityDelegate.ReadmeHtmlVelocityDelegateBuilder
  A builder class for instantiation of the `ReadmeHtmlVelocityDelegate`.