From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andy Wingo Newsgroups: gmane.lisp.guile.devel Subject: who wrote the manual? Date: Mon, 11 Oct 2010 21:39:55 +0200 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1286825840 7860 80.91.229.12 (11 Oct 2010 19:37:20 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 11 Oct 2010 19:37:20 +0000 (UTC) To: guile-devel Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Mon Oct 11 21:37:18 2010 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1P5OBR-0003PP-Ul for guile-devel@m.gmane.org; Mon, 11 Oct 2010 21:37:18 +0200 Original-Received: from localhost ([127.0.0.1]:44714 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P5OBR-0007AA-IO for guile-devel@m.gmane.org; Mon, 11 Oct 2010 15:37:17 -0400 Original-Received: from [140.186.70.92] (port=41766 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P5OBL-00078w-Tj for guile-devel@gnu.org; Mon, 11 Oct 2010 15:37:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P5OBJ-0007yc-CL for guile-devel@gnu.org; Mon, 11 Oct 2010 15:37:11 -0400 Original-Received: from a-pb-sasl-quonix.pobox.com ([208.72.237.25]:38686 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P5OBJ-0007sc-9A for guile-devel@gnu.org; Mon, 11 Oct 2010 15:37:09 -0400 Original-Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 8B273DDE50 for ; Mon, 11 Oct 2010 15:36:25 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to :subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=sasl; bh=94Up9hTnRYVB8qKLblPbPRG5x mU=; b=u+nma06nFXHY0NazklNOZLPMNQgLuXuQ1F5vzLZetevfsmr6fqJM2NRp1 K0sqpgHnZFYdQcdujxFJhqTUXJjVc7PHx1d6N56XNxAdSiNc5SeRNSkvZy1WaeCw DNAPoyJ63sWZE+yw6qbrB08mv2p3ty59t+xKeqDpUb6cWPrghk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:subject :date:message-id:mime-version:content-type :content-transfer-encoding; q=dns; s=sasl; b=UOXPtOnDL+9iQjUIBho yBtzzJkAb5l7iAhGlY0k7K3KGdwCtN7LIsLloa0PFQHNEwdLW1RsDCwQXrkDUJEe Noegb1feP84kv4FLmR/DCvH6zraH94GNBq8oU3UR3Jk7l36Q0yTU98pWKy4TUUZr FaMB7CX/SEI7VlEZ/TTL4yFQ= Original-Received: from a-pb-sasl-quonix. (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 87420DDE4E for ; Mon, 11 Oct 2010 15:36:25 -0400 (EDT) Original-Received: from unquote.localdomain (unknown [79.151.216.229]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTPSA id CC29EDDE4D for ; Mon, 11 Oct 2010 15:36:24 -0400 (EDT) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) X-Pobox-Relay-ID: D5D8A5AE-D56E-11DF-882C-030CEE7EF46B-02397024!a-pb-sasl-quonix.pobox.com X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:11019 Archived-At: Hi, I was looking at the manual preface, and it says, quote: The Guile reference and tutorial manuals were written and edited largely by Mark Galassi and Jim Blandy. In particular, Jim wrote the original tutorial on Guile's data representation and the C API for accessing Guile objects. But that sounds old. I cloned git://git.lwn.net/gitdm.git, and now we see that: ~/src/guile$ git log -p -M doc | ../gitdm/gitdm -c /dev/null Grabbing changesets...done=20=20=20=20=20=20=20 Processed 1515 csets from 26 developers 33 employers found A total of 214004 lines added, 117077 removed (delta 96927) [...] Developers with the most changed lines Neil Jerram 100687 (36.2%) Marius Vollmer 38745 (13.9%) Martin Grabm=C3=BCller 16468 (5.9%) Andy Wingo 13156 (4.7%) Thien-Thi Nguyen 11676 (4.2%) Kevin Ryde 10417 (3.7%) Jim Blandy 8589 (3.1%) Ludovic Courtes 7979 (2.9%) Ludovic Court=C3=A8s 4252 (1.5%) Julian Graham 3129 (1.1%) Rob Browning 2363 (0.8%) Mikael Djurfeldt 1790 (0.6%) Gary Houston 1605 (0.6%) Michael Gran 1368 (0.5%) Han-Wen Nienhuys 1221 (0.4%) Brian Gough 1024 (0.4%) Keisuke Nishida 603 (0.2%) Andreas Rottmann 342 (0.1%) Dirk Herrmann 247 (0.1%) Ken Raeburn 50 (0.0%) No Itisnt 42 (0.0%) Stefan Jahn 27 (0.0%) Daniel Kraft 17 (0.0%) Greg J. Badros 10 (0.0%) Jose A. Ortega Ruiz 8 (0.0%) Michael Livshin 4 (0.0%) Assuming that changed lines is the real measure of committing to the manual, we can fairly say that Neil wrote the manual, with important contributions from Marius on down. If we place the cutoff at 1% (and that's totally arbitrary), we can mention 8 more names, which is plenty for a preface, no? But where is Mark Galassi in all of that, I wonder... Andy --=20 http://wingolog.org/