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 6642CD41F for ; Wed, 1 Aug 2012 02:12:22 +0000 (UTC) Received: (qmail 78570 invoked by uid 500); 1 Aug 2012 02:12:21 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 78523 invoked by uid 500); 1 Aug 2012 02:12:21 -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 78513 invoked by uid 99); 1 Aug 2012 02:12:21 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Aug 2012 02:12:21 +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 kxepal@gmail.com designates 74.125.83.52 as permitted sender) Received: from [74.125.83.52] (HELO mail-ee0-f52.google.com) (74.125.83.52) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Aug 2012 02:12:16 +0000 Received: by eekc41 with SMTP id c41so1519538eek.11 for ; Tue, 31 Jul 2012 19:11:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=Sf2jzf+QpDmK7D7SQ7WdKDm1btKRBI+VkE3ynGX0Ocw=; b=m0znMylcv0Vkwr7pbGlR0SgTVX3L5F8Ga7czPHsWyNIY2VOyYAvSQpY1ZPhSnh+ujE +LcYWkAyWfGUCMzRgwj9op1E0EzJW9TM0zIwYuX7dd1C5zxl8N+dmIZqqgiijcRfasnh OqlT3N/DG+2H5Zv+YDnaG8qV/9h0ayvjp0Ob3dGhStcTxqZAzYLRz5SKeTGmX1N8XO/L r08quv4eSQ7JTwS/DptoV0vznFdzesModwB8mW0OWCR8oW5b7L5gx31gKpUu4ZNh4SYT NwsaJRvAZH9uaXpxA42/etxvuzRWsICOFFgApCm17+Gsjb5tPE+YQ3SXduz7tluDAvzo Hi4A== MIME-Version: 1.0 Received: by 10.14.202.69 with SMTP id c45mr20691687eeo.4.1343787116041; Tue, 31 Jul 2012 19:11:56 -0700 (PDT) Received: by 10.14.208.137 with HTTP; Tue, 31 Jul 2012 19:11:55 -0700 (PDT) In-Reply-To: <6B233E41-1CC5-49A1-966D-DC2912D6CC8B@tumbolia.org> 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> Date: Wed, 1 Aug 2012 06:11:55 +0400 Message-ID: Subject: Re: Docs, second try From: Alexander Shorin To: dev@couchdb.apache.org Content-Type: text/plain; charset=UTF-8 Hi all! I had some free time to try port docbook docs to sphinx and that's what I'd done: http://kxepal.iriscouch.com/docs/1.1/index.html Currently I'd done 1-9 chapters, some typo fixes and little structure refactoring and now I have to go work. Others things + term generation I could try to finish later during lunch at work, if nobody minds. sources with repo and prebuilded html files if someone needed: http://kxepal.iriscouch.com/docs/1.1/couchdb-docs.zip Hope this helps somehow(: -- ,,,^..^,,, On Wed, Aug 1, 2012 at 5:52 AM, Noah Slater wrote: > Sorry guys. Life got in the way, as it does. > > As I see it, we have two options: > > 1) Pick a source format that can convert to Texinfo. The source format should be easy to EDIT. The Texinfo requirement is so that it hooks in to Autotools. (Which gives us info pages, HTML, PDF, etc, for free.) > > 2) Write the docs in HTML. > > Has anyone considered option 2? > > If you don't think it's possible, or would be complex to edit, see: > > https://github.com/oreilly/couchdb-guide/ > > The only downside to option 2 is that we will have to develop a style guide, and enforce it, if we wish to keep the source clean and readable. (Again, see above.) > > I have lots of DocBook experience, and I am still prepared to run point on this. (If you will forgive my previous lack of attention.) > > If we can build consensus around which option we want to go with, I can allocate some time upfront to getting the existing stuff imported, converted, and in a state ready to ship. > > > > On 31 Jul 2012, at 22:22, Benoit Chesneau wrote: > >> On Tue, Jul 31, 2012 at 10:23 PM, Dirkjan Ochtman wrote: >>> I've converted the docs into reST + Sphinx here (via Pandoc): >>> >>> https://github.com/djco/couchdb/tree/docs/share/docs/sphinx-docs >>> http://couchdb.readthedocs.org/en/latest/ >>> >>> This needs a little more reordering and structuring, but I think it >>> looks pretty good already. >>> >>> I'd be happy to work on this more so it'll be a good resource before >>> the next release. >>> >>> Cheers, >>> >>> Dirkjan >> >> That's awesome. I like it :) Thanks! >> >> I guess we could try some custom module later on a second pass, like this one : >> >> http://packages.python.org/sphinxcontrib-httpdomain/ >> >> But current result is enough by itself. I guess we could reuse the >> makefile provided with sphinx and integrate it in our sources too. >> Then last piece of work is adding a custom --generate-doc option to >> autotools :) >> >> - benoit