<div dir="ltr">Hi all,<div><br></div><div>XEP-0372 [1] provides a way to link parts of a plain-text XMPP message to related content, either via a URL or XML content inline of the reference tag.<br></div><div><br></div><div>People are going to want at least some rich text support in their messages, simple stuff like bold/italics/underline, or lists, etc. As XHTML-IM [2] has currently the widest adoption as a solution for rich text among XMPP clients, it'll help if References were to support XHTML-IM.</div><div><br></div><div>XHTML-IM, or HTML for that matter, traditional way to reference stuff is via URL in combination with <img src="..."/> or <a href="..."/>.</div><div><br></div><div>One approach would be requiring IDs on the tags you want to reference. This way the reference tag could simple refer to that ID, which naturally would be UUIDs.</div><div><br></div><div>Another would be XPath or XPointer to have the reference tag refer to the element from the root of the top-level-stanza.</div><div><br></div><div>What do you think would be the ideal solution here?</div><div><br></div><div>Cheers,</div><div>Tobi</div><div><br></div><div>[1] <a href="http://xmpp.org/extensions/xep-0372.html">http://xmpp.org/extensions/xep-0372.html</a><br></div><div>[2] <a href="http://xmpp.org/extensions/xep-0071.html">http://xmpp.org/extensions/xep-0071.html</a></div></div>