Hi Peter,
Yes, I believe uhoreg's proposal in fact depends on XEP-0332 for the
bulk of the work: https://static.uhoreg.ca/matrix/xep-matrix.html#general.
I feel one of the most exciting aspects here however is the ability to
fall back to BOSH in the face of adverse network conditions (as per
https://static.uhoreg.ca/matrix/xep-matrix.html#impl).
Meanwhile, I also saw some exciting work recently on a proposal for
embedding XMPP stanzas within Matrix events (the m.xmpp.stanza event
type), in order to exploit Matrix's eventually-consistent DAG
conversation history model.
One could then in turn utilize uhoreg's Matrix-over-XMPP proposal on top
of this, exposing full Matrix semantics on top of this 'virtual XMPP'
conversation repository.
One can envisage further encapsulation iterations, perhaps utilising
impedance mismatches between the layering in order to encode additional
semantics and steganographic metadata within the resulting conversation
corpus - precisely the sort of security measures we should be seriously
considering days like *today*.
Matthew
On 01/04/2017 13:27, Peter Waher wrote:
Hello Matthew
Your proposal is reminiscent of XEP-0332: HTTP over XMPP. If you're
interested, you can check it out here:
https://xmpp.org/extensions/xep-0332.html
Best regards, Peter Waher
Whilst I'm here, it would be remiss not to highlight some
sensational work just released by Hubert Chathi from the Matrix
community: as many know Matrix is a realtime decentralised data
synchronisation protocol, which defines long-polling HTTP+JSON as
its baseline transport, but the door has always been open to folks
to define alternative superior transports.
So it's only been a matter of time before someone proposed using a
protocol actually designed for realtime communication (unlike
HTTP), and so I'm incredibly excited to share his work at
https://www.uhoreg.ca/blog/20170401-0000: an elegant and concise
proposal for replacing HTTP with XMPP as a genuine realtime
transport for the Matrix Client/Server API.
https://www.uhoreg.ca/blog/20170401-0000
Feedback welcome O:-)
-- Matthew Hodgson Matrix.org
--
Matthew Hodgson
Matrix.org
_______________________________________________
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: [email protected]
_______________________________________________