W3C home > Mailing lists > Public > public-xml-core-wg@w3.org > December 2004

RE: FW: XInclude use case for Device Independence

From: Rotan Hanrahan <Rotan.Hanrahan@MobileAware.com>
Date: Wed, 22 Dec 2004 15:51:05 -0000
Message-ID: <D9BC812593BC2E44A803E6765FFA5E2D5D4288@gpo.mobileaware.com>
To: <tvraman@almaden.ibm.com>, <daniel@veillard.com>
Cc: <Norman.Walsh@Sun.COM>, <public-xml-core-wg@w3.org>

+1 from me.

My previous email presented just such a "syntactic sugar". While
this would certainly be sweet for us, the fact that many other
groups may be looking for similar functionality suggests that the
best place for this is in the core itself. As I can only give the
view of DI, perhaps a survey of other groups where this issue
has appeared (in various guises) would be worthwhile.


-----Original Message-----
From: T. V. Raman [mailto:tvraman@us.ibm.com]
Sent: 22 December 2004 15:16
To: daniel@veillard.com
Cc: tvraman@almaden.ibm.com; Rotan Hanrahan; Norman.Walsh@Sun.COM;
Subject: Re: FW: XInclude use case for Device Independence

Daniel -- I agree it's not easy.

However, in the absence of something consistent like this,
everyone is being forced to define special syntactic sugar and
special rules in each of their XML vocabularies to essentially
achieve the same effect.

>>>>> "Daniel" == Daniel Veillard <daniel@veillard.com> writes:
    Daniel> On Tue, Dec 21, 2004 at 08:23:17AM -0800, T. V. Raman
    Daniel> wrote:
    >> In general, having the ability to use AVTs (Attribute
    >> Value Templates) anywhere in XML -- rather than just in
    >> XSLT would be a huge win for a lot of use cases.
    Daniel>   Hum, AVTs are an escaping meachnism. That would
    Daniel> mean you need to define when/where that escaping need
    Daniel> to be undone and define XPath for anywhere in the
    Daniel> document, there is arbitrary set of informations
    Daniel> (like the prefix mappings, variables, current node
    Daniel> set, position, ...)  that would need to be
    Daniel> defined. It doesn't sound that easy to me :-)
    Daniel> Daniel
    Daniel> -- Daniel Veillard | libxml Gnome XML XSLT toolkit
    Daniel> http://xmlsoft.org/ daniel@veillard.com | Rpmfind RPM
    Daniel> search engine http://rpmfind.net/
    Daniel> http://veillard.com/ |

Best Regards,
T. V. Raman:  PhD (Cornell University)
IBM Research: Human Language Technologies
Architect:    RDC --- Conversational And Multimodal WWW Standards
Phone:        1 (408) 927 2608   T-Line 457-2608
Fax:        1 (408) 927 3012     Cell: 1 650 799 5724
Email:        tvraman@us.ibm.com
WWW:      http://almaden.ibm.com/u/tvraman
AIM:      TVRaman
GPG:          http://www.almaden.ibm.com/cs/people/tvraman/raman-almaden.asc
Snail:        IBM Almaden Research Center,
              650 Harry Road
              San Jose 95120
Received on Wednesday, 22 December 2004 15:51:09 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:16:34 UTC