I know that M2 has a transitive dependency walker built into it, but it
sounds like what you are proposing is for M2's dependency walker to be
pluggable; i.e. users can optionally plug in a different dependency
resolution algorithm.  Am I correct?

> -----Original Message-----
> From: Brett Porter [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, October 06, 2005 9:10 AM
> To: Maven Users List
> Subject: Re: adding osgi dependency logic to m2
> 
> I've very briefly spoken to a couple of people about the 
> feasibility of this. They might pipe up here. I have no idea 
> of the work that's involved, though in theory it should happen.
> 
> I am curious why this is needed though - can you explain further?
> 
> - Brett
> 
> On 10/6/05, Jorg Heymans <[EMAIL PROTECTED]> wrote:
> > At Cocoon, we need to add osgi compliant dependency logic 
> to m2. In a 
> > nutshell and simplified for this case : osgi allows archives to 
> > explicitly define which classes they export.
> >
> > We think there are 2 possible ways of achieving this:
> > 1) adding a custom dependency type "osgi", that respects osgi rules 
> > during dependency resolution.
> > 2) plug in an osgi classloader (eclipse has this component 
> already) into m2.
> >
> >
> > Can anyone comment on the feasibility of these options?
> >
> > Regards
> > Jorg Heymans
> >
> >
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

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

Reply via email to