OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

dss message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: RE: [dss] [Request for resolution]


Stefan,

The resolution from the meeting was to go with Konrad's suggestion.

Nick

> -----Original Message-----
> From: stefan@drees.name [mailto:stefan@drees.name]
> Sent: 12 September 2005 17:03
> To: dss@lists.oasis-open.org
> Cc: stefan@drees.name
> Subject: [dss] [Request for resolution] 
> 
> 
> Dear TC combattants,
> 
> may i request a decision on the issue:
> 
> (Nicks) Proposal 2:
> """
> Personally, I think it more belongs as another choice in 
> <Document> and call
> it <TransformedDataXML> as below.
> ...
> 
> <xs:element name="Document">
> <xs:complexType>
> <xs:complexContent>
> <xs:extension base="dss:DocumentBaseType">
> <xs:choice>
> <xs:element name="InlineXML" type="dss:InlineXMLType"/>
> <xs:element name="Base64XML" type="xs:base64Binary"/>
> <xs:element name="TransformedDataXML"
> type="dss:TransformedDataType"/>
> <xs:element name="EscapedXML" type="xs:string"/>
> <xs:element ref="dss:Base64Data"/>
> </xs:choice>
> </xs:extension>
> </xs:complexContent>
> </xs:complexType>
> </xs:element>
> 
> <xs:complexType name="TransformedDataType">
> <xs:complexContent>
> <xs:sequence>
> <xs:element ref="ds:Transforms" minOccurs="0"/>
> <xs:element ref="dss:Base64Data"/>
> </xs:sequence>
> </xs:extension>
> </xs:complexContent>
> </xs:complexType>
> """
> (with Konrads comment, that: "Proposal 2 breaks the semantics of 
> <dss:Document> to only contain complete documents (Base64Data for 
> binary, and the others for XML Documents)")
> 
> vs.
> 
> (Konrads) Proposal 1
> """
> Good, so let's suggest the following to the TC.
> 
> Let's leave <dss:DocumentHash> as it is and add a new Type called
> <dss:TransformedData>, which is to be used for complete client-side
> transforms with server side Hashing.
> <xs:element name="TransformedData">
> <xs:complexType>
> <xs:complexContent>
> <xs:extension base="dss:DocumentBaseType">
> <xs:sequence>
> <xs:element ref="ds:Transforms" minOccurs="0"/>
> <xs:element ref="dss:Base64Data"/>
> </xs:sequence>
> </xs:extension>
> </xs:complexContent>
> </xs:complexType>
> </xs:element>
> 
> Let's add it to <dss:InputDocuments> as follows.
> <xs:element name="InputDocuments">
> <xs:complexType>
> <xs:sequence>
> <xs:choice maxOccurs="unbounded">
> <xs:element ref="dss:Document"/>
> <xs:element ref="dss:DocumentHash"/>
> <xs:element ref="dss:TransformedData"/>
> <xs:element name="Other" type="dss:AnyType"/>
> </xs:choice>
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> """
> 
> 
> All the best,
> Stefan.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe from this mail list, you must leave the OASIS TC that
> generates this mail.  You may a link to this group and all your 
> TCs in OASIS
> at:
> https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php 
> 
> 
> 



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]