> can be detected and trigger retransmission (see section 4.6.4 of
> XEP-0301) in an advanced implementation of XEP-0301.

That said, to prevent scaring programmers:
I should stress that minimal implementation of XEP-0301 (following
ONLY the 'REQUIRED'), is actually really simple.  In my experience, it
added only 500 lines of code to an existing instant messaging program.

Very easy XEP-0301 is basically supporting ONLY the Tier 1 elements,
XML action elements: insert text, backspace, and forward delete.
(Note: They can be used for en-bloc operations, including cut, copy
and paste behavior).

If nobody on XMPP objects, I'm going to mention that 300ms interval is
recommended, when following minimal XEP-0301 implementation, to
avoid  uncomfortable bursty output.

As a simplicity test of XEP-0301, somebody (one of us) should add
XEP-0301 support to Pidgin or Miranda, or one of the other open source
XMPP clients, seeing how quickly we might be able to add the baseline
feature in the first pass of programming. (and more complete XEP-0301
in a second pass of programming)

Cheers
Mark Rejhon

Reply via email to