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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,c58d0944b1fbcea X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-09-10 16:29:01 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!nntp.cs.ubc.ca!freenix!enst!enst.fr!not-for-mail From: "Robert C. Leif, Ph.D." Newsgroups: comp.lang.ada Subject: RE: [ANNOUNCE] XML/Ada 0.6 released Date: Mon, 10 Sep 2001 16:26:54 -0700 Organization: ENST, France Sender: comp.lang.ada-admin@ada.eu.org Message-ID: Reply-To: comp.lang.ada@ada.eu.org NNTP-Posting-Host: marvin.enst.fr Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: avanie.enst.fr 1000164540 61509 137.194.161.2 (10 Sep 2001 23:29:00 GMT) X-Complaints-To: usenet@enst.fr NNTP-Posting-Date: Mon, 10 Sep 2001 23:29:00 +0000 (UTC) To: Return-Path: X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700 Importance: Normal Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org X-Mailman-Version: 2.0.4 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: comp.lang.ada mail<->news gateway List-Unsubscribe: , List-Archive: Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org Xref: archiver1.google.com comp.lang.ada:13022 Date: 2001-09-10T16:26:54-07:00 From: Bob Leif To: Emmanuel Briot et al. Unfortunately, SVG only has a DTD. However, with some work, this DTD can be translated by XML Spy into a schema that does need work. In order to really take advantage of schemas, one must write Ada in XML. This includes setting ranges and controlling the namespaces. Unfortunately, XML Spy 4 is painfully slow on the find and replace operations required to fix the namespaces. Obviously, it should have been written in Ada. XML Spy when it translates does the wonderfully stupid operation of prefixing almost everything. This is equivalent to writing "Ada.Type or Ada.Case. I will gladly send anyone the original XML translation of SVG and my nonworking fixes. In any event, we should work with schemas. -----Original Message----- From: comp.lang.ada-admin@ada.eu.org [mailto:comp.lang.ada-admin@ada.eu.org]On Behalf Of Emmanuel Briot Sent: Monday, September 10, 2001 1:36 AM To: comp.lang.ada@ada.eu.org Subject: Re: [ANNOUNCE] XML/Ada 0.6 released "David Botton" writes: > I only wish I could afford to write things like an SVG engine using XMLAda > and GtkAda. Talk about killer App for Ada, see > http://www.adobe.com/svg/overview/svg.html SVG in a nutshell is a graphic > meta file format using XML. It may very well (combined with JavaScript) > become a major open replacement technology to Macromedia Flash and much > more. This certainly is a very nice idea. I have received a mail from someone else who was interested in doing that, I can't remember the name right now. Volunteers ? In fact, a first step might be (but probably not required) to support XML schemas (the thing that replaces the DTD, to describe documents' grammars), so that we can check the SVG grammar. Emmanuel