W3C home > Mailing lists > Public > public-forms@w3.org > April 2009

Re: question: handling extremely heterogenous XSDs with XForms

From: Mark Birbeck <mark.birbeck@webbackplane.com>
Date: Tue, 28 Apr 2009 21:44:53 +0100
Message-ID: <ed77aa9f0904281344y37f489edpc754606a5a2b30a1@mail.gmail.com>
To: Joern Turner <joern.turner@googlemail.com>
Cc: "public-forms@w3.org" <public-forms@w3.org>
Hi Joern,

> I actually also thought about the load action but missed the target
> attribute. I like the solution as it builds on existing standards and
> avoids a new action. Think i've read your blog post one day but must
> have forgotten about it again ;)

It was from so long ago, so did I. :)

> My + 1 for this solution and i would appreciate if this would be
> considered for a future version of XForms. The only thing i'm
> wondering about is how we can deal with real subforms (including
> models and UI) when embedding.

What sort of issues are you thinking of?

One thing that has changed is that xf:model is no longer limited to
being in the xhtml:head element in a document, so a subform really
could be an independent little piece of mark-up that could be reused
in a number of different forms. We do this a lot already on projects,
but what would be really great would be to create a library of
subforms that people can drop into their applications.

Or are you thinking about controls in a subform binding to a model in
the master form? We've tended to treat that in much the same way that
the dynamic aspects of repeat work.

> And yes we'll quite likely will implement it soon as it's a
> requirements in the mentioned project.

Excellent. Let's keep talking on the list, so that we make sure we
converge; as you're probably aware, there is a general feeling at the
moment in the XForms Working Group that new features for future
versions of XForms should come from this kind of implementation
experience, rather than being created in advance of the real uses --
so this is exactly right.



Mark Birbeck, webBackplane



webBackplane is a trading name of Backplane Ltd. (company number
05972288, registered office: 2nd Floor, 69/85 Tabernacle Street,
London, EC2A 4RR)
Received on Tuesday, 28 April 2009 20:45:33 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:14:00 UTC