[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: The use of XML syntax in XML Query


RE:  The use of XML syntax in XML Query


> -----Original Message-----
> From: Jonathan Robie [mailto:jonathan.robie@s...]
> Sent: Thursday, January 03, 2002 12:03 PM
> To: Elliotte Rusty Harold; ht@c...; David Carlisle
> Cc: www-xml-query-comments@w...; xml-dev@l...
> Subject: Re:  The use of XML syntax in XML Query
> 
>
> >I  think XQueryX 
> >could be redone in a more user-friendly form if that were desired.
> 
> But doing this would require major new work, and would set back the 
> schedule for XQuery 1.0 significantly. Especially since the resulting 
> syntax would be syntactically similar to XSLT, but would have to be 
> different because of the optimizability and type-safety goals 
> of XQuery. 

The schedule and the sorting out of the relationship between XQuery and XSLT
are essentially organizational objectives that are more or less irrelevant
to the larger community of XML users.  I [personally] would urge the
XSLT/XQuery groups to: 

- Make sure that XPath 2.0 is as "clean" as possible, with features mainly
used by XQuery or XSLT kept in the appropriate layers.  This may be stating
the obvious.   

- Make the release of XPath 2.0 the highest priority; there is an immediate
need for the additional features that it offers over XPath 1.0 in the XML
database world.

- Consider an XUpdate or whatever on top of XPath 2.0 as a the next highest
priority, split it out from XQuery if that helps get it out faster.
Alternatively, graciously cooperate with some non-W3C activity to define an
XUpdate language cleanly layered on XPath 2.0 if the W3C does not have the
bandwidth to pursue it.

- Let the others "cook" for as long as it takes to get them right.  XPath
2.0 and XSLT 1.0 can "hold down the fort" for a year or two, so don't use
the argument that "such and such a proposal will delay XQuery!" as a reason
not to explore the numerous suggestions that you are getting from the user
community.  For example, this thread on XML-DEV has pointed to some
potential problems in the "half XML, half non-XML" syntax of the
element/attribute constructors that need to be carefully considered and
alternatives weighed.

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.