On Fri, 2013-06-28 at 17:03 +0100, Gordon Sim wrote: > ... > > And even when we introduce the registries it is hard work to go back and > > fit them to the previous code. Viz the old Amqp 0-10 support does not > > use the new protocol object factory. So that we've ended up with both > > approaches to understand and maintain. > > The Protocol/ProtocolRegistry and the ObjectFactory (two different > things) introduced a way of extending the existing monolithic broker. > I'm not sure its entirely fair to say there are two different approaches. >
I didn't make myself clear enough - when you introduced these abstractions you still left the old non-abstracted code - so we now have to understand both the old way and the new way. > The existing 0-10 support could - in my view, should - eventually be > made optional. We need _more_ modularity. Precisely, however just introducing a new abstraction actually makes things worse in the short term though because there are now more concepts to understand. Andrew --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
