- From: Norman Walsh <ndw@nwalsh.com>
- Date: Wed, 09 Jan 2008 12:06:49 -0500
- To: public-xml-processing-model-comments@w3.org
- Message-ID: <m2sl17vsgm.fsf@nwalsh.com>
/ Jirka Kosek <jirka@kosek.cz> was heard to say: | I understand that using content of p:error element for description | instead of attribute would cause inconsistency in syntax -- all other | options in XProc are specified as attributes. So change we are | requesting is not an easy one. But ITS WG will be pleased if you can | consider this and decide whether accommodating non-Latin languages can | be worth small syntax inconsistency. I think you're right. Making the description an option is a convenience for authors, but only authors using "western" languages, I suppose. I suggest we change the p:error step so that the description comes From an input. That also makes it more consistent with errors from other steps which might be structured. So <p:error name="bad-document" xmlns:my="http://www.example.org/error"> <p:option name="code" value="my:unk12"> <p:option name="description" value="The document element is unknown."/> </p:error> becomes <p:error name="bad-document" xmlns:my="http://www.example.org/error"> <p:input port="source"> <XXX:errors> <p:inline>The document element is unknown.</p:inline> </XXX:errors> </p:inline> <p:option name="code" value="my:unk12"> </p:error> It's unfortunate that the extra wrapper element is necessary (to make the document WF) but it's probably worth living with anyway. Be seeing you, norm -- Norman Walsh <ndw@nwalsh.com> | Some people tell you you should not http://nwalsh.com/ | drink claret after strawberries. They | are wrong.--William Maginn
Received on Wednesday, 9 January 2008 17:03:26 UTC