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 DDBE6D880 for ; Wed, 1 Aug 2012 12:07:52 +0000 (UTC) Received: (qmail 8560 invoked by uid 500); 1 Aug 2012 12:07:51 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 8523 invoked by uid 500); 1 Aug 2012 12:07:51 -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 8503 invoked by uid 99); 1 Aug 2012 12:07:51 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Aug 2012 12:07:51 +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 (athena.apache.org: domain of djc.ochtman@gmail.com designates 74.125.82.54 as permitted sender) Received: from [74.125.82.54] (HELO mail-wg0-f54.google.com) (74.125.82.54) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Aug 2012 12:07:47 +0000 Received: by wgx1 with SMTP id 1so5863418wgx.23 for ; Wed, 01 Aug 2012 05:07:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type; bh=XVwNV3Lhs3SuUvedo1RIxgrgravyTTi8ViR3h7xJQ0g=; b=WdKFCOTEb52dRmXRbCkH86VTxTAA9toa+PMjJ4gG21Zdz+RtpKg85rCBGTIOBHor11 As6hr1hIBDXRWubPyQ8luKffohuMRX73XGVBfUmgk8A9delQIOH8gmLlY+QpztdTHvNh vOVby3OMnTNLyU4cbqYIS1VVsyW4WeIUzald5edEFl0u6g1/TQBtB21qca+Rdnp0/ZC8 AIG5yW1h/9/zyhyApvq8lKK2PhABkWl8zCcMOZmaTpDyle9haMJBH5k8wezeznwajM9V ELengOaplIRsbtlllo+DNlPY5yHoIWHknVwuWZX3lk6/FaNhzLGsXK/uielOb5LGdcym CuDQ== Received: by 10.180.78.135 with SMTP id b7mr15989687wix.11.1343822845854; Wed, 01 Aug 2012 05:07:25 -0700 (PDT) MIME-Version: 1.0 Sender: djc.ochtman@gmail.com Received: by 10.216.162.209 with HTTP; Wed, 1 Aug 2012 05:07:05 -0700 (PDT) In-Reply-To: References: <8A69B3F1-C955-4127-B92B-B0DA1AA9AEB6@apache.org> <19EB8367-1282-4406-9C51-B3AE4AFA0080@apache.org> <2E5C3210-58B9-48A7-9E21-3B6206D24899@apache.org> <382956416E9B4787895A95D59AC5ECC1@cloudant.com> <70658AB3-81FA-4E3A-ABE6-D6299ED2704A@apache.org> <436CC93B-6244-4A01-9933-46B2937AB331@apache.org> <872CBFC9-B758-492C-8297-410600E6DA84@tumbolia.org> <15663FC5-C39A-480E-90F3-DE29A90B51CC@apache.org> <141BD7F5-CCBB-4DFA-A8D7-8D0E58A9FCB4@apache.org> <29AACC7D6BF74C14BC1AB920E643AA56@cloudant.com> <6B233E41-1CC5-49A1-966D-DC2912D6CC8B@tumbolia.org> From: Dirkjan Ochtman Date: Wed, 1 Aug 2012 14:07:05 +0200 X-Google-Sender-Auth: xF88FvrvH3u_rRq49eGCZCkjBLA Message-ID: Subject: Re: Docs, second try To: dev@couchdb.apache.org Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org On Wed, Aug 1, 2012 at 2:00 PM, Noah Slater wrote: > What is Pytohn nirvana? Is that related to the Sphinx effort I checked out > towards the end of this thread? Sphinx is written in Python, but I'm not sure why Dave mentioned the Python nirvana. You don't need to write any Python to improve Sphinx docs, just installing some Python-based tools to turn them into HTML or any of other output formats. > I think once the docs are converted to RST and the Sphinx work looks okay, > we should merge this into master, and I am offering to take over from > there. I will happily integrate this into the build system, hook it up with > Futon, update the README files, etc. > > What is standing between here and there? > > What is there left to do before we can get the Sphinx work into master for > further iteration? The conversion from DocBook to Sphinx isn't perfect, so it needs a bit of tweaking to fix up links and some minor syntax issues. I'm happy to work on that; I think it makes sense to keep this work on the docs branch for a bit longer while these small issues get fixed. I'm also happy to do further work after that (though I may not be the best person to work on autotools integration, other than calling the Sphinx Makefile from one of the other Makefiles). Cheers, Dirkjan > > On Wed, Aug 1, 2012 at 12:28 PM, Dirkjan Ochtman wrote: > >> On Wed, Aug 1, 2012 at 1:11 PM, Dave Cottlehuber wrote: >> > Do we have a concensus now to go for RST & python nirvana? >> >> If we do, a proposed plan forward, with Dave and Robert N.: >> >> - Keep the docs branch as it is, with DocBook docs >> - Iterate on the Sphinx docs in the docs branch (for example based on my >> csets) >> - When everything has properly been converted to Sphinx, remove DocBook >> files >> - At this point, merge docs into master and do further improvement >> >> This means the DocBook version is safely in repository history for >> archival purposes. Sphinx building can easily be integrated into >> Makefiles, we'll also need to update some READMEs etc to document >> Sphinx dependencies. We should probably not wait until the docs are >> perfect before merging into master, but make sure everything from the >> DocBook version is in there. >> >> I'll note that I think the pace of movement around the Sphinx stuff >> indicates that this significantly helps contribution to the docs, so I >> think this would be a great way to move forward. >> >> Cheers, >> >> Dirkjan >> > > > > -- > NS