At 04:10 10/4/01 +0200, Stephen McConnell wrote:
>Have been going through the "proposal" src tree in Avalon (org.apache.avalon
>and org.apache.framework) with the objective of building up a similar
>"specification/implementation" diagram to that shown below. After filling
>up half a page with packages and dependencies I was left with the impression
>that the proposal structure is substantially less structured that the
>existing Avalon structure I outline below.
Well I guess you are looking at it from a different angle. The framework
package (org.apache.framework atm) is something that we go beta with soon.
It contains code that we are 100% willing to support and nothing more.
While camelot and atlantis fit under the banner of framework they are not
widely enough applied to be considered 100% stable. Hence they can not go
beta and thus can not go into that package.
org.apache.avalon.* will eventually hold just components (pools/db
pools/caches/thread-management etc). Atm it holds a little more
(processor+camelot+atlantis packages) because they are not stable.
The advantage is that we can now comfortably go beta with framework.* so it
could be used in other projects like Cocoon2/Ant2/Other without any
reservations. The components can still safely evolve as appropriate while
relying on solid base.
Cheers,
Pete
*-----------------------------------------------------*
| "Faced with the choice between changing one's mind, |
| and proving that there is no need to do so - almost |
| everyone gets busy on the proof." |
| - John Kenneth Galbraith |
*-----------------------------------------------------*
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]