From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,deac256a05c84a59 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!news.glorb.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Nick Roberts Newsgroups: comp.lang.ada Subject: Re: DOM and SAX parsing in Ada Date: Wed, 26 Jan 2005 05:39:33 +0000 Message-ID: References: <41900010.D28DD400@boeing.com><9CWjd.17305$5K2.1356@attbi_s03> <1106223415.857525.176640@c13g2000cwb.googlegroups.com> <41F4DB6F.4090909@mailinator.com> <35nh12F4oe4caU1@individual.net> Content-Type: text/plain; charset=us-ascii X-Trace: individual.net MMRafZLGQpY+PAg7w9sqIg0FRVGxQ0n/Ds9A0g7pCh9GZ9p6Y= X-Orig-Path: not-for-mail User-Agent: Gemini/1.45d (Qt/3.3.2) (Windows-XP) Xref: g2news1.google.com comp.lang.ada:7983 Date: 2005-01-26T05:39:33+00:00 List-Id: "Marc A. Criley" wrote: > As one intent on exploiting the XML market with the aid of Ada, I wish > that the developers interested in XML would work on adding to the Ada-XML > development tool chest, rather than coming up with new ways to do > something that's already been done. > ... > I'm just suggesting is all...don't get caught up in Not-Invented-Here when > there's are whole fields of functionality that need Ada bindings or > implementations. In fact, it's because of AdaCore's 'not invented here' attitude that I considered writing an alternative XML parser in the first place. My understanding is that, although XML/Ada is released under the GPL, any changes I made (or anyone not an AdaCore employee) would not be merged back into the AdaCore branch (because that would contaminate the copyright purity of their code, apparently). If I were to develop a copy of XML/Ada (on SourceForge, say), it would be a permanent fork. So, rather than create a fork, why not create a new package instead? I think my package will be somewhat better than DOM, resulting in more concise, readable, and efficient Ada code. I'll normally be happy to merge other people's work into it. -- Nick Roberts