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]
_______________________________________________

Reply via email to