Received: from maia.hub.org (maia-5.hub.org [200.46.204.29]) by mail.postgresql.org (Postfix) with ESMTP id E22AB63F1F9; Thu, 22 Jul 2010 03:36:17 -0300 (ADT) Received: from mail.postgresql.org ([200.46.204.86]) by maia.hub.org (mx1.hub.org [200.46.204.29]) (amavisd-maia, port 10024) with ESMTP id 90352-04-4; Thu, 22 Jul 2010 06:36:08 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-px0-f174.google.com (mail-px0-f174.google.com [209.85.212.174]) by mail.postgresql.org (Postfix) with ESMTP id CB17963321A; Thu, 22 Jul 2010 03:35:54 -0300 (ADT) Received: by pxi14 with SMTP id 14so3050132pxi.19 for ; Wed, 21 Jul 2010 23:35:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=wTLSV3BrJmT85PKe3LZnFKIpPohYVwOnnAbkY6IoukU=; b=XQiANRDyylSutiH+YYw4tHLGmU4wcuDcvGapcr/zKFe2gqok1EVtcdb5ZRStIOjdJL biS3ykZ0u/f9hawQk11bL+fGnEzXlJHpDLz2FcsZSylSgSUIF0oU14TE+y+QsiGzeELN ghZXtHNIZ3YsZziImY77Xqt7k0xOb5z1X4JhA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=NSQLpyBeNoEZKgtbPXL0PI/j3/XDTP5n0MgyedoXgwSW3ESMKYgmwPO+cLkJMSPEdg 1RBUJdPp/h/pz2yJFmo3YYyY9q9vkfEMFSdfb/973BgcbYIAJ+Zac2oLlqM18XaY7rcd U3U+1Y0GISz2kcJkMxARhjeWXjrdSaunIKEes= Received: by 10.114.13.8 with SMTP id 8mr2266178wam.53.1279780552763; Wed, 21 Jul 2010 23:35:52 -0700 (PDT) Received: from [10.0.2.101] (p0245ed.tokyff01.ap.so-net.ne.jp [121.2.69.237]) by mx.google.com with ESMTPS id k25sm20594367rvb.16.2010.07.21.23.35.49 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 21 Jul 2010 23:35:50 -0700 (PDT) Message-ID: <4C47E6BF.8020901@gmail.com> Date: Thu, 22 Jul 2010 15:35:43 +0900 From: Satoshi Nagayasu User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2.7) Gecko/20100713 Thunderbird/3.1.1 MIME-Version: 1.0 To: pgsql-interfaces@postgresql.org, pgsql-docs@postgresql.org CC: Bruce Momjian , Michael Meskes Subject: Re: ECPG Documentation Improvement References: <4C19E5B9.3040002@gmail.com> <4C359F7B.3020604@gmail.com> In-Reply-To: <4C359F7B.3020604@gmail.com> Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=-0.001 tagged_above=-5 required=5 tests=BAYES_40=-0.001, RCVD_IN_DNSWL_NONE=-0.0001 X-Spam-Level: X-Archive-Number: 201007/141 X-Sequence-Number: 5797 Hi all, In past two months, I was working to improve the ecpg manual, and work for a draft of the new manual is now 90% finished. This document is getting very similar to the final edition, so I hope to introduce to you. In this version, following chapters has been changed. - The Concept - Managing the Database Connections - Running SQL Commands - Dynamic SQL - Error Handling Some are reorganized, some are rewritten and many things are newly added. So please check the new one, and hope to get some feedbacks from pg guys. - Browsable manual http://www.uptime.jp/dev/ecpg_html/ecpg.html - Archived manual in ZIP file http://code.google.com/p/ecpgdocs/downloads/detail?name=ecpg_html.zip Any feedback and comments would be appreciated. Regards, On 2010/07/08 18:50, Satoshi Nagayasu wrote: > Hi all, > > As I mentioned, I have been working to improve the ECPG official manual, > trying to understand details, and adding more descriptions and examples > in a past few weeks. > > I think now is the time to introduce this work again, and hope some of > you to look inside the new documents. And also I want to discuss how > to contribute to the official manual. > > New ECPG manual (Zip file) > http://code.google.com/p/ecpgdocs/downloads/detail?name=ecpg_html.zip > > Current ECPG manual > http://developer.postgresql.org/pgdocs/postgres/ecpg.html > > I have refined and reorganized the ECPG manual from the viewpoint of > application developers who don't have deep knowledge about PostgreSQL > and its internals. > > The work is still in progress, but the whole structure and the core > chapters have almost been fixed. > > So, I want someone who is interested in the ECPG and/or documentation > to look inside the documents. > > Any feedback and comments would be appreciated. > > Regards, > > On 2010/06/17 18:07, Satoshi Nagayasu wrote: >> Hi all, >> >> I'm trying to improve the ECPG documents for the ECPG application >> developrs, because some of my clients want more detailed information >> when they develop (or migrate) an embeded SQL applications. >> Of course, I want to contribute this work to the official manual. >> >> So I have one thing to introduce to you, and thing to ask you. >> >> At first, I've done writing ECPG directives. >> I think it could be useful for the ECPG application developers, >> similar to the SQL reference section in the official manual. >> >> ecpgdocs @ GoogleCode (I'm working here.) >> http://code.google.com/p/ecpgdocs/ >> >> ecpgdocs downloads (You can find the current document.) >> http://code.google.com/p/ecpgdocs/downloads/list?deleted=1&ts=1276763948 >> >> However, I'm not familiar with ECPG details or internals, >> so here is one asking, I hope someone to review my documents >> and give some feedback to me. >> >> Feedbacks which I'm expecting are: >> >> - Is this document useful? >> - Missing directives. >> - Missing or wrong synopsis. >> - More appropriate descriptions on parameters or examples. >> - How to contribute this to the official manual. >> - Correcting English. (sorry for my poor English.) >> - etc... >> >> Honestly, I'm not familiar with the documentation acceptance/review process, >> so any advice and/or comments are welcome. >> >> Regards, > > -- NAGAYASU Satoshi