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

Re: Groves, the next big thing (Re: ANN: XML and Databases article)

  • From: <schen@f...>
  • To: John Cowan <cowan@l...>
  • Date: Fri, 10 Sep 1999 10:18:43 -0400 (EWT)

Re: Groves
Hi John, everyone,

On Fri, 10 Sep 1999, John Cowan wrote:

> schen@f... scripsit:
> 
[ ... ]
> > Just as
> > XML is taking off as a simpler version of SGML, how about a simplified
> > version of groves?
> 
> That is just what the XML Infoset WD is all about.

[ ... ]

> AFAIK the Infoset meets the grove object model: there are objecdts with
> properties, some string-, integer-, or boolean-valued; other properties
> are either ordered or unordered lists of other objects.

I read the Infoset standard yesterday, but it seems to me that it's not
enough.  Among objections raised on this list is that too many things are
optional.  What I like about the grove system is that at least everything
is present but the application developer can specify using a grove plan
what information can be omitted (or rather, what info he/she wants).

Also it seems to me that groves go a step further in defining a canonical
representation using SGML markup and also a mental model using a tree-like
data structure.

I do appreciate the difficulty of defining the Infoset what with XML not
mandating that all processors validate documents.  But it should
be possible to define a complete InfoSet first as a grove, then define
that non-validating processors should present a grove plan that specifies the
InfoSet subset they do provide.  Other XML standards like XPath and the 
DOM can also provide a grove plan for their processing model.

One concrete advantage would be that developers who are doing particular
XML processing can specify a grove plan saying what they need out of the
InfoSet, then match it with XML processors and technologies like XSLT.

> Does the grove model capture the difference between ordered and
> unordered lists directly, or does that require extra properties?

That I'll leave for the grove experts to answer =)  From a brief scanning,
it looks like everything is ordered though.

. . . Sean.


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)



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.