[moving discussion back from SMACK-333]
I am interested in writing some code for this. As I read the standard, it requires access to someinternals of XMPPConnection, like counting the incoming and outgoingstanzas and keeping a list of the unacknowledged ones that have beensent and might need retransmission.
Should this be implemented inside of XMPPConnection or as anexternal module, creating additional interfaces when the existing onesare insufficient? Maybe even by subclassing XMPPConnection?