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 B165FDB52 for ; Fri, 3 Aug 2012 17:02:42 +0000 (UTC) Received: (qmail 79866 invoked by uid 500); 3 Aug 2012 17:02:42 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 79783 invoked by uid 500); 3 Aug 2012 17:02:42 -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 79770 invoked by uid 99); 3 Aug 2012 17:02:42 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Aug 2012 17:02:42 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of djc.ochtman@gmail.com designates 74.125.82.180 as permitted sender) Received: from [74.125.82.180] (HELO mail-we0-f180.google.com) (74.125.82.180) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Aug 2012 17:02:36 +0000 Received: by weyt11 with SMTP id t11so601095wey.11 for ; Fri, 03 Aug 2012 10:02:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:x-google-sender-auth:message-id :subject:to:content-type; bh=L3JwRNfDxh/vWDghNMKQlYYflr31NPd4D/Xx5Uvmk08=; b=l1vTf7NrO0uVukmFTnqlevHf5NH3YkTzjRNEnRCz2jN3wEsadSBay2eE8DBH+TKmIJ cocmPjwbM+sy1ZpI3GTiX4+1QxILggnNXJB38mdqcnp74r4L2rbEDOWRjJKvrSZFkcjf J2IpaR7+kx+eoQ7yuyj8lrVAHMMPvmzr6GjnnmhIgIg/QHteD3k/pz/lO2SLQjMWvhpW 40NxjAyelhCf2cwtSHSIVXkhvRuulx5fYc0J2CzGoBkEIxlm5lz1v8wLK1CZ5j6mOjH4 gooxg2LbIp1IqO0uUkxj+O8xLvPw6f627GzCclZqFW7KZ7VVRBSfM5rMLE5bIcrVZZyL xpbg== Received: by 10.180.83.66 with SMTP id o2mr5789062wiy.14.1344013336690; Fri, 03 Aug 2012 10:02:16 -0700 (PDT) MIME-Version: 1.0 Sender: djc.ochtman@gmail.com Received: by 10.216.162.209 with HTTP; Fri, 3 Aug 2012 10:01:56 -0700 (PDT) From: Dirkjan Ochtman Date: Fri, 3 Aug 2012 19:01:56 +0200 X-Google-Sender-Auth: nWIwdCJOtAil3b71ayJXgHh8t_o Message-ID: Subject: Sphinx docs To: dev@couchdb.apache.org Content-Type: text/plain; charset=UTF-8 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