Ticket #2810 (closed enhancement: fixed)
AMP command-handling and protocol-parsing should be on separate objects
| Reported by: | glyph | Owned by: | glyph |
|---|---|---|---|
| Priority: | highest | Milestone: | |
| Component: | core | Keywords: | |
| Cc: | spiv, therve | Branch: | branches/compose-2810 |
| Author: | glyph | Launchpad Bug: |
Description
Just a specific case of the general rule that composition is better than inheritance.
This is a necessary prerequisite for #2529. In order for there to be such a thing as an "extension" to the protocol, there needs to be a way to separate out different pieces of the implementation, and a way to dispatch particular commands to different objects.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

