- From: T. V. Raman <tvraman@us.ibm.com>
- Date: Wed, 22 Dec 2004 08:09:44 -0800
- To: Rotan.Hanrahan@MobileAware.com
- Cc: tvraman@almaden.ibm.com, daniel@veillard.com, Norman.Walsh@Sun.COM, public-xml-core-wg@w3.org
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