Hi,

Ages ago we decided that it would be nice if excalibur also offered the 
possibility of individual bite-sized chunks. I have finally got the time to 
do it now and want to start doing it tomorrow if all is still good.

The idea is to end up with excalibur-cli.jar, excalibur-i18n.jar, 
excalibur-naming.jar etc and also one excalibur-all.jar (or whatever we want 
to call it).

Each of the components that could be separated would be separated out into 
little sub-hierarchies and all would be good. We could also locate 
documentation and examples in the same little project hierarchy.

Originally I intended to create a new hierarchy and place all products in 
there. SO it would look like 

jakarta-avalon-excalibur/aut/cli/**
jakarta-avalon-excalibur/aut/naming/**
etc.

However thinking about it again I believe a better approach would be to do 
something like

jakarta-avalon-excalibur/cli/**
jakarta-avalon-excalibur/naming/**
...

This however will require a significant amount of hand surgery on CVS 
repositories (because I want to keep the revision history). 

So I propose the second approach will be used. My first move will be to move 
everything in jakarta-avalon-excalibur/ into jakarta-avalon-excalibur/all 
and then gradually copy across history as needed into new subproducts.

Each subproject will look very similar to current avalon project 
directoriues. Basically it will be like

cli/README
cli/ant.properties.sample
cli/build.xml
cli/src/java
cli/src/manifest
cli/src/xdocs
cli/examples

If you desire any reorgs of this structure now is the time to speak. I will 
also start to gumpify these individual products as required and hook them to 
various projects who require them. 

Anyways I plan to do this 16 hours from now unless someone throws up a red 
flag. So commit anything that is pending or else you may have to do a little 
bit of work to commit it later. After the initial reorg feel free to exrtact 
other bits out overtime aswell. 

If all is good I will send out a mail indicating everyone should stop working 
on repo and it may be down for an hour or two but after that we should be 
good to go. 

-- 
Cheers,

Pete

*------------------------------------------------------*
| "Computers are useless. They can only give you       |
|            answers." - Pablo Picasso                 |
*------------------------------------------------------*

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

Reply via email to