----- Original Message -----
> I don't see this as a burden, I think it makes the
boundaries between
> components much cleaner - each component with its integration points can
> be tested locally before being assembled/configured within hawkular.
I'm failing to see how this is clearing the boundaries when there's a clear
dependency on another module - bus. Any changes to bus-integration layer
will require fixing all the modules instead of single bus-module. By
definition that's coupling and considered bad practise.
I guess this is the reason for the difference in opinion - you see bus as a component,
where as I see it as plumbing :)
Regards
Gary