Apache Turbine Project Board Report, November 2016

Apache Turbine is a servlet based framework that allows experienced Java developers to quickly build web applications. Turbine allows you to personalize the web sites and to use user logins to restrict access to parts of your application.

Turbine is a matured and well established framework that is used as the base of many other projects.


The Turbine project has had again some increased activity in the last quarter. We could even resurrect a former committer.

In response to the feedback of the board regarding the last report:
We don't currently have prospects of new committers or PMC members. However we believe that our small community is healthy enough to provide the necessary oversight. We are striving to attract new users by providing a good example of a Turbine application as a Maven Archetype.

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

Community changes

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

The last change to the committer base was the addition of Georg Kallidis (2012/09/19).

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

The last change to the PMC was the addition of Georg Kallidis (2013/09/30).

Turbine core project

We are in the process of migrating old applications to the new Turbine framework. It turns out that a number of bugs have to be fixed, mostly in supporting Fulcrum components. Also the new security model showed some weaknesses which need to be addressed.

The Maven Archetype for a Hello-World-application is being prepared. We found some issues with it, so the vote was cancelled.

The last released version was Turbine 4.0-M2 (2015/12/22).

Fulcrum component project

Some changes to the Fulcrum Intake component to support Java8

The last released component was Fulcrum Yaafi 1.0.7 (2015/10/09).

  • No labels