On Fri, Feb 29, 2008 at 8:51 AM, Simon Laws <[EMAIL PROTECTED]> wrote:
> On Fri, Feb 29, 2008 at 7:34 AM, Venkata Krishnan <[EMAIL PROTECTED]> > wrote: > > > Hi, > > > > I find that ServiceDiscovery is getting to be used widely and want to > move > > it out of Contribution module to a separate module like Utils. The > > immediate benefit I see from this is some relief from cyclic > dependencies. > > For example, I am trying to use the ServiceDiscovery in the > 'definitions' > > module and to do that I'd need the 'contribution' module. But the > > 'contribution' already has dependency on 'definitions'. > > > > I agree that 'contibutions' could be cleaned up a bit so as to not > depend > > on > > 'definitions' but I wish to deal with that separately and not as an > > alternative. > > > > Thoughts ? > > > > - Venkat > > > +1, It's used from lots of places, contribution, core, databinding etc. > and > doesn't seem to be intrinsically related to the process of contribution. > > How about tuscany-extensibility as an alternative to tuscany-util though > as > util could end up being a bucket for all sorts of things. > > Simon > Agree about moving it out of contributions but how about to avoid another new module just to a .utils package in the spi module? I think everything that needs this would already be including the tuscany-core-spi module. ..ant