struts-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Struts Wiki] Update of "StrutsOverDrive" by TedHusted
Date Sat, 02 Apr 2005 11:10:53 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Struts Wiki" for change notification.

The following page has been changed by TedHusted:

+ Agility vs Agility
+ "Is there a relationship between OverDrive Agility and the unreleased Agility package in
Commons Chain?"
+ The major relationship is that Ted likes the name Agility, and isn't planning to have any
more children. Forman named all of his kids George. Likewise, Ted is naming all of his new
projects Agility. :)
+ But, seriously, the whiteboard Agility package in Commons Chain suggests that we use CoR
as the basis for a request/response front controller. OverDrive is building just such an application
controller under the name Nexus. But, to build Nexus, first we needed a C# port of CoR. Chain
of Responsibility is such a mouthful, we're calling our port of CoR "Agility" instead.
+ For the sake of consistency, we could have called the CoR port "Nexus" and the application
controller "Agility", but the names just didn't seem to fit as well. 
+ Agility - The gracefulness of a person or animal that is quick and nimble
+ Nexus - The means of connection between things linked in series
+ To me, the CoR package, Agility, provides the grace and nimbleness. The framework package,
Nexus, connects Agility with our software applications. Nexus is where it all comes together.
+ Once OverDrive is underway, the Agility package in Commons CoR could be replaced with a
Java port of Nexus, and then everything will fall in line.
+ ----
  For More see
View raw message