Jon Stevens wrote:
> 
> on the JAMES list: 2/2/01 3:07 AM, "Charles Benett"
> <[EMAIL PROTECTED]> wrote:
> 
> > (FYI - Avalon is splitting, probably, into 3 packages: org.apache.avalon
> > - the design framework and utilities, org.apache.phoenix - the server
> > kernel based on avalon designs, and org.apache.cornerstone - commonly
> > required services and blocks implementing them for use in phoenix
> > servers. I see James using all three packages and their subpackages)

(Which is just a description of the Avalon-3.1a1 release, which other
James users/devs need)

> Ok, I'm seeing other people discuss this without any sort of final decision
> here, so I think we need to get back on topic. So far, top level package
> names are expressly reserved for top level projects.
> 
> I would be +1 for something like this:
> 
> org.apache.avalon
> org.apache.avalon.phoenix
> org.apache.avalon.cornerstone
> 

But:
1) The org.apache.avalon.* code has far wider applicability than its use
in phoenix, so at some point avalon should become two or three separate
top-level projects.
2) Changing the package names later (ie when the projects split) would
lead to unhappy users of the code, and may put off new adopters
3) Not changing the package names now leaves us with very deep package
hierarchies, which can confuse new adopters
So: lets move to the new packages now.

Charles

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

Reply via email to