Received: from localhost (maia-4.hub.org [200.46.204.183]) by postgresql.org (Postfix) with ESMTP id F1CD39FA2CC for ; Mon, 11 Dec 2006 15:34:13 -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 86418-08 for ; Mon, 11 Dec 2006 15:34:13 -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 27FCE9FA248 for ; Mon, 11 Dec 2006 15:34:12 -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 kBBJY7F4031874 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Mon, 11 Dec 2006 11:34:08 -0800 Subject: Re: Authoring Tools WAS: Switching to XML From: "Joshua D. Drake" To: josh@agliodbs.com Cc: Peter Eisentraut , David Fetter , Guillaume Lelarge , pgsql-docs@postgresql.org In-Reply-To: <200612111127.39155.josh@agliodbs.com> References: <4579720E.4000707@dawninglight.net> <200612110954.52969.josh@agliodbs.com> <1165860776.19970.37.camel@localhost.localdomain> <200612111127.39155.josh@agliodbs.com> Content-Type: text/plain Organization: Command Prompt, Inc. Date: Mon, 11 Dec 2006 11:36:02 -0800 Message-Id: <1165865762.19970.63.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:34:08 -0800 (PST) X-Archive-Number: 200612/124 X-Sequence-Number: 4047 > "Authoring Tool" means "not always hand-editing tags". Right now, I can't > do anything with Emacs SGML that I couldn't do with Wordpad or Pico, > except validate. That is certainly not true. Emacs will correctly associate your tags without having to write those tags, if you use Emacs correctly. As will Bluefish. http://www.commandprompt.com/community/emacs_sgml/x108 Bluefish is a little easier with this IMHO but it gives the same capabilities. > > Let me give you an example of a doc change which needing to hand-edit SGML > prevented me from making: I wanted to clean up runtime.sgml by adding an > alpha index, and clearly breaking out data like defaults, set time, etc. > This meant changing 70% of the document, including some significant > re-arranging. > > After 5 hours of editing, I discovered that I was only 1/3 done ... and > that there had been incompatible changes in CVS in the meantime. I gave > up. Well the CVS issue will be one that always exists. > > If the docs were WYSWYG-editable or if we had any authoring tool which > would automatically fix tags, O.k. well you will you lost my support here. I guarantee you I would not submit patches if I had to work with problems associated with doing things in OpenOffice.Org format. I would not have a problem helping get a clean up script together that would work with Docbook output from OpenOffice.org though. Docbook is specifically designed for technical documentation. > I would have been able to make the changes > and submit a patch in < 4 hours, not 15 hours+ it would have taken to > complete the project. Wait... You want a tool to automatically fix tags? You do need to know Docbook to write the docs JoshB. That means you need to know which tags are relevant to what. Something like emacs will make this easier because it will tell you what tags are valid for each section of the document you are in. 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