- From: Williams, Stuart <skw@hplb.hpl.hp.com>
- Date: Fri, 15 Mar 2002 11:44:12 -0000
- To: "'Jean-Jacques Moreau'" <moreau@crf.canon.fr>, Martin Gudgin <marting@develop.com>, Noah Mendelsohn <noah_mendelsohn@us.ibm.com>
- Cc: xml-dist-app@w3.org
I agree... this is great work. I think I have a problem with section 3.1.1. which seems to contain a contradiction. The first sentence states: "Each graph edge is encoded as an element information item and each element information item represents a graph edge." The problem being the statement that each element information item represents a graph edge. The contractiction arises from the first entry in the itemised list that follows: "...then the element information item is said to represent a node in the graph and the edge terminates at that node." This now states that element information items can also represent graph nodes - contraticting the initial sentence. There is perhaps more 'strippyness' here... (one form of RDF syntax looks very like this too) <node> <edge> <node> <edge>terminalNodeTypedLiteral</edge> <edge/> </node> </edge> <edge/> <edge/> </node> Consider this graph: edgeB +-------------+ +-------------->+ "terminalB" | | +-------------+ | +----+----+ edgeA +-------------+ | structA +--------->+ "terminalA" | +----+----+ +-------------+ | | edgeC +---------+ edgeD +-------------+ +-------------->+ structB +------->+ "terminalD" | +----+----+ +-------------+ | | edgeF +-------------+ +-------------+ "terminalE" | +-------------+ I think that is appealing to encode the nested structure something like: <structA> <edgeA>terminalA</edgeA> <edgeB>terminalB</edgeB> <structB> <edgeD>terminalD</edgeD> <edgeF>terminalF</edgeF> </structB> </structA> however in doing so we loose the graph edgeC. We need to introduce edgeC as an element to maintain the phasing of the stripes, thus: <structA> <edgeA>terminalA</edgeA> <edgeB>terminalB</edgeB> <edgeC> <structB> <edgeD>terminalD</edgeD> <edgeF>terminalF</edgeF> </structB> </edgeC> </structA> Does this make any sense or is this a complete non-problem? Best regards Stuart > -----Original Message----- > From: Jean-Jacques Moreau [mailto:moreau@crf.canon.fr] > Sent: 15 March 2002 09:12 > To: Martin Gudgin; Noah Mendelsohn > Cc: xml-dist-app@w3.org > Subject: Re: Rework on SOAP 1.2 Part 2: Section 2 and 3 > > > +1, tremendous job! > > Two questions: > > * Section 3.1.1, bullet 1, "then the element information > item is said to > represent" > Should it be read as "this element information item" > (i.e. "the edge > element information item") or "the node element > information item"? > * Section 3.1.2, Unicode > Didn't we say recently UTF-8 or UTF-16? > > Jean-Jacques. > > Tim Ewald wrote: > > > I love this new version, especially the language in section 2 that > > clarifies the roll of the SOAP data model relative to XSD. > I also like > > the clarifications in section 3 about the precise meaning > of xsi:type in > > the context of the SOAP encoding. >
Received on Friday, 15 March 2002 06:46:17 UTC