From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Mark H Weaver Newsgroups: gmane.lisp.guile.devel Subject: Re: On adding Kawa/Chibi R7RS test-suite to the r7rs-wip branch Date: Mon, 19 Jun 2017 01:25:47 -0400 Message-ID: <87efuga6qs.fsf@netris.org> References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1497849973 5026 195.159.176.226 (19 Jun 2017 05:26:13 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 19 Jun 2017 05:26:13 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) Cc: guile-devel@gnu.org To: Freja Nordsiek Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Mon Jun 19 07:26:08 2017 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dMpCR-0000zK-Ra for guile-devel@m.gmane.org; Mon, 19 Jun 2017 07:26:07 +0200 Original-Received: from localhost ([::1]:40675 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dMpCV-0000P5-9A for guile-devel@m.gmane.org; Mon, 19 Jun 2017 01:26:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37125) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dMpCN-0000On-Lq for guile-devel@gnu.org; Mon, 19 Jun 2017 01:26:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dMpCK-0004BQ-HT for guile-devel@gnu.org; Mon, 19 Jun 2017 01:26:03 -0400 Original-Received: from world.peace.net ([50.252.239.5]:55236) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dMpCK-0004Ap-Cl for guile-devel@gnu.org; Mon, 19 Jun 2017 01:26:00 -0400 Original-Received: from pool-72-93-34-106.bstnma.east.verizon.net ([72.93.34.106] helo=jojen) by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1dMpCJ-000544-2B; Mon, 19 Jun 2017 01:25:59 -0400 In-Reply-To: (Freja Nordsiek's message of "Sun, 18 Jun 2017 13:14:13 +0200") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 50.252.239.5 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: "guile-devel" Xref: news.gmane.org gmane.lisp.guile.devel:19214 Archived-At: Hi Freja, Freja Nordsiek writes: > On Mark Weaver's suggestion, I looked up the Kawa and Chibi R7RS-small > test suites. Kawa uses Chibi's test-suite, though it is wrapped in a > bit of extra code at the top. Kawa's license is not likely to be a > problem, as it is a MIT license ( > https://www.gnu.org/software/kawa/Software-License.html ). But, > Chibi's license is a modified BSD license ( > http://synthcode.com/license.txt ), which is compatible with the GPL ( > https://www.gnu.org/licenses/license-list.html#ModifiedBSD ). Sounds good, thanks for checking it! > So, we could realistically take the Chibi test-suite (possibly with > the Kawa modifications) and incorporate it into the r7rs-wip > branch. The only question is whether to incorporate them as is or to > modify them to use the same unit testing code as the rest of the unit > tests in the guile test suite. I would prefer to use Chibi's test suite with minimal changes. I suppose that we will need to add some code at the top, and it is possible that we'll need to make some other modifications. Thanks! Mark