Return-Path: Delivered-To: apmail-forrest-user-archive@www.apache.org Received: (qmail 88614 invoked from network); 3 Apr 2007 17:24:07 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 3 Apr 2007 17:24:07 -0000 Received: (qmail 67070 invoked by uid 500); 3 Apr 2007 17:24:14 -0000 Delivered-To: apmail-forrest-user-archive@forrest.apache.org Received: (qmail 67034 invoked by uid 500); 3 Apr 2007 17:24:13 -0000 Mailing-List: contact user-help@forrest.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: user@forrest.apache.org List-Id: Delivered-To: mailing list user@forrest.apache.org Received: (qmail 67025 invoked by uid 99); 3 Apr 2007 17:24:13 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Apr 2007 10:24:13 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [81.169.146.188] (HELO mo-p07-ob.rzone.de) (81.169.146.188) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Apr 2007 10:24:05 -0700 Received: from [192.168.1.33] (170.Red-88-16-242.dynamicIP.rima-tde.net [88.16.242.170]) by post.webmailer.de (mrclete mo41) (RZmta 5.5) with ESMTP id B018e1j33Fx3Ct for ; Tue, 3 Apr 2007 19:23:42 +0200 (MEST) Subject: Re: Editing dispatcher resources From: Thorsten Scherler To: user@forrest.apache.org In-Reply-To: <20070402232736.GU8546@igg.indexgeo.com.au> References: <46100CC7.3060406@gmail.com> <46100DCF.3040607@gmail.com> <20070402232736.GU8546@igg.indexgeo.com.au> Content-Type: text/plain Date: Tue, 03 Apr 2007 19:23:37 +0200 Message-Id: <1175621017.15724.28.camel@cartman> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 Content-Transfer-Encoding: 7bit X-RZG-AUTH: z4gQVF2k7GZD04sUDAFxmIKwGV4= X-RZG-CLASS-ID: mo07 X-Virus-Checked: Checked by ClamAV on apache.org On Tue, 2007-04-03 at 09:27 +1000, David Crossley wrote: > Brian M Dube wrote: > > Brian M Dube wrote: > > >I looked over the documentation about taking advantage of the catalog > > >entity resolver in the editing environment [1] and I would like to use > > >this to streamline dispatcher structurer, contract, and panel > > >development. I tried using find and grep to locate a DTD or schema for > > >these resources, but I didn't see anything. Did I miss them or do they > > >not exist? It's easy enough to have an editor check that a document is > > >well-formed, but I'm after tag completion as well. > > > > > >[1] > > >http://forrest.apache.org/docs_0_80/catalog.html > > > > > > > I see that nXML mode for Emacs [2] will support end tag insertion > > without a schema. This will probably suffice. Other thoughts are welcome. > > > > [2] > > http://www.thaiopensource.com/nxml-mode/ > > No we don't have schema for them. > > Personally, i would prefer that we use RELAX NG, > but definitely not DTDs. Although we do have the catalog > entity resolver to assist, it is extra processing during > parsing that we do not need. > > Anyway, please do discussion about this on the dev list. > The Dispatcher is still a "dev" topic, and its structure > can still be evolving. That is why we never started a schema. IMO the markup of the dispatcher needs a legacy cleanup before it comes out of the whiteboard. Some names have changed but the markup does not reflect this. So the schema WILL BE changed before dispatcher goes prime time. salu2 -- Thorsten Scherler thorsten.at.apache.org Open Source Java consulting, training and solutions