Apache Velocity Project Board report for August 2007


The Velocity project has had a quiet summer, with activity centered around Google Summer of Code, Velocity Tools, and Velocity DVSL.

The Velocity project currently has no board-level issues at this time.

Community changes

No new committers were voted in since the last board report. No new PMC members were voted in since the last board report.

Velocity Engine project

Work continues towards a Velocity 1.6 release.

A Google Summer of Code student, Supun Kamburugamuva, successfully completed a series of enhancements to the macro processing features of Velocity, which were immediately committed into the development trunk. We are grateful to Google for supporting this program, Ross and Jukka for administering the Apache organizational efforts and Supun for doing such quality work.

No beta or final releases were made since the last board report.

Velocity Tools project

The Velocity Tools team released version 2-alpha1 on July 2. Things are going well and we anticipate a new alpha release soon. There have been some significant bugs fixed since 1.3, and the team plans to release a 1.3.1 or 1.4 version, though this has been delayed due to efforts on the 2.x branch.

Velocity DVSL project

DVSL version 1.0 was released on August 14.

DVSL (Declarative Velocity Style Language) is a tool modeled after XSLT and is intended for general XML transformations using the Velocity Template Language as the templating language for the transformations.

Before releasing DVSL 1.0, the DVSL team fixed an incompatibility between DVSL 0.x and Velocity 1.5 and completed some minor clean up and refactoring. It is not a drop in replacement of DVSL 0.45 since the main package has changed from org.apache.tools.dvsl to org.apache.dvsl. This is the first binary release of DVSL though the code base has been around for some time,

Velocity DocBook project

There were no changes in the DocBook code base. No DocBook development happened in the last quarter.