- From: Tom Hillman <tom@expertml.com>
- Date: Fri, 4 Mar 2022 10:49:42 +0000
- To: Steven Pemberton <steven.pemberton@cwi.nl>, Norm Tovey-Walsh <norm@saxonica.com>
- Cc: public-ixml@w3.org
- Message-ID: <4c0ead33-c122-4a54-9d2b-b4c5c4a9b120@Spark>
> > data: @xmlns, value+",". > > xmlns: +"http://example.com/data". If your output is serialised text, this sidesteps some of the namespace issue. But if your output is XDM nodes, this should throw well-formed-ness errors as namespace declarations are not attributes, and attribute names starting with [xX][mM][lL] are forbidden (as I understand it). Perhaps a mark other than '@' for namespace declarations would be an acceptable compromise here? > But a mechanism that allows for a default namespace binding and no other seems > pretty limiting and arbitrary to me. It's only limited to the default namespace binding if colons are disallowed in rule names, right? _________________ Tomos Hillman eXpertML Ltd +44 7793 242058 On 3 Mar 2022, 17:51 +0000, Norm Tovey-Walsh <norm@saxonica.com>, wrote: > Steven Pemberton <steven.pemberton@cwi.nl> writes: > > Some time ago Tom suggested using +"abc" to signal a textual insertion > > into the serialisation, which we put on a backburner. But I ended up > > thinking about it today anyway. > > It’s nice. On the whole, I think I prefer “^” to “+”, but the bigger > question, I think, is whether not we should be taking this up now. > > I’d much rather get pragmas sorted out and bedded in before we take on > more new work. I also think this example: > > > data: @xmlns, value+",". > > xmlns: +"http://example.com/data". > > will only fuel more debate about qualified names in V1. “There are no > qualified names in vxml” is a reasonable position, I think. But a > mechanism that allows for a default namespace binding and no other seems > pretty limiting and arbitrary to me. > > Be seeing you, > norm > > -- > Norm Tovey-Walsh > Saxonica
Received on Friday, 4 March 2022 10:50:12 UTC