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

Finishing SAX

  • From: David Megginson <ak117@f...>
  • To: Xml-Dev List <xml-dev@i...>
  • Date: Fri, 17 Apr 1998 21:13:33 -0400

Finishing SAX
[I don't think that my first two attempts made it through, so here's a
third.]

It's time to finish SAX level 1: many people (both parser and
application writers) have been waiting patiently, and I think that
we're probably well past the 80 part of the 80/20 rule: no matter what
we decide, SAX will be less well suited for some applications and
parsers than for others, and there will certainly be smug comments in
the future about how we got obvious things wrong (the kind of comments
that I, in moments of weakness, have been heard to make about other
people's APIs).

I had originally planned SAX as two tiny interfaces occupying 1 or 2
kilobytes, with extremely limited functionality.  What we've ended up
with is the collective design of the XML membership, which is
considerably larger and more complex than I had originally planned
(though sax.jar file is still only 8,174 bytes long), but also much
more functional and elegant -- it's not what I wanted, but I have to
confess that I like it quite a bit.

I'd like to suggest that we allow a few more days for discussion, then
simply stop at the end of the day next Tuesday (23 April) and give me
the rest of the week (and possibly the weekend) to put together the
final, official SAX level-one release.  If you have issues, speak now,
or forever hold your peace (at least when I'm in the room).  In a
separate message, I'll revisit the issue of byte and character
streams.

As soon as we have this out of the way we can start talking about SAX
level 2, which can support non-structural document events (like
comments and CDATA sections), together with much more DTD information
-- I already have some draft interfaces sketched out.


Thanks, and all the best,


David

-- 
David Megginson                 ak117@f...
Microstar Software Ltd.         dmeggins@m...
      http://home.sprynet.com/sprynet/dmeggins/

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/
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.