- From: Michael Kay <mhk@mhk.me.uk>
- Date: Mon, 27 Nov 2006 10:42:26 -0000
- To: 'José Manuel Cantera Fonseca' <jmcf@tid.es>, <public-qt-comments@w3.org>
> My comment about the XPATH 2.0 TR is that it is not easy to > see at first glance what are the differences between 1.0 and > 2.0 versions. Also I'm missing an "XPATH Primer" for the > clueless reader. > A personal response: Concerning differences between 1.0, it would have been nice to provide this information but it would have been a very long list, and it would have been difficult to ensure its accuracy. We felt it more important to concentrate on areas of incompatibility, which are covered in Appendix I. Regarding a primer, we took the conscious decision that it was best to leave provision of tutorial material to the market. This makes particular sense for version 2.0 of a specification. The W3C process is not a good way to write and publish tutorial material, because it has to be discussed in committee and voted on. You can get books on XPath 2.0 (for example, my own from Wiley) which attempt to meet this need. A book author can say helpful things that a W3C working group can't say, for example "this feature is implementation-defined, but as far as I know everyone except Microsoft does X". In my XPath 2.0 book, each section describing an XPath 2.0 feature has a subsection "Changes from XPath 1.0" which explains what's new. Generally, W3C specifications (like those from most standards bodies) are not designed to be read by clueless readers. Their purpose is precise specification of a language, and this can often make them difficult to read. Michael Kay http://www.saxonica.com/
Received on Monday, 27 November 2006 10:42:46 UTC