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]>