Return-Path: Mailing-List: contact docs-help@httpd.apache.org; run by ezmlm Delivered-To: mailing list docs@httpd.apache.org Received: (qmail 78147 invoked from network); 15 Dec 2002 23:52:25 -0000 Received: from dynamicscale.com (HELO www.dynamicscale.com) (217.115.144.101) by daedalus.apache.org with SMTP; 15 Dec 2002 23:52:25 -0000 Received: from codefaktor.de (p50915573.dip.t-dialin.net [80.145.85.115]) (authenticated) by www.dynamicscale.com (8.11.6/8.11.2) with ESMTP id gBG0DJG09183 for ; Mon, 16 Dec 2002 01:13:19 +0100 Message-ID: <3DFD165F.2090604@codefaktor.de> Date: Mon, 16 Dec 2002 00:55:11 +0100 From: Erik Abele Organization: codefaktor // advanced web technologies User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20021003 X-Accept-Language: de, en MIME-Version: 1.0 To: docs@httpd.apache.org Subject: Re: cvs commit: httpd-2.0/docs/manual/style common.dtd References: <20021215221042.18800.qmail@icarus.apache.org> <3DFD0B25.7060805@codefaktor.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Andr� Malo wrote: > * Erik Abele wrote: >>Andr� Malo wrote: > > >>> >> > >>No, we can use the Ant type to catch the online references >>and use the local copies for the build process; just look at build.xml... > > > ok, I see. But, if we'd use the relative reference as above, we don't > *need* the xmlcatalog for the transformation process. In that case this > would keep the build.xml simpler, since we would use it only for > validation. The would also be shortened, since there only the > xhtml dtds had to be referenced (just for the validation process - they > could be moved into the validate-xhtml target then.) > > Or am I wrong here? > Okay, you're partially right :-) There is another, not so obvious advantage with this: if we consider direct usage of the XML docs in the future and forget about the ridiculous Mozilla bug, we don't need to distribute the entity and DTD files (.ent/.dtd) later on, since they are referenced with their PUBLIC identifier. We just 'fake' the online references while building the XHTML files so there is no need to fetch these files on every build. This is just for our convenience ;-) The online XML docs are still referenced to the (always up-to-date) resources, as they should IMO. Well, since we're not using the XML docs directly up to now this is not very important, but later on it can save resources... > >>>Another question: How can we use the xhtml dtds to validate our html files? >> > >>Since we are not using HTML<=4.x we can easily validate all our files >>;-) For details see build.xml > > > the catalog does the trick, ok. tried it myself before the build.xml > update... ;-) > > nd