RE: FW: XInclude use case for Device Independence

we've found many places in XForms where we would be able to do
things a lot easier with respect to superfluous syntactic sugar
if AVTs were available. At one point I even proposed that XForms
like XSLT use AVTs; however we put that off because we too felt
it was hard to implement by ourselves.



>>>>> "Rotan" == Rotan Hanrahan <Rotan.Hanrahan@MobileAware.com> writes:
    Rotan> +1 from me.  My previous email presented just such a
    Rotan> "syntactic sugar". While this would certainly be sweet
    Rotan> for us, the fact that many other groups may be looking
    Rotan> for similar functionality suggests that the best place
    Rotan> for this is in the core itself. As I can only give the
    Rotan> view of DI, perhaps a survey of other groups where
    Rotan> this issue has appeared (in various guises) would be
    Rotan> worthwhile.
    Rotan> 
    Rotan> ---Rotan
    Rotan> 
    Rotan> -----Original Message----- From: T. V. Raman
    Rotan> [mailto:tvraman@us.ibm.com] Sent: 22 December 2004
    Rotan> 15:16 To: daniel@veillard.com Cc:
    Rotan> tvraman@almaden.ibm.com; Rotan Hanrahan;
    Rotan> Norman.Walsh@Sun.COM; public-xml-core-wg@w3.org
    Rotan> Subject: Re: FW: XInclude use case for Device
    Rotan> Independence
    Rotan> 
    Rotan> 
    Rotan> 
    Rotan> Daniel -- I agree it's not easy.
    Rotan> 
    Rotan> However, in the absence of something consistent like
    Rotan> this, everyone is being forced to define special
    Rotan> syntactic sugar and special rules in each of their XML
    Rotan> vocabularies to essentially achieve the same effect.
    Rotan> 
    Rotan> 
    >>>>>> "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> 
    Daniel> Hum, AVTs are an escaping meachnism. That would mean
    Daniel> you need to define when/where that escaping need to
    Daniel> 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> 
    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/ |
    Rotan> 
    Rotan> -- Best Regards, --raman
    Rotan> ------------------------------------------------------------
    Rotan> T. V. Raman: PhD (Cornell University) IBM Research:
    Rotan> Human Language Technologies Architect: RDC ---
    Rotan> Conversational And Multimodal WWW Standards Phone: 1
    Rotan> (408) 927 2608 T-Line 457-2608 Fax: 1 (408) 927 3012
    Rotan> Cell: 1 650 799 5724 Email: tvraman@us.ibm.com WWW:
    Rotan> http://almaden.ibm.com/u/tvraman AIM: TVRaman GPG:
    Rotan> http://www.almaden.ibm.com/cs/people/tvraman/raman-almaden.asc
    Rotan> Snail: IBM Almaden Research Center, 650 Harry Road San
    Rotan> Jose 95120

-- 
Best Regards,
--raman
------------------------------------------------------------
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 16:10:12 UTC