Hi Abhi,
The standard way would be to extract interfaces from concrete
implementations and move them to some third package - in the case of
cloudstack I would suggest Api.

Alex

On Sat, May 5, 2012 at 10:56 PM, Abhinandan Prateek <
abhinandan.prat...@citrix.com> wrote:

> Hi Alex,
>  If the circular dependencies can be removed we have a better manageable
> code. If we plan to do that, what actions do you suggest ?
> -Abhi
>
> -----Original Message-----
> From: Alex Oscherov [mailto:alex.osche...@sungard.com]
> Sent: Sunday, May 06, 2012 11:19 AM
> To: cloudstack-dev@incubator.apache.org
> Subject: Circular dependencies
>
> Hi Folks,
> I have a question - I was just familiarizing myself with cloudstack source
> code and noticed that this code has pretty tight circular dependencies
> between core, server and vmware-base modules (that's what I saw so far). So
> my question is - is it done intentionally - ir yest then what is the intent
> or it was done unintentionally but this is non-issue or you consider this
> an issue that needs fixing? If you consider that an issue that needs fixing
> then let me know what my actions should be - should I file the bug, should
> I fix it on my own or do something else?
>
> Thanks,
>   Alex
>
>

Reply via email to