- 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