From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: ludo@gnu.org (Ludovic =?iso-8859-1?Q?Court=E8s?=) Newsgroups: gmane.lisp.guile.devel Subject: Re: development goals Date: Mon, 08 Sep 2008 12:16:46 +0200 Message-ID: <87vdx7t01d.fsf@gnu.org> References: <87hc90u9lb.fsf@gnu.org> <49dd78620809061545h1a1aa8e4t8e4c10772ab5b137@mail.gmail.com> <49dd78620809071303r148f2aedq6f5b9f3cd4bef3d2@mail.gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1220869066 11093 80.91.229.12 (8 Sep 2008 10:17:46 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 8 Sep 2008 10:17:46 +0000 (UTC) To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Mon Sep 08 12:18:41 2008 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.50) id 1KcdpQ-0004mz-By for guile-devel@m.gmane.org; Mon, 08 Sep 2008 12:18:41 +0200 Original-Received: from localhost ([127.0.0.1]:51730 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KcdoP-0003WJ-2B for guile-devel@m.gmane.org; Mon, 08 Sep 2008 06:17:37 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Kcdnp-0003J7-5Z for guile-devel@gnu.org; Mon, 08 Sep 2008 06:17:01 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kcdnn-0003Hz-0S for guile-devel@gnu.org; Mon, 08 Sep 2008 06:17:00 -0400 Original-Received: from [199.232.76.173] (port=52805 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kcdnm-0003Hm-Pr for guile-devel@gnu.org; Mon, 08 Sep 2008 06:16:58 -0400 Original-Received: from main.gmane.org ([80.91.229.2]:38874 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Kcdnl-0002D3-Fz for guile-devel@gnu.org; Mon, 08 Sep 2008 06:16:58 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1Kcdni-0006JE-3v for guile-devel@gnu.org; Mon, 08 Sep 2008 10:16:54 +0000 Original-Received: from 193.50.110.95 ([193.50.110.95]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 08 Sep 2008 10:16:54 +0000 Original-Received: from ludo by 193.50.110.95 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 08 Sep 2008 10:16:54 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 47 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 193.50.110.95 X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 23 Fructidor an 216 de la =?iso-8859-1?Q?R=E9volutio?= =?iso-8859-1?Q?n?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 821D 815D 902A 7EAB 5CEE D120 7FBA 3D4F EB1F 5364 X-OS: i686-pc-linux-gnu User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) Cancel-Lock: sha1:Mf2LGEwViOuY9nrqkM9wDyPNnSc= X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) 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:7623 Archived-At: Hi Han-Wen, You're confrontational, indeed. Han-Wen Nienhuys writes: > - Rolling back a patch is preferred over fixing actual problems. What makes you say so? > - Nobody has enough initiative to put a single strategic #ifdef in the > code. To me, it looks like the "strategic #if 0" was a way of admitting that we know our code is broken, we don't know why, and we don't want to investigate that ATM but we might eventually do that if we have time. So no, I didn't feel that happy with this. > - If someone finally does take initiative, it's only ok if it is > perfect. Yeah, that "#if 0" was just per-fect, thank you very much. I have the impression that I'm under attack. ;-) It turns out that I'm working on Guile in my spare time, which is scarce. Surely I could do better work if only I spent more time on Guile, I could take more initiatives because I would be confident that if I do break something I can work something out. > You might construe that I would like to turn Guile development into > LilyPond development. That is not necessarily the case, but I keep > misunderstanding what people expect in this community. I am assuming > that developers in general are interested in a more lively and more > rapid evolution of Guile, but everytime I see habits and policies that > seem contrary to that goal. How many people fix bugs reported to `bug-guile'? Believe me, spending time doing this makes you feel reluctant to large unmotivated changes. > Then again, with all the back & forth porting of changes between 1.8 > and head, it's difficult to tell what is in 1.8 and what is not. Surely you'll enjoy it: we have an old-fashioned tradition of updating `NEWS' when changing something in a branch! :-) Thanks, Ludo'.