X-Original-To: pgsql-hackers-postgresql.org@localhost.postgresql.org Received: from localhost (av.hub.org [200.46.204.144]) by postgresql.org (Postfix) with ESMTP id 74FC39DC808 for ; Mon, 16 Jan 2006 04:49:51 -0400 (AST) Received: from postgresql.org ([200.46.204.71]) by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024) with ESMTP id 92370-09 for ; Mon, 16 Jan 2006 04:49:49 -0400 (AST) X-Greylist: from auto-whitelisted by SQLgrey- Received: from ns2.rox.net (emma.rox.net [212.63.65.11]) by postgresql.org (Postfix) with ESMTP id 4CD2F9DC807 for ; Mon, 16 Jan 2006 04:49:45 -0400 (AST) Received: from localhost ([127.0.0.1]) by emma.rox.net with esmtp (Exim 4.52) id 1EyQ3g-0007vl-Nb; Mon, 16 Jan 2006 09:49:48 +0100 Received: from [87.223.172.248] (helo=mcknight.kawo2.rwth-aachen.de) by emma.rox.net with esmtpa (Exim 4.52) id 1EyQ3f-0007rk-J0; Mon, 16 Jan 2006 09:49:47 +0100 Received: by mcknight.kawo2.rwth-aachen.de (Postfix, from userid 1000) id 1070F4681AE; Mon, 16 Jan 2006 09:49:36 +0100 (CET) Date: Mon, 16 Jan 2006 09:49:36 +0100 From: Joachim Wieland To: pgsql-hackers@postgresql.org Cc: jgardner@jonathangardner.net Subject: source documentation tool doxygen Message-ID: <20060116084936.GA7072@mcknight.de> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline X-Operating-System: Linux 2.6.13.4 on an i686 User-Agent: Mutt/1.5.9i Content-Transfer-Encoding: quoted-printable X-Scanned-By: rockenstein AG X-Virus-Scanned: by amavisd-new at hub.org X-Spam-Status: No, score=0.1 required=5 tests=[AWL=0.100] X-Spam-Score: 0.1 X-Spam-Level: X-Archive-Number: 200601/453 X-Sequence-Number: 78557 I've created a browsable source tree "documentation", it's done with the doxygen tool. http://www.mcknight.de/pgsql-doxygen/cvshead/html/ There was a discussion about this some time ago, Jonathan Gardner propose= d it here: http://archives.postgresql.org/pgsql-hackers/2004-03/msg00748.php quite a few people found it useful but it somehow got stuck. The reason w= as apparently that you'd have to tweak your comments in order to profit from it as much as possible. However I still think it's a nice-to-have among the online documentation and it gives people quite new to the code the possibility to easily check what is where defined and how... What do you think? doxygen can also produce a pdf but I haven't succeeded in doing that so f= ar, pdflatex keeps bailing out. Has anybody else succeeded building this yet? Joachim --=20 Joachim Wieland joe@mcknight= .de C/ Usandizaga 12 1=B0B ICQ: 372= 25940 20002 Donostia / San Sebastian (Spain) GPG key availa= ble