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: Plan for the next release Date: Sun, 14 Feb 2010 15:45:29 +0100 Message-ID: <87pr47ub92.fsf@gnu.org> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1266158763 18760 80.91.229.12 (14 Feb 2010 14:46:03 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 14 Feb 2010 14:46:03 +0000 (UTC) To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Sun Feb 14 15:46:01 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 1NgfjV-0002zk-55 for guile-devel@m.gmane.org; Sun, 14 Feb 2010 15:46:01 +0100 Original-Received: from localhost ([127.0.0.1]:37588 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NgfjU-0006FI-Fh for guile-devel@m.gmane.org; Sun, 14 Feb 2010 09:46:00 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NgfjO-0006D5-13 for guile-devel@gnu.org; Sun, 14 Feb 2010 09:45:54 -0500 Original-Received: from [140.186.70.92] (port=50341 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NgfjN-0006By-9Z for guile-devel@gnu.org; Sun, 14 Feb 2010 09:45:53 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NgfjM-0003PD-G6 for guile-devel@gnu.org; Sun, 14 Feb 2010 09:45:53 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]:37507) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NgfjM-0003P5-6R for guile-devel@gnu.org; Sun, 14 Feb 2010 09:45:52 -0500 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1NgfjK-0002rN-4E for guile-devel@gnu.org; Sun, 14 Feb 2010 15:45:50 +0100 Original-Received: from reverse-83.fdn.fr ([80.67.176.83]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 14 Feb 2010 15:45:50 +0100 Original-Received: from ludo by reverse-83.fdn.fr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 14 Feb 2010 15:45:50 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 40 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: reverse-83.fdn.fr X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 26 =?iso-8859-1?Q?Pluvi=F4se?= an 218 de la =?iso-8859-1?Q?R=E9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) Cancel-Lock: sha1:/Bh0S5LbTxKqbBKPOSlf1Cqyd3o= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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:9979 Archived-At: Hello! Andy Wingo writes: > Regarding the release... I have no thoughts. Perhaps I should prepare > the NEWS, and we get a release out the door this week, then the next one > will have catch/throw nicely integrated, and at that point I'll be > mostly happy for 2.0. Thoughts? I think the main focus for the two months preceding 2.0 should be: 0. Licensing and copyright (‘pmatch’, etc.). [*] 1. Portability fixes. 2. Backward-compatibility fixes. 3. Documented anything new and undocumented. 4. Bug hunting. If you think catch/throw on delimited continuations may be ready in a couple of weeks, and that it’s the last big feature you have in mind for 2.0, then that’s fine with me. :-) Otherwise, I’d be in favor of delaying 2.0 as long as needed so we can work on the above points. Note that I’m in favor of shorter release cycles, which means 2.2 shouldn’t be decades away from 2.0. We could even create a 2.2 branch one of these days for things we want to play with but that won’t be ready for prime time until some time. What do you think? Thanks, Ludo’. [*] For obvious reasons, we shouldn’t be accepting any new code with unclear copyright/licensing status. Likewise, to be on the safe side, code whose copyright is to be assigned to the FSF should not be committed it until the copyright assignment is actually on file.