Hello Mohammad,
On May 31, 2012, at 20:36 , Mohammad Nour El-Din wrote:
> But from what you said Frank, and what others proposed, I think you don't
> need that kind of modularity facilitated by OSGi or like technologies, I
> believe all what we need then is:
>
> 1- Good design
+1
> 2- Good doc
On May 31, 2012, at 0:59 AM, Frank Zhang wrote:
> Another problem I want to raise here is the class loader issue.
> There are bunch of places in CloudStack using Class.forName(), I am sure
> ClassNotFoundException would then be our best friend.
Class.forName() in general won't work in OSGi, that
Alex, one of the mentors, pointed me to this thread. I've been doing OSGi
projects for over 10 years now and am involved in Felix, ACE and Celix (all
OSGi related projects here at Apache).
> From: Alex Huang
>
> CloudStack is built as a product with modularity enforced by interfaces. It
> ha