- From: Rotan Hanrahan <Rotan.Hanrahan@MobileAware.com>
- Date: Wed, 22 Dec 2004 15:51:05 -0000
- 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. ---Rotan -----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; public-xml-core-wg@w3.org 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> 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> 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, --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 15:51:09 UTC