Return-Path: X-Original-To: apmail-couchdb-user-archive@www.apache.org Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 110834844 for ; Mon, 9 May 2011 17:20:02 +0000 (UTC) Received: (qmail 47383 invoked by uid 500); 9 May 2011 17:20:00 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 47336 invoked by uid 500); 9 May 2011 17:20:00 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Delivered-To: moderator for user@couchdb.apache.org Received: (qmail 29659 invoked by uid 99); 9 May 2011 17:06:50 -0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of b.candler@pobox.com designates 208.72.237.35 as permitted sender) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=date:from:to :subject:message-id:mime-version:content-type; s=sasl; bh=7AZGB6 9At6fXtpq4gcZvxpGYhyI=; b=mXmAlIWezg3EZ/IHI4ply+eu+yXtOy41dfqinF M32qj10e1IDimHNkHL+/tM+xER/o7HywZTDTAuDzBMWmSBdqB5KHegphW5Qkcg3e XN1/V7ySdy5P5g8LIt/tWQrUZ14al+DW/K9WQzn/tRYEdFmlnshHCW0PHT8YBO5l 02B8c= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=date:from:to :subject:message-id:mime-version:content-type; q=dns; s=sasl; b= eTuaWrw2avLSjnyQ074NfyaXlZmIC69B7TPgVtHKp3Dl2CJFliJfuvS7ThSIx/jA 4GTgxUSjJEvMCKe5aEYlhPNhdAVy+0XIAfDGf1MeEN+vaZBfaC7LEDXXxkqnBpuG GEZD3nwRiAHfCIBcQW/xW4w0XX6TkYbbo8gFQrGfuxI= Date: Mon, 9 May 2011 18:06:15 +0100 From: Brian Candler To: user@couchdb.apache.org Subject: [OT] Tooling for the CouchDB Definitive Guide Message-ID: <20110509170615.GA8717@talktalkplc.com> Mail-Followup-To: user@couchdb.apache.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) X-Pobox-Relay-ID: A71EF7C8-7A5E-11E0-8914-94B3995EAB25-28021239!b-pb-sasl-quonix.pobox.com Hi, This is rather off-topic, but I'm about to do some work on a user manual for another open source project, and they're looking for alternatives to their current approach (which is editing docbook XML directly, using a tool called "serna"). So I was having a look at how "CouchDB: The Definitive Guide" does it. It says: "All of the source code that goes into making this book is available on Github. That includes everything we used to publish as book on paper and on the Web." I've checked it out, and found the 'master' branch which has the src/ and bin/ directories. But I'm unable to find a few pieces, in particular: - the tools used to take the HTML and convert it into book.xml - the source for the diagrams, and how these are converted into PDF and PNG Are these parts proprietary to O'Reilly? Or done manually? It's the HTML->XML which matters to me, because I'd like to know how realistic it is to keep the HTML as the "master" source of content, and generate docbook from that. Many thanks, Brian.