Noel J. Bergman wrote:
The only thing that could change is the placement of Excalibur stuff in
Commons, avalon-components or scratchpad.
I'm sorry, Nicola.  I know I raised this question yesterday, and I'm still
not understanding this particular change.
No, I'm sorry I was not able to explain it clearly enough.
Hmmm, I'm seeing some ASCII art, cool!

Looking at a "layered" view of Avalon:

Model Current Sub-Project Proposed Sub-Project
+---------------------------+ ------------------- --------------------
| Avalon Applications | Applications Components
+------------------------+--+
| Avalon Components | | Components Components
+=====================+--| |
| Avalon Container | | | Phoenix, et al Container
+---------------------+ | |
| Avalon ContainerKit | | | Excalibur Container
+=====================+-----|
| Avalon Frameworks | Frameworks Frameworks
+---------------------------+

This terrible ASCII graphic
I like it :-)

Just change it to

         Model                Current Sub-Project  Proposed Sub-Project
 +---------------------------+  -----------------  --------------------
 |     Avalon Applications   |  Applications          Components or Apps
 +------------------------+--+
 |                        |  |  Excalibur stuff       Components
 |   Avalon Components    |  |        +Cornerstone
 |                        |  | ^^^^^^^^^^^^^^^^^^^^^
 +=====================+--|  |
 |                     |  |  |  Phoenix, et al
 |  Avalon Container   |  |  |          (Excalibur)   Container
 |                     |  |  | ^^^^^^^^^^^^^^^^^^^^^
 +=====================+-----|
 |     Avalon Framework      |  Framework             Framework
 +---------------------------+


is intended to show that everything sees
interfaces published by Avalon Frameworks, but (ideally) Components see only
Frameworks (and other Components) as exposed through the Container, and
Applications are (sets of) Components & configuration.

I could see Avanon-specific Excalibur code rolled into the Container
sub-project that Stefano proposes, which is what I've illustrated above.
--
Nicola Ken Barozzi                   [EMAIL PROTECTED]
            - verba volant, scripta manent -
   (discussions get forgotten, just code remains)
---------------------------------------------------------------------


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to