Jakarta main

About


Sub-Projects


History of Avalon
History of Avalon

by Avalon Documentation Team, Peter Donald


History

This document tracks the history of the Avalon project. Avalon was originally started with a realisation that Java is a great platform for developing server products and a call to vote. There was a lot of work formalizing what exactly a server consists of and why this project was needed. These discussions led to the initial development of the Java Apache Server Framework.

Over time the Java Apache Server Framework project was renamed Avalon. This was in recognition that the original ideas have evolved over time. Avalon became a repository of general utility code, a design and testing ground for component based solutions, a micro kernel and set of generalized server oriented services. This combined with a move from the Java Apache project to the Jakarta project prompted the revision. At this time the kernel code was repackaged under the name Phoenix, core services under the name Cornerstone and the general components was packaged under name Excalibur.

You may check the historical changes from before splitting Avalon into separate projects here.




Copyright ©1999-2002 by the Apache Software Foundation. All Rights Reserved.