On Thu, 2004-04-08 at 12:54, Rick Jelliffe wrote:
> Martin Bryan wrote:
> > Eric
> >
> >
> >>Being streamable is what enables applications such as schema guided
> >>editing as demonstrated by James in Philadelphia and I think we should
> >>keep that requirement for most of the parts (including part 4).
>
> I disagree that streamability should be a requirement: may I suggest
> a weaker substitute? That each spec that has a non-streamable default
> also provide a mechanism/option for a streamable version. That is what
> Schematron and my proposal for Part 7 do.
I am not arguing that each part should be streamable, but I respect the
decision of part 2 and the current version of part 4 to have a
requirement of being streamable.
I think that each part should at least document its position in that
respect.
> Things like ID checking are not streamable, in a sense, by the way.
No, but the amount of information to "cache" is usually very low...
> What happens in editor implementations (such as James' and mine)
> that do not build a full DOM is that you elect not to continuously
> report certain constraints. In other words, you end up with a kind
> of progressive validation anyway.
Yes.
> That being said, I personally would be very happy if there were
> a maximal streaming subset of XPath standardized: I am thinking of
> STX that Christian Netwich among others have been working on.
> I would be happy to include bindings to that in ISO Schematron
> and Part 7 Charrep.
Yep.
Eric
--
Read me on Advogato.
http://advogato.org/person/vdv/
Upcoming XML schema languages tutorial:
- Amsterdam -half day- (18/04/2004) http://masl.to/?P220516D7
------------------------------------------------------------------------
Eric van der Vlist http://xmlfr.org http://dyomedea.com
(ISO) RELAX NG ISBN:0-596-00421-4 http://oreilly.com/catalog/relax
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------
--
DSDL members discussion list
To unsubscribe, please send a message with the
command "unsubscribe" to dsdl-discuss-request@dsdl.org
(mailto:dsdl-discuss-request@dsdl.org?Subject=unsubscribe)
Received on Thu Apr 8 13:14:23 2004
This archive was generated by hypermail 2.1.8 : Fri Dec 03 2004 - 14:00:28 UTC