You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by Niclas Hedhman <ni...@hedhman.org> on 2004/03/17 12:07:59 UTC

Mortician at Work

Gang,

Since I am cleaning up Excalibur before burying it, I want to remove the 
circular dependencies.
So I am breaking out the testcases (and anything else I find) which are the 
ones that creates a lot of them
The goal is that "maven multiproject" is to work from the top directory, and 
to create a complete Excalibur from that.
Another goal is that Gump builds it without complaints as well.

Anybody have objections?

Cheers
Niclas
-- 
+---------//-------------------+
|   http://www.bali.ac         |
|  http://niclas.hedhman.org   |
+------//----------------------+

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
For additional commands, e-mail: dev-help@avalon.apache.org


Re: Mortician at Work

Posted by Stephen McConnell <mc...@apache.org>.
Just digging through excalibur-pool 1.1.1 content - have removed the 
excalibur-component testcase dependencies and I started digging into the 
recursive fortress dependency related to meta-info collection and found 
out that there are no @avalon.component declarations in the pool package 
- as such the fortress deps can simply be dropped.  As such I've 
commented out the fortress meta collection stuff in the maven.xml and 
committed the changes into CVS.

Stephen.

Niclas Hedhman wrote:

> Gang,
> 
> Since I am cleaning up Excalibur before burying it, I want to remove the 
> circular dependencies.
> So I am breaking out the testcases (and anything else I find) which are the 
> ones that creates a lot of them
> The goal is that "maven multiproject" is to work from the top directory, and 
> to create a complete Excalibur from that.
> Another goal is that Gump builds it without complaints as well.
> 
> Anybody have objections?
> 
> Cheers
> Niclas


-- 

|------------------------------------------------|
| Magic by Merlin                                |
| Production by Avalon                           |
|                                                |
| http://avalon.apache.org/merlin                |
| http://dpml.net/merlin/distributions/latest    |
|------------------------------------------------|

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
For additional commands, e-mail: dev-help@avalon.apache.org


RE: Mortician at Work

Posted by Alex Karasulu <ao...@bellsouth.net>.
> -----Original Message-----
> From: Stephen McConnell [mailto:mcconnell@apache.org]

> Niclas Hedhman wrote:
> 
> > Gang,
> >
> > Since I am cleaning up Excalibur before burying it, I want to remove the
> > circular dependencies.
> > So I am breaking out the testcases (and anything else I find) which are
> the
> > ones that creates a lot of them
> > The goal is that "maven multiproject" is to work from the top directory,
> and
> > to create a complete Excalibur from that.
> > Another goal is that Gump builds it without complaints as well.
> 

+1




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
For additional commands, e-mail: dev-help@avalon.apache.org


Re: Mortician at Work

Posted by Stephen McConnell <mc...@apache.org>.
Niclas Hedhman wrote:

> Gang,
> 
> Since I am cleaning up Excalibur before burying it, I want to remove the 
> circular dependencies.
> So I am breaking out the testcases (and anything else I find) which are the 
> ones that creates a lot of them
> The goal is that "maven multiproject" is to work from the top directory, and 
> to create a complete Excalibur from that.
> Another goal is that Gump builds it without complaints as well.

+1

> Anybody have objections?

None.

For the excalibur-pool 1.2 codebase and the excalibur-thread 1.1.1 
codebase there are some trivial dependencies on the excalibur component 
package (things like BufferedLogger, CascadingAssertionFailedError) that 
can simply be copied down to the local test sources and bingo - 
dependency on ECM etc. is eliminated.  Let me know how you want to 
proceed - I can probably clear away the component dependencies in pool 
and threads reasonably quickly.

Cheers, Stephen.

> 
> Cheers
> Niclas


-- 

|------------------------------------------------|
| Magic by Merlin                                |
| Production by Avalon                           |
|                                                |
| http://avalon.apache.org/merlin                |
| http://dpml.net/merlin/distributions/latest    |
|------------------------------------------------|

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
For additional commands, e-mail: dev-help@avalon.apache.org


RE: Mortician at Work

Posted by Carsten Ziegeler <cz...@s-und-n.de>.
Niclas Hedhman wrote:
> 
> Gang,
> 
> Since I am cleaning up Excalibur before burying it, I want to 
> remove the circular dependencies.
+1

> So I am breaking out the testcases (and anything else I find) 
> which are the ones that creates a lot of them The goal is 
> that "maven multiproject" is to work from the top directory, 
> and to create a complete Excalibur from that.
big +1

Carsten

> Another goal is that Gump builds it without complaints as well.
> 
> Anybody have objections?
> 
> Cheers
> Niclas
> -- 
> +---------//-------------------+
> |   http://www.bali.ac         |
> |  http://niclas.hedhman.org   |
> +------//----------------------+
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org For 
> additional commands, e-mail: dev-help@avalon.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
For additional commands, e-mail: dev-help@avalon.apache.org