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: Re: who wrote the manual? Date: Mon, 11 Oct 2010 23:01:25 +0200 Message-ID: References: <878w24h4e0.fsf@gnu.org> 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 1286830689 29712 80.91.229.12 (11 Oct 2010 20:58:09 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 11 Oct 2010 20:58:09 +0000 (UTC) Cc: guile-devel@gnu.org To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Mon Oct 11 22:58:08 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 1P5PRd-0005NU-IH for guile-devel@m.gmane.org; Mon, 11 Oct 2010 22:58:05 +0200 Original-Received: from localhost ([127.0.0.1]:33412 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P5PRc-0008H1-TJ for guile-devel@m.gmane.org; Mon, 11 Oct 2010 16:58:05 -0400 Original-Received: from [140.186.70.92] (port=53294 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P5PRY-0008Gw-0E for guile-devel@gnu.org; Mon, 11 Oct 2010 16:58:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P5PRW-00047R-Mc for guile-devel@gnu.org; Mon, 11 Oct 2010 16:57:59 -0400 Original-Received: from a-pb-sasl-quonix.pobox.com ([208.72.237.25]:38441 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P5PRW-00047L-Jk; Mon, 11 Oct 2010 16:57:58 -0400 Original-Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 18A97DDAAF; Mon, 11 Oct 2010 16:57:58 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; s=sasl; bh=Ra+xXL60FZdg SiDtBIrCB7YZ8/A=; b=LxJFH+vw3amvXUjuLYYkVHx1/w5ZGH59CJ5oniarAa9Z I0dBxTAGy6i4HSr00NnjbrXzgJ46dsiJGPFrHtXiqY7f+dQ51bLuiqMf3KbObJil XcPqkGq+4U+NAGorPd0a0wtlm4+ljUKdEqILjouiEP63wKREqaYyyKs+snyyC5c= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; q=dns; s=sasl; b=fRXN8R fP3Wi6CNldEiA3xLxIQwZhhWZO3lFJO1vQvitsrspdKU9dXBNpiAvkB9drFV6+jI YPUyWo2iJG8VA4tPPKzSt8lquaTC2JV3E+ER5/Ys9acDcp6ue9aFmuZBFh6WALsC JU6te7S8aGCnoXVRhL8A9WBvF6CcA5DsCc2ws= Original-Received: from a-pb-sasl-quonix. (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 525A7DDAAD; Mon, 11 Oct 2010 16:57:56 -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 80B8ADDAAB; Mon, 11 Oct 2010 16:57:54 -0400 (EDT) In-Reply-To: <878w24h4e0.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Mon, 11 Oct 2010 22:16:07 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) X-Pobox-Relay-ID: 38F9D2C4-D57A-11DF-B67C-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:11025 Archived-At: On Mon 11 Oct 2010 22:16, ludo@gnu.org (Ludovic Court=C3=A8s) writes: > And kudos to Neil, I think we owe him a great debt! Indeed, and it's ongoing :) Here is what I put into preface.texi. Feel free to criticize or, better yet, fix directly :) Like Guile itself, the Guile reference manual is a living entity, cared for by many people over a long period of time. As such, it is hard to identify individuals of whom to say ``yes, this person, she wrote the manual.'' Still, among the many contributions, some caretakers stand out. First among them is Neil Jerram, who has been working on this document for ten years now. Neil's attention both to detail and to the big picture have made a real difference in the understanding of a generation of Guile hackers. Next we should note Marius Vollmer's effect on this document. Marius maintained Guile during a period in which Guile's API was clarified---put to the fire, so to speak---and he had the good sense to effect the same change on the manual. Martin Grabmueller made substantial contributions throughout the manual in preparation for the Guile 1.6 release, including filling out a lot of the documentation of Scheme data types, control mechanisms and procedures. In addition, he wrote the documentation for Guile's SRFI modules and modules associated with the Guile REPL. Ludovic Court=C3=A8s and Andy Wingo, the Guile maintainers at the time of this writing (late 2010), have also made their dent in the manual, writing documentation for new modules and subsystems in Guile 2.0. They are also responsible for ensuring that the existing text retains its relevance as Guile evolves. @xref{Reporting Bugs}, for more information on reporting problems in this manual. The content for the first versions of this manual incorporated and was inspired by documents from Aubrey Jaffer, author of the SCM system on which Guile was based, and from Thomas Lord, Guile's first maintainer. Although most of this text has been rewritten, all of it was important, and some of the structure remains. The first versions of the first versions of Guile 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. Significant portions were also contributed by Thien-Thi Nguyen, Kevin Ryde, Mikael Djurfeldt, Christian Lynbech, Julian Graham, Gary Houston, Tim Pierce, and a few dozen more. You, reader, are most welcome to join their esteemed ranks. Visit Guile's web site at @uref{http://www.gnu.org/software/guile/} to find out how to get involved. --=20 http://wingolog.org/