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]

Reply via email to