This is the XSD schema of a Kopete message in XML form. This is both the format that the XSL stylesheets will expect, as well as the format that results from saving the chatwindow contents. This is *not* the same as the format of the history plugin. The XML format has one other little quirk - you can pass flags into the engine as XML processing instructions. For example, if you add this instruction to your document: ... it will instruct the Kopete XSL engine that you want the entire contents of the chat window to be re-drawn each time a new message is appended. This is not the normal procedure, and is only required for special situations (see the Adium style for an example). TransformAllMessages is the only flag currently defined.