- From: <noah_mendelsohn@us.ibm.com>
- Date: Mon, 12 May 2003 13:34:46 -0400
- To: "David Orchard" <dorchard@bea.com>
- Cc: "'Don Box'" <dbox@microsoft.com>, "'Mark Baker'" <distobj@acm.org>, "'John Kemp'" <john.kemp@earthlink.net>, "'Mark Nottingham'" <mark.nottingham@bea.com>, "'Xml-Dist-App@W3. Org'" <xml-dist-app@w3.org>
Not wanting to overcomplicate this, but I have felt for some time that the current MIME type system is way too limited to do what we may be about to ask of it. For example, consider a purchase order in a SOAP envelope. Before we get to assigning it a type, let's ask what is it? Well, in some fundamental sense, it's a purchase order. Note that you can't find that out from the root QName. Of course, it's equally fundamentally a SOAP message. And it's an XML document. And it's, by the way, a UTF 8 or UTF-16 encoding of Unicode. If it has a routing header it's also a "routable message". I honestly view the natural semantics of these things as more of a "mixin" sort of model. It seems to me that we keep trying to take little slices through this mixin space, and then we always find out we need something else. I have no constructive suggestions for exactly what to do, organizationally or technically, except that I think it might be useful to step back and gather some requirements and use cases before inventing new mechanisms. I don't want to cross-post, but David you are welcome to relay this or point it out to the TAG if useful. Both lists are public. Thanks. ------------------------------------------------------------------ Noah Mendelsohn Voice: 1-617-693-4036 IBM Corporation Fax: 1-617-693-8676 One Rogers Street Cambridge, MA 02142 ------------------------------------------------------------------ "David Orchard" <dorchard@bea.com> Sent by: xml-dist-app-request@w3.org 05/10/2003 02:08 PM To: "'Mark Nottingham'" <mark.nottingham@bea.com>, "'Don Box'" <dbox@microsoft.com>, "'John Kemp'" <john.kemp@earthlink.net> cc: "'Mark Baker'" <distobj@acm.org>, "'Xml-Dist-App@W3. Org'" <xml-dist-app@w3.org>, (bcc: Noah Mendelsohn/Cambridge/IBM) Subject: RE: SOAP MIME Type Yeah, that darned TAG ought to solve some of these issues. :-) <snip/> > That having been said, there's no regular way to turn a QName > into a URI > [1], which I think is what Don wants to do. So, in the > meantime, we could > do something like > XML-Dialect: "http://example.com/foo.xsd"; localname="Bar" > making the localname parameter optional, so that we can drop > it once the > QName mapping issue is solved to everyone's satisfaction. > > This also has bearing on TAG issue 9 [2], and should be > considered in that > context. > > 1. http://www.w3.org/2001/tag/ilist#rdfmsQnameUriMapping-6 > 2. http://www.w3.org/2001/tag/ilist#uriMediaType-9 Cheers, Dave
Received on Monday, 12 May 2003 13:44:49 UTC