- From: Steven Pemberton <Steven.Pemberton@cwi.nl>
- Date: Wed, 22 May 2013 17:42:45 +0200
- To: "Alan Egerton" <eggyal@gmail.com>
- Cc: www-forms-editor@w3.org, "Forms WG" <public-forms@w3.org>, "public-xformsusers@w3.org" <public-xformsusers@w3.org>
Hi Alan, I just wanted to draw your attention to a proposal by Erik Bruchez to do with multipart submissions: http://lists.w3.org/Archives/Public/public-forms/2013May/0014.html All commentary gratefully received! Best wishes, Steven Pemberton On Wed, 08 May 2013 18:14:52 +0200, Steven Pemberton <steven.pemberton@cwi.nl> wrote: > Hi Alan, > > Thanks for your reply. The Forms WG discussed this today [1], and while > we agree with point one, about relaxing the restrictions on method, we > realise that there is still some design work to be done on part two, and > we see close parallels with some serialisation work we have recently > been doing. > > So we are going to think about possible solutions over the next two > weeks, and then discuss them (please free welcome to chime in). > > However, we don't want to this issue to block us going to last call, so > if we should fail to solve it properly before going to last call, we > will take your issue as a last-call comment, so that it doesn't get lost. > > Best wishes, > > Steven Pemberton > > [1] http://www.w3.org/2013/05/08-forms-minutes.html#item02 > > On Wed, 01 May 2013 22:21:17 +0200, Alan Egerton <eggyal@gmail.com> > wrote: > >> Dear Steven, >> >> Thank you for your reply. Really glad to hear my comments can still >> be taken on board! >> >>> The first part seems easy to fix: we remove the requirement on using >>> get and post. >> >> That's excellent, although I can't comment on whether there is any >> demand to allow additional methods other than "multipart-post". >> >> My main observation with merely removing the requirement on submission >> method is that the rules for "post" should also be followed by >> method="multipart-post": especially that the Content-type HTTP header >> should be changed to "text/xml" if the instance data being submitted >> has as its root element node a SOAP envelope in the SOAP 1.1 >> namespace. >> >>> Can you however be more explicit in what you would like to see as a >>> solution to your second issue? >> >> One idea may be to define a new XForms Action, "attach", for each >> invocation of which an additional attachment is appended to the >> multipart/related message. It might have attributes similar to the >> following: >> >> * src: the document to be attached - I'm not sure how best to express >> this, but one should be able to specify a document node that is to be >> serialised e.g. "instance('attachment')/foo" or a URI to be fetched by >> the processor e.g. "http://foo.com/image.jpeg" (perhaps evaluated with >> AVT) or even a base64 literal e.g. "Zm9vYg==" (perhaps literals should >> be given as the content of the "attach" element, rather than in this >> attribute); >> >> * mediatype: the MIME Content-Type of the attachment (to be inferred >> where possible if not explicitly given); and >> >> * ref: references the instance node (of type xsd:anyURI?), if any, >> whose value will be set to the Content-ID header of this attachment >> (if any). >> >> What do you think? >> >> Kind regards, >> -- Alan
Received on Wednesday, 22 May 2013 15:43:25 UTC