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

Re: YAXPAPI (Yet Another XML Parser API)- an XDEV proposal

  • From: "Don Park" <donpark@q...>
  • To: "Peter Murray-Rust" <peter@u...>, <xml-dev@i...>
  • Date: Sat, 13 Dec 1997 16:38:51 -0800

jscript xml parser
Peter,

>I think it's clear that we are not going to see just one API. Your
>suggestion, the grove plan, Xapi-J are all viable ways forward. The point
>is that Tim, DavidM, Norbert and I have all - independently - come up with
>fairly simple models for APIs which have a large degree of communality.
>They have the merit of being fairly simple for newcomers. None are required
>to be tree-structured.


First, I do not see the need for simple API.  Having a simple API now will
definitely help control propliferation of proprietary XML parser API but, in
the long run, it will restrict application programmers to the set of
functionalities supported by the simple API.

Second, the cat is already out of the bag.  For example, MSXML is already in
IE 4.0 and it is being used by JScript and Java applet programmers.

>I have looked at TreeModel in Swing and even implemented a simple JUMBO
>display on it. I have to confess that, being a Dumb Browser Hacker, I found
>it quite tough going. If the only interfaces to XML parsers are based on
>this level of abstraction a lot of people will find them hard.


My proposal was mainly for the parser writers and not the application
writers.  Application writers will not be using XmlTreeModel but DOM
objects.  My point was that interfaces like XmlTreeModel should be used to
write DOM framework so that the framework can support all existing and
future XML parsers.

>WE have been part way down this road before - look through XML-DEV
>discussions 6+ months ago. I think it's essential we home in on a
>moderately simple parser NOW - we know what we need to do - we simply need
>to agree on the precise components and the terminology.


I was not here 6+ months ago and I do not believe that just because there
has been previous discussions makes my proposal any less worthy.  Frankly, I
am disappointed by the fact that there was no immediate understanding of the
advantages my proposal offers.  It is partly my fault since I am pretty bad
at explaining things.  However, I am disturbed that, while there is a wealth
of SGML and XML knowledge present in this mailing list, there seem to be a
lack of object-oriented design knowledge.  I do not say this insultingly but
with concern.  I appologize if anyone took my opinion negatively.

>All I want is to get the DOCTYPE stuff from the file. AElfred now provides
>exactly what I want - we just need to agree it.


All one wants is not necessarily what everyone wants and will want.  Design
of a standard API should be approached more carefully and with future in
mind.

I am sorry if my comments upset you in anyway.  It was not my intention.

Sincerely,

Don Park



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.