Received: from localhost (maia-4.hub.org [200.46.204.183]) by postgresql.org (Postfix) with ESMTP id BF8529FA248 for ; Mon, 11 Dec 2006 15:21:39 -0400 (AST) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.183]) (amavisd-new, port 10024) with ESMTP id 84105-08 for ; Mon, 11 Dec 2006 15:21:39 -0400 (AST) X-Greylist: from auto-whitelisted by SQLgrey-1.7.4 Received: from lists.commandprompt.com (host-130.commandprompt.net [207.173.203.130]) by postgresql.org (Postfix) with ESMTP id 3C8DB9FA182 for ; Mon, 11 Dec 2006 15:21:38 -0400 (AST) Received: from [192.168.1.95] (or-67-76-146-141.sta.embarqhsd.net [67.76.146.141]) (authenticated bits=0) by lists.commandprompt.com (8.13.7/8.13.6) with ESMTP id kBBJLWsc031539 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Mon, 11 Dec 2006 11:21:33 -0800 Subject: Re: Authoring Tools WAS: Switching to XML From: "Joshua D. Drake" To: Tom Lane Cc: Josh Berkus , Peter Eisentraut , David Fetter , Guillaume Lelarge , pgsql-docs@postgresql.org In-Reply-To: <14848.1165864083@sss.pgh.pa.us> References: <4579720E.4000707@dawninglight.net> <1165769484.13210.35.camel@localhost.localdomain> <200612101825.17409.peter_e@gmx.net> <200612110954.52969.josh@agliodbs.com> <1165860776.19970.37.camel@localhost.localdomain> <14608.1165862041@sss.pgh.pa.us> <1165862434.19970.44.camel@localhost.localdomain> <14848.1165864083@sss.pgh.pa.us> Content-Type: text/plain Organization: Command Prompt, Inc. Date: Mon, 11 Dec 2006 11:23:28 -0800 Message-Id: <1165865008.19970.56.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV version 0.88.5, clamav-milter version 0.88.5 on projects.commandprompt.com X-Virus-Status: Clean X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-1.6 (lists.commandprompt.com [192.168.2.159]); Mon, 11 Dec 2006 11:21:34 -0800 (PST) X-Archive-Number: 200612/122 X-Sequence-Number: 4045 > Can you show me an authoring tool that does *not* think it's OK to > mangle the low-level text in "semantically irrelevant" ways? No. :) I mentioned this previously. Any word processor is going to blow stuff away in an ugly way. The closest we could get is: Create a custom style in OpenOffice that works in a similar fashion to PostgreSQL. Use Tidy and or a custom script to clean after the fact. IMHO the only tools for Docbook that are usable are editors, preferrably validating editors such as Emacs, Bluefish (actually Word Perfect does this too). We are not going to get what we want out of WYSIWYG. > We might > as well forget about the concept of a doc patch if people start using > tools like this --- if a one-word change results in diffs across the > whole file, the tool is not usable. You are correct, we would have to run some kind of clean script and then diff between the two versions. Sincerely, Joshua D. Drake -- === The PostgreSQL Company: Command Prompt, Inc. === Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240 Providing the most comprehensive PostgreSQL solutions since 1997 http://www.commandprompt.com/ Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate