Return-Path: X-Original-To: apmail-couchdb-dev-archive@www.apache.org Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 191D4D8B3 for ; Sat, 4 Aug 2012 09:26:16 +0000 (UTC) Received: (qmail 96906 invoked by uid 500); 4 Aug 2012 09:26:15 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 96338 invoked by uid 500); 4 Aug 2012 09:26:09 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 96295 invoked by uid 99); 4 Aug 2012 09:26:07 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Aug 2012 09:26:07 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [209.85.214.52] (HELO mail-bk0-f52.google.com) (209.85.214.52) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Aug 2012 09:26:03 +0000 Received: by bkcjf3 with SMTP id jf3so642471bkc.11 for ; Sat, 04 Aug 2012 02:25:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloudno.de; s=mail; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to:x-mailer; bh=bLmttBQ2huUs5zQgmYesC9HnsRumKC/skuCApHOu7YQ=; b=lJre3/N8lyPaCCpV0H63LehIuFYiNkEH/DuuNe49GobHwGwSnq320FzrO6oGyE9gPx h6p2Giqjg6HU1Jtu/HbX7ubxtJPMq3rTVmI1pGfr2VJmqo+4s/OqJexBOdF5p5QTaRwz lT07b7yPIDCU2RA3HcE0LD8scPcxIoG3K+OZE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=bLmttBQ2huUs5zQgmYesC9HnsRumKC/skuCApHOu7YQ=; b=AL+aGsGUD4hamfP2cGIgGOgqsqhzqUCBcujK8SP1z1g/8i/ZUA67BpIKRFRNtPXaoO wajgod65AGkPLBvXrSz81HGh5KtHPKUS9jW0PsILd8crVxxaJ+4SlkCEWbMHSd+PR651 Y3qBvn3+I0DQjJ7pGlKtx5SMSmNpIISEZscggaOw8yVRc1B0VLzygNFi0UGSSQ/utr71 ohSrLNggswZLRSZ2jtlyyGNLvqAqvBpauJiXb8EzHjqBOWPWy8cxevW3/3DhzLUOvv+U PJcGiU7wZbOSSx1ef7z0SmJWSMkGIa0FyYHa6kn0pwz7s0OvlZPwHqz2CCYMHGvbAmfc 4l+Q== Received: by 10.204.152.207 with SMTP id h15mr1771484bkw.5.1344072340178; Sat, 04 Aug 2012 02:25:40 -0700 (PDT) Received: from [192.168.0.100] (dslb-084-061-171-041.pools.arcor-ip.net. [84.61.171.41]) by mx.google.com with ESMTPS id g6sm5530690bkg.2.2012.08.04.02.25.35 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 04 Aug 2012 02:25:39 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1278) Subject: Re: Sphinx docs From: Hans J Schroeder In-Reply-To: Date: Sat, 4 Aug 2012 11:25:33 +0200 Content-Transfer-Encoding: 7bit Message-Id: <1A7E08ED-7797-4096-9980-094ABD666C25@cloudno.de> References: To: dev@couchdb.apache.org X-Mailer: Apple Mail (2.1278) X-Gm-Message-State: ALoCoQnVw7F2H5zwDUWY+Rng2SxoHGC+tNXvIcRDxWrBlP33a+zQ9MZn8MzQSKD5gjz3PCBOhvu0 X-Virus-Checked: Checked by ClamAV on apache.org This is great, thanks. For those building on Mac OS X: When "make html" stops with: ValueError: unknown locale: UTF-8 set the following env vars: export LANG=en_US.UTF-8 export LC_ALL=en_US.UTF-8 - Hans On Aug 3, 2012, at 7:01 PM, Dirkjan Ochtman wrote: > On Fri, Aug 3, 2012 at 4:00 PM, Noah Slater wrote: >> Dirkjan, please just concentrate on getting the output targets of your >> existing Makefile working. (The Makefile I saw when I checked out your >> Github repo last.) Don't bother yourself with Autotools. Just get the docs >> dir working as if it were a separate concern, and I will take care of >> integration. > > Okay, I think this is done. You can still see the current result here: > > http://couchdb.readthedocs.org/en/latest/index.html > > I've tested the html and texinfo targets so far, both seem to be fine. > I've also left a TODO.txt for everyone who'd like to help out > improving the docs and just needs a little nudge in the right > direction. > > I have not removed the DocBook-based docs yet, since they are used in > the build system and I didn't feel like messing with Noah's baby. ;) > (Also, listing each and every HTML file seems incredibly tedious.) You > can get the good stuff from https://github.com/djco/couchdb/tree/docs. > I'm not sure whether it should be merged to master first, then > included with the build system, or the other way around. > > Basic workflow is this: > > - Install docutils, pygments and sphinx via your system package > manager, easy_install or pip > - Go to share/sphinx-docs > - Edit any .rst files > - make html > - Lather, rinse, repeat > > Helpful docs for those new to dealing with reST/Sphinx: > > http://docutils.sourceforge.net/docs/user/rst/quickstart.html > http://sphinx.pocoo.org/rest.html > > Also, I'm going on vacation for a bit. I'll be around a little bit > this weekend if there's anything you need from me, then I'll be gone > for a week without network. > > Cheers, > > Dirkjan