Present

 

Geoff Judd

Bob McGrath

Mike Beckerle

Martin Westhead

Steve Hanson

 

Uncertainty Document

No more comments at this point. Some minor IBM modifications.

Properties Document

 

-          Need to add physical reps for binHex and base64Encoded

-          Discussion of opaque data. There was a lengthy discussion of the properties and conversions surrounding opaque and binary data. Martin made a proposal that needs careful consideration, it is as follows:

 

Steve’s doc has groups of logical representations and then repType properties which correspond to physical representations of those groups. It currently contains the group Binary which has logical representations xs:hexBinary and xs:base64Binary and the representation type ‘binaryStream’. The proposal is as follows:

 

  1. Keep the group Binary. It covers situations where a binary representation in the logical model is either what we really want or is simply the best we can do.
  2. Add the reptype ‘text’ to the group Binary. This is to cover text representations of binary data. i.e. we want to interpret the bytes on the disk as a text representation of binary data. [Question: what if the representation is base64 but we would like the logical model to represent it as xs:hexBinary? What if it is uuencoded?]
  3. Add a new Group called Opaque. This would have the logical type xs:any and the representations ‘text’ or ‘binaryStream’. A text representation means that this is an opaque string and it should be included in the logical model as CDATA. A binary representation means that it is an opaque Blob and it should be included in the logical model using a binary representation. We can choose any binary representation let us say hexBinary.

 

 

Arrays Update

 - Bob drew attention to a length calculation proposal in Mike’s recent emails. Do we like it?