> Let's take the Netscaler AutoScale feature currently being implemented.  I'm 
> sure they must be at least touching the API,
> UI, some Resources layer and DAO layer.  If they were committers, do they 
> have to have been invited to all 4 of those subprojects?

This is precisely the type of problem exposed by the separation. We need to 
address these problems head-on and not try to prolong a large monolithic system.

Once we have clean separation of projects developers will be naturally inclined 
to maintain the separation. Autoscaling should ideally be its own project and 
not require changes to core CloudStack functionalities.

Sheng

Reply via email to