Just to clarify, the reason I believe it is important to lay out
high-level design alternatives and their implications is because it
will help in making decisions about how the Message class is to be
changed.  In other words, the requirements for a class's behavior
might be drastically different, depending on whether it is a
replacement for an existing type (in which case all the possible
use-cases of the existing vs. new type need to be taken into
account) or it is going to be used in a new context, where adherence
to existing behaviors is not a factor.

My hope was that the design alternatives might be discussed,
possibly other alternatives proposed, and finally an alternative
chosen before proceeding with discussions about implementation
details.

Thanks,

John Warren
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to